پراکنده گو

راه اندازی MTProto بر روی Windows

سلام دوباره
وقت بخیر
خب توی پست های قبلی آموزش نصب MTProto روی سرور های Centos7 ، Centos6 و Ubuntu رو نوشتم براتون ، توی این پست میخوام حالا اجرای این سرویس رو ، بر روی سرور ویندوزی بگم بهتون اگر یادتون باشه روی لینوکس ما از Docker استفاده میکردیم ، برای استفاده از Docker روی ویندوز باید قابلیت مجازی سازی فعال باشه روی سرور با توجه به اینکه این امکان بر روی سرور مجازی فعال نیست تصمیم گرفتم از nodejs استفاده کنم.

۱ – خب مرحله اول اینه که nodejs رو نصب کنیم برای اینکار آخرین نسخه رو از این لینک دانلود کنید و نصب کنید ، کاری خاصی نداره.
۲ – خب حالا باید PM2 رو نصب کنیم ، برای اینکار نیاز به دسترسی ادمین داریم، CMD رو با دسترسی Run As Administrator باز میکنیم و تایپ میکنیم npm install pm2 -g و بعدش اینتر رو میزنیم.

۳ – خب حالا این سورس کد رو از Github دانلود میکنیم و توی یه پوشه توی سرور خودمون کپی میکنیم مثلا من فایل ها رو ریختم توی مسیر C:\JSMTProxy .
۴ – بعد از دانلود و کپی فایل ها توی همون صفحه cmd تایپ میکنیم cd C:\JSMTProxy و وارد پوشه کدها میشیم و برای اجرای MTProto دستور pm2 start mtproxy.js -i max رو وارد میکنیم.

۵ – برای مشاهده secret key و پورت فایل config.json رو باز کنید میبینید که اونجا نوشته شده مقادیر رو میتونید از اونجا هم تغییر بدید و مقدار دلخواه خودتون رو وارد کنید.
خب به همین راحتی امیدوارم بتونید استفاده کنید.
نکته : MTProto یه قابلیت داره که اگر کسی به پروکسی شما وصل بشه میتونید یه کانال به حالت اسپانسر بزارید و نگام اتصال کانال شما بالای چت ها و کانال ها نمایش داده میشه ، سورس JSMT (همین سورس) این قابلیت رو نداره مثل اینکه فعلا … اما توی آموزش های قبلی که از Docker استفاده کردیم مثل اینکه امکانش هست حالا در اینده سعی میکنم بنویسم در موردش.
ارادت
امیرحسین

