|
216 | 216 | > |
217 | 217 | > برای شخصیسازی بیشتر، لطفاً توضیحات زیر را بخوانید. |
218 | 218 |
|
219 | | -## توضیحات غیر ضروری |
| 219 | +# توضیحات غیر ضروری |
| 220 | +> قبلتر گفتم واسهی اینکه بتونیم شخصا از این اسکریپت استفاده کنیم، باید UUID و Hostname خودمونرو در لاینهای ذکر شده در ابتدای کد جایگذاری کنیم. حالا میخوام یکم بیشتر شخصیسازی کنیم بر حسب نیاز. |
220 | 221 |
|
221 | | -قبلتر گفتم واسهی اینکه بتونید شخصاً از این اسکریپت استفاده کنید و برای کانفیگهای خودتون لینک ساب درست کنید، باید UUID و Hostname خودتونرو در لاینهای ذکر شده در ابتدای کد جایگذاری کنید. حالا میخواهیم یکم شخصیسازی کنیم طبق نیازمون. |
222 | | - |
223 | | -### 1. CF IPs |
| 222 | +## 1. مخازن IP تمیز |
224 | 223 |
|
225 | 224 | ما سه تا مخزن آیپی داریم که از هر کدوم ده تا آیپی fetch میکنه و برامون داخل کانفیگها قرار میده، جمعاً سی تا کانفیگ در خروجی داریم. |
226 | 225 |
|
227 | | -- **مخزن اول** |
228 | | - |
229 | | - در واقع آیپیهایی هستند که خودم داخل کد نوشتم، از لاین `29` شروع میشوند تا لاین `644` آیپی از نوع ورژن 6 هستند. |
230 | | - از لاین `647` دامینهای پشت کلادفلر رو قرار دادم اونایی که خوب کار میکردند و پشت سر اونها از لاین `689` چندتا IPv4 عادی کلادفلر نوشتم تا لاین `881`. |
231 | | - هرکدوم از این دو نوع آیپی و دامینهارو که دلتون خواست میتونید تغییر بدید. هیچ مشکل و محدودیتی برای این کار نداریم. میتونید تعداد رو کم کنید یا چند سطر بیشتر یا کلاً حذف کنید. |
232 | | - آیپیهای ورژن 6 نیاز به تغییر ندارند، دو سال اخیر همگی به عالی تربن شکل فعال بودند. اگر قصد تغییر داشتید، پیشنهاد میکنم فقط آیپیهای ورژن 4 و دامینها رو تغییر بدید. |
233 | | - |
234 | | -- **مخزن دوم** |
235 | | - |
236 | | - این مخزن آیپی اطلاعاتش رو از گیتهاب وحید فرید [^5] میگیره، آخرین بار در تاریخ 2024/2/10 بروزرسانی شده. اینم میتوانید باز دوباره تغییر بدید به مخزن دلخواه خودتون، از لاین `892` |
| 226 | +### مخزن اول |
| 227 | +که داخل کد در لاین [932] با اسم `dinamic1` نوشته شده درواقع آیپیتمیزهای کلادفلری هستن که اسکنر آیپی داخل [گیتهاب][5] خودمون هر سه چهارساعت یکبار اسکن و لیست میکنه، هارمونیهم میاد از همونجا یه مشت IPv4/IPv6 برمیداره داخل کانفیگها قرار میده هروقت که شما توی کلاینت روی گزینه آپدیت کلیک میکنید. |
237 | 228 |
|
238 | | -- **مخزن سوم** |
| 229 | +### مخزن دوم |
| 230 | +مخزن دوم زیر مخزن اول یعنی در لاین [933] نوشته شده با اسم `dinamic2` که اینهم باز دوباره واسه خودمونه، یه [Api ساده][6] برای فچ کردن آیپی کلادفلر از چندجای مختلف هستش. |
239 | 231 |
|
240 | | - آیپیهای ما اطلاعاتش رو از گیتهاب NiREvil [^6] میگیره، اطلاعات اون در تاریخ 2024/11/13 بروزرسانی شده. این مخزن نیز از لاین `893` کد قابل تغییر هست. |
| 232 | +### مخزن سوم |
| 233 | +در واقع آیپیهایی هستن که داخل کد hardcode شدن، با اسم `staticIPs` و نقش fallback رو دارن واسه مواقعی که اینترنتمون اونقدرا خوب نیست که بتونه از مخزن اول و دوم آیپی بگیره، از لاین [102] شروع میشن تا لاین [718] آیپی ورژن 6 هستن. |
241 | 234 |
|
242 | | -میدونید دیگه کانال ما لینک ساب ثابت داشته همیشه به اسم آرکین و هارمونی، در واقع من از همین ساب استفاده کرده بودم برای ساخت اونها فقط یه تغییر جزئی داشتن که بجای مخزن آیپی وحید فرید یا ی ب خ دوباره آدرس مخزن خودم رو استفاده کرده بودم، یعنی لاین 892 و 893 هردو آدرس مخزن خودم بودن. |
243 | | -چون واسه وحید فرید یکسال پیش بروزرسانی شده و اخیرا دیدم که کلا آرشیو شده پس آیپیهای داخلش میشه گفت تعریفی ندارن و اکثرا از کار افتادن، مخزن ی ب خ هم که کلا توسط خودش حذف شد، اگر مخزن سالم و جدید سراغ داشتید که چه عالی، اکر نه نداشتید مث من تو هر دو آدرس مخزن خودمون رو قرار بدید. |
| 235 | +از ابتدای لاین [720] یه سری دامنههای پشت کلادفلر رو قرار دادم اونایی که عموما واسه همه خوب کار میکردن و پشت سر اوناهم یه چندتا آیپی ورژن 4 عادی نوشتم تااااا لاین [926]. |
| 236 | +تمام آیپی و دامنههای این مخزن و دوتای قبلی رو میتونید به دلخواه خودتون عوض کنید ولی پیشنهاد نمیکنم که مخزن یک و دو رو تغییر بدید، چون قطعا بهتر از اینا پیدا نمیکنید هیچکجا. <br/> |
244 | 237 |
|
245 | | -### 2. Remark |
| 238 | +## 2. Remark |
246 | 239 |
|
247 | | -کانفیگها ده تا ده تا نامگذاری میشوند. از لاین `20` میتونید نام کانفیگهایی که با آیپیهای داخل کد ساخته شدند رو تعیین کنید، پیشفرض هارمونی-1 هستن، و از لاین `46` کانفیگهای ساخته شده با آیپیهای مخزن وحید و از لاین `75` ساخته شدهها با مخزن خودمون رو میتونید Remark کنید. |
| 240 | +کانفیگها ده تا ده تا نامگذاری میشن، از لاین [54] میتونید نام کانفیگهایی که با آیپیهای dinamic1 ساخته شدن رو تعیین کنید، پیشفرض هارمونی-1 هستن، و از لاین [68] کانفیگهای ساخته شده با آیپیهای dinamic2 و از لاین [82] اسم اونایی که با آیپیهای استاتیک داخل همین کد ساخته شدن رو میتونید Remark کنید. |
248 | 241 |
|
249 | 242 | ### 3. alpn type |
250 | 243 |
|
251 | | -از لاینهای `927` و `952` و `981` میشه نوع `alpn` را تغییر داد برای هر دسته. من پیشفرض همه را `http/1.1` گذاشتم چون ما از کانفیگها بیشتر داخل نکوباکس استفاده میکردیم و در نکوباکس فقط این نوع alpn جواب بود. ولی اگه استفادهی شما در کلاینت v2rayNG و v2rayN یا نیکا و مهسا انجی و بعضی کلاینتهای دیگه باشه میتونید از انواع دیگه alpn ها مثل `h3` یا `h2,http/1.1` استفاده کنید. |
| 244 | +از لاینهای [61] و [75] و [89] میشه نوع `alpn` رو تغییر داد برای هر دسته. من پیشفرض همه رو `http/1.1` قرار دادم چون ما از کانفیگهای نوع `vless-ws-tls` داخل هارمونی اسنفاده میکنیم و این پروتکل وبسوکت تنها همین رو ساپورت میکنه، استفاده کرردن از `h2` و `h3` عملا بیفایدهاست. |
252 | 245 |
|
253 | | -### 4. Path & Max early data |
| 246 | +## 4. Path & Max early data |
254 | 247 |
|
255 | 248 | از لاین `17` مقدار `path` قابل تغییره، هر اسمی، هر کلمهای، جملهای که خواستی بدون فاصله با حروف بزرگ و کوچیک میتوانید قرار بدید، از یک الی 64 کاراکتر ممکنه. |
256 | 249 |
|
257 | 250 | لاین `20` ام از کد Max Early Data توضیحش یکم سخته فقط اینو بگم که بذارید همین `2560` بمونه، میتوانید به `2048` هم تغییر بدید. |
258 | 251 |
|
259 | | -### 5. Fingerprints |
| 252 | +## 5. Fingerprints |
260 | 253 |
|
261 | 254 | لاین `24` مربوط به fingerprints هستش، من اونایی که خوب جواب میدادن رو لیست کردم، بازم اگه ترجیح شما چیز دیگهای بود مهمون من باشید، تغییر بدید خودتون نترسید. |
262 | 255 |
|
|
303 | 296 | [3]: https://github.com/NiREvil/vless/blob/main/sub/ProxyIP.md |
304 | 297 | [4]: https://scamalytics.com/ip/api/enquiry?monthly_api_calls=5000 |
305 | 298 | [5]: https://github.com/NiREvil/vless/blob/main/Cloudflare-IPs.json |
| 299 | +[6]: https://strawberry.victoriacross.ir |
| 300 | +[54]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L54 |
| 301 | +[61: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L61 |
| 302 | +[68]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L68 |
| 303 | +[75]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L75 |
| 304 | +[82]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L82 |
| 305 | +https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L82 |
| 306 | +[89]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L61ū |
| 307 | +[102]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L102 |
| 308 | +[718]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L718 |
| 309 | +[720]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L720 |
| 310 | +[926]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L926 |
| 311 | +[932]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L932 |
| 312 | +[933]: https://github.com/NiREvil/Harmony/blob/9039d72fd0af400e4e41648806a6058283b3e058/harmony.js#L933 |
| 313 | +
|
| 314 | +
|
| 315 | +
|
0 commit comments