نظرات (41)

  • عقیل
    ژوئن 12, 2018 - 6:36 ب.ظ

    مخلصیم حاجی اروجلو :x

    پاسخ
    • amirhosein
      ژوئن 20, 2018 - 3:14 ب.ظ

      آقا عقیل گُل چطوری دلاور؟

      پاسخ
  • m
    ژوئن 15, 2018 - 3:38 ق.ظ

    ممنون از اموزش ، خیلی عالی بود
    برای حالت اسپانسرینگ هم میتونید از طریق بات زیر عمل کنید
    @mtproxybot

    پاسخ
    • amirhosein
      ژوئن 20, 2018 - 3:14 ب.ظ

      خواهش میکنم خوشحالم که مفید بود براتون
      بلی باید از این ربات استفاده کرد.

      پاسخ
  • محمد
    ژوئن 22, 2018 - 6:48 ب.ظ

    آقا خدا خیرت بده

    پاسخ
  • امید
    آگوست 7, 2018 - 11:06 ب.ظ

    همه مراحلو به خوبی رفتم منتهی متصل نمیشه !!! مشکل از چیه ؟

    پاسخ
    • amirhosein
      نوامبر 20, 2018 - 2:11 ب.ظ

      سلام
      pm2 رو به درستی اجرا کردید؟

      پاسخ
  • reza
    اکتبر 11, 2018 - 3:56 ب.ظ

    سلام میشه یکی بیاد تلگرام کمک من کنه

    @rezaforozan

    مراحل درست میرم همچی اوکی میشه ولی متصل نمیشم بهش

    پاسخ
    • amirhosein
      نوامبر 20, 2018 - 2:09 ب.ظ

      سلام
      دوست من چه خطایی دریافت میکنید؟

      پاسخ
  • محمد
    اکتبر 27, 2018 - 3:51 ب.ظ

    سلام
    می خواستم بدونم قابلیت کانال اسپانسر به این سورس اضافه شده یا نه؟

    پاسخ
    • amirhosein
      نوامبر 20, 2018 - 2:09 ب.ظ

      سلام وقت بخیر
      اطلاعی ندارم دیگه پیگیر نشدم، اگر اضافه شد بود بگید که ته پست بگم.
      تشکر

      پاسخ
  • شهاب
    ژانویه 11, 2019 - 11:35 ب.ظ

    من در سرور قبل اوکی بود الانم همه کار میکنم منتها اون پنجره که باید باز بشه نمیشه و بعد از اینکه بازخوانی میکنیم pm2 رو یه دقیقه وصل میشه اما چون پنجره ام تی پروکسی در نود جی اس باط نمیشه قطع میشه چکار کنم؟

    پاسخ
    • امیرحسین
      فوریه 25, 2019 - 11:09 ق.ظ

      سلام
      سرویس نود رو مجدد نصب کنید و سرویس رو اجرا کنید.

      پاسخ
  • Hadi
    فوریه 1, 2019 - 9:35 ب.ظ

    درود
    چطوری میشه به عنوان یک سرویس ویندوز قرارش داد ؟

    پاسخ
  • حمیدرضا
    فوریه 15, 2019 - 12:28 ب.ظ

    تروخدا کمکم کنید :-(
    من همه‌ی مراحل رو انجام دادم و سکرت و پورت رو گرفتم اما نمیدونم چجوری باید آیپی سرور پروکسی رو بدست بیارم!
    کمکم کنید آقا امیرحسین

    پاسخ
    • امیرحسین
      فوریه 25, 2019 - 10:59 ق.ظ

      سلام
      دوست عزیز ای پی سرور همون آی پی هست که بهش وصل میشید دیگه! پس چطوری به سرور وصل شدید و مراحل رو انجام دادید؟

      پاسخ
  • علی رحیمی
    فوریه 25, 2019 - 3:10 ق.ظ

    سلام . سوالم راجع به راه اندازی برای ویندوز هست. ما اگه قسد تغییر از فایل کانفیگ رو داشته باشیم, سکرت رو به چه صورتی تغییرش بدیم که مشکلی پیش نیاد؟ من پیشفرزش رو ران کردم به راحتی ران شد. رفتم هم سکرت رو چیزه دیگه نوشتم و هم پورت رو, پورت رو هم از فایوال باز کردم ولیکن وصل نشد که نشد.

    پاسخ
    • امیرحسین
      فوریه 25, 2019 - 11:09 ق.ظ

      سلام و وقت بخیر دوست عزیز
      سکرت باید ۳۲ کاراکتر باشه و توصیه من اینه کامل عوضش نکنید مثلا همون پیشفرض رو به صورت رندوم ۲ تا کاراکتر بعدش رو عوض کنید احتمالا مشکلتون حل میشه.
      سوالی بود بپرسید.

      پاسخ
  • سعید
    مارس 11, 2019 - 10:11 ق.ظ

    سلام.آیا میشه ۲ تا mtproto با اطلاعات متفاوت روی یک ویندوز راه اندازی کنیم؟

    پاسخ
    • امیرحسین
      آوریل 23, 2019 - 8:09 ق.ظ

      سلام وقت بخیر
      فکر کنم با توجه به ساختار فایل کانفیگ بشه اما بنده تست نکردم.
      موفق باشید.

      پاسخ
  • ahmad
    آوریل 5, 2019 - 3:00 ب.ظ

    سلام
    من پروکسی راه انداختم اما تگ اسپانسر رو با هر فرمتی میزنم تو فایل کانفیگ اوکی نمیشه؟
    فرمتی که تگ باید اد بشه به چه صورت هست؟

    پاسخ
    • امیرحسین
      آوریل 23, 2019 - 8:05 ق.ظ

      سلام وقت بخیر
      آشنا نیستم با این مورد متاسفانه.

      پاسخ
  • ایمان
    آوریل 16, 2019 - 7:07 ب.ظ

    دوستانی که مشکل اتصال دارن تو فایروال پورت رو وارد کنن مشکل حل میشه.

    پاسخ
  • Hidden
    می 15, 2019 - 11:22 ب.ظ

    سلام من با این ارور مواجه میشم
    [PM2][ERROR] Script already launched, add -f option to force re-execution
    :/

    پاسخ
    • امیرحسین
      ژوئن 10, 2019 - 9:58 ق.ظ

      سلام سرور رو یک بار ری استارت کنید مجدد تست کنید و نتیجه رو اطلاع بدید.

      پاسخ
  • محمد
    ژوئن 14, 2019 - 12:12 ب.ظ

    سلام . توی قسمت Host name باید آی پی سرورو را بدیم ؟ با vps هم میشه ساخت ؟

    پاسخ
    • امیرحسین
      ژوئن 16, 2019 - 7:55 ق.ظ

      سلام
      بلی ، با وی پی اس هم میتونید بسازید.
      موفق باشید.

      پاسخ
  • روزبه
    ژوئن 18, 2019 - 1:15 ب.ظ

    دوستان ایا میشه فیلترینگ رو دور زد که ای پی سرور فیلتر نشه؟

    راهی هست ممنون میشم راهنمائی کنید

    پاسخ
    • امیرحسین
      جولای 9, 2019 - 9:16 ق.ظ

      سلام
      فکر نکنم امکانش باشه.

      پاسخ
    • بابک
      جولای 21, 2019 - 11:37 ب.ظ

      ضد فیلترینگ فعال کن روش، کمی سرچ کن میاد دستت

      پاسخ
  • مهدی
    ژوئن 23, 2019 - 11:31 ق.ظ

    با سلام و خسته نباشید
    ببخشید من میخام یک سرور مجازی بگیرم واسه راه اندازی پروکسی
    مشخصات سرور اینه :
    – سرور مجازی لینوکس خارج
    رم : ۴ گیگابایت
    پردازنده : ۲Core E5-1650
    هارد : ۱۵۰ گیگابایت
    ترافیک ماهانه : نامحدود
    نوع سیستم عامل : Debian
    به نظر شما این سرور مناسب ساخت پروکسی هست ؟

    پاسخ
  • M.D
    جولای 14, 2019 - 7:28 ب.ظ

    سلام کسی میتونه بهم ساخت پروکسی و ضد فیلتر کردنو یاد بده
    ایدی تل
    @mdavoodi83

    پاسخ
  • بابک
    جولای 21, 2019 - 11:42 ب.ظ

    سلام به همه
    آقا من تمام مراحل راه اندازی توی سرور ویندوز رو انجام دادم و پورت هم آزاد کردم ولی چرا پراکسی تلگرامم هنوز connecting میده؟

    کسی میتونهراهنمایی کنه؟
    از پشتیبانی فنی پرسیدم گفتند (پینگ تایم سرور برقرار نیست و بستن این مورد در سیستم عامل امکان پذیر است) ینی چی؟
    البته من کمی سرچ کردم و file and print sharing رو توی فیروال desable کردم ولی باز نفهمیدم چی شد

    در کل همه چیز درست انجام میشه ولی پس چرا هنوز پراکسیم کانکتینگ میزنه؟ و وقتی vpn روی pc خونه روشن میکنم پراکسی که روی سرور ویندوز ست کردم تازه فعال میشه و با قطع کردنش باز کانکتینگ نشون میده؟؟؟

    لطفا راهنمایی دقیق بفرمایید

    پاسخ
    • امیرحسین
      سپتامبر 3, 2019 - 11:22 ب.ظ

      سلام وقت بخیر
      روی سایر ISP ها تست کنید.

      پاسخ
  • امیر لطفی
    آگوست 3, 2019 - 4:14 ب.ظ

    سلام
    من هر بار پروکسی رو فعال میکنم بعد از چند روز غیر فعال میشه و نمیشه بهش وصل شد
    چیکار میشه کرد برا حل این مشکل ؟

    به جز این سورس ، سورس دیگه ای هم هست که بشه باهاش این کار رو کرد؟

    پاسخ
    • امیرحسین
      سپتامبر 3, 2019 - 11:20 ب.ظ

      سلام
      توی گیت میتونید بقیه سورس هارو تست کنید.

      پاسخ
  • میلاد
    نوامبر 2, 2019 - 10:36 ب.ظ

    سلام هاست نیم کجاست پس

    پاسخ

نظر دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *