رفتن به مطلب

Masih

پست های پیشنهاد شده

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

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

  • پاسخ 219
  • ایجاد شد
  • آخرین پاسخ
در در 22 شهریور 1397 در 02:41، Masih گفته است :

با درود فراوان خدمت کاربران عزیز بیست اسکریپت.

طبق تاپیک هایی که مدام درباره ی اسکریپت GramEasy در انجمن بیست اسکریپت ایجاد میشود، تصمیم گرفتم یک تاپیک آموزشی جامع (همانند تاپیکی که برای NextPost ایجاد کرده بودم) ایجاد کنم تا در حد امکان تمامی موارد و خطاهای احتمای این اسکریپت را رفع کنیم. دقت داشته باشید که نسخه ی 2.0 به بالا این اسکریپت تحت عنوان Stackposts ارائه می شود. در واقع تا نسخه ی 1.9 با نام GramEasy نام داشت و الان بعد از نسخه ی 2.0 نام آن به StackPosts تغییر یافته. پس زیاد درگیر نام گذاری ها نباشید.

 


در ابتدا می توانید نسخه ی جدید این اسکریپت را از لینک زیر دریافت کنید:

  • لینک ها تنها برای اعضای سایت قابل نمایش است.

تصاویر آموزش زیر مربوط به نسخه 2.0 این اسکریپت است. در آینده ممکن است در نسخه های جدیدتر، بعضی از بخش های این اسکریپت تغییر کرده باشد که در صورت مشاهده ی هرگونه تغییر و مشکل، در همین تاپیک به همراه جزئیات و اسکرین شات مطرح کنید تا من و دیگر دوستان بتوانیم به شما کمک کنیم.

من در این آموزش، اسکریپت را روی لوکال هاست و نرم افزار XAMPP نصب کرده ام. مراحل آپلود ممکن است کمی برایتان متفاوت باشد که اگر مشکلی پیش آمد در همین تاپیک بپرسید.

 


پیش نیازهای اسکریپت

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

  • نسخه ی PHP 5.6 (پیشنهاد بنده 5.6 هست. اما روی 7.1 هم می توانید از اسکریپت استفاده کنید.)
  • allow_url_fopen
  • PHP cURL
  • PHP OpenSSL
  • PHP PDO
  • GD
  • PHP EXIF
  • PHP mbstring
  • FFMPEG (اگر بخواهید قابلیت ارسال ویدیو هم در این اسکریپت فعال شود، حتما باید این نرم افزار روی سرورتان نصب باشد.)
  • Zip

نکته: موارد بالا که ابتدای آنها PHP هست را می توانید خودتان در پنل هاست خودتان (cPanel) در بخش PHP Select Version مدیریت کنید. به صورت پیش فرض تمامی موارد بالا روی هاستینگ ها فعال هستند اما یک بررسی کنید که تمامی موارد خواسته شده حتما فعال باشند.

 

نکته : بهتر است اسکریپت را روی دامنه ی اصلی نصب کنید. تاکنون چند مورد مشکل جزئی به روی سابدامین ها گزارش شده که در دامین اصلی گزارش نشده.

 


مراحل نصب اسکریپت

1 . آماده سازی اسکریپت و آپلود

ابتدا اسکریپت را از لینک بالا دانلود کنید. فایل دانلود شده را توسط نرم افزار WinRAR باز کرده و در مکانی از کامپیوتر شخصی خود Extract کنید. بعد از Extract کردن محتویات پوشه ی دانلودی شامل یک فایل و یک پوشه ی اصلی است:

لینک ها تنها برای اعضای سایت قابل نمایش است.

داخل پوشه ی Grameasy 2.0 فایل های اصلی اسکریپت قرار دارند. و فایل gram.sql فایل دیتابیس اسکریپت است که در مراحل بعدی باید آن را import کنیم.

وارد پوشه ی grameasy 2.0 می شویم و محتویات را با فرمت ZIP توسط نرم افزار WinRAR فشرده می کنیم.

لینک ها تنها برای اعضای سایت قابل نمایش است.

فایل فشرده ی جدید را در فایل منیجر هاست خود آپلود کنید. اگر در آدرس اصلی می خواهید نصب کنید، در پوشه ی Public_html و اگر در سابدامین قصد نصب دارید، باید در پوشه ی مربوط به آن سابدامین آپلود کنید.

پس از آپلود و Extract کردن اسکریپت در فایل منیجر، باید یک دیتابیس به همراه یک یوزر دیتابیس ایجاد کنید و آنها را Add کنید.

سپس وارد PHPMyAdmin شده و فایل gram.sql موجود در فایل دانلودی را در دیتابیس جدید Import نمایید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

2 . تغییر اطلاعات کانفیگ

بعد از ایمپورت کردن فایل دیتابیس، در فایل منیجر وارد پوشه ی app واقع در پوشه ی اسکریپت شده و فایل config.php را در حالت ویرایش باز کنید. اکنون اطلاعات دیتابیس ساخته شده را در این فایل وارد کنید. این اطلاعات شامل نام دیتابیس، یوزر دیتابیس و پسورد است.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

3 . انجام شد!

اگر مراحل قبل را به درستی طی کرده باشید و اطلاعات دیتابیس را به درستی در فایل کانفیگ جایگزین کرده باشید، اکنون باید صفحه ی اول سایتتان به صورت زیر قابل مشاهده باشد:

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

در صورتی که خطای Mcrypt را دریافت کردید، باید نسخه ی PHP خود را به 5.6 تغییر دهید. تابع Mcrypt در نسخه ی PHP 7.2 وجود ندارد و در این نسخه نمی توانید از این تابع استفاده کنید و در صورتی که این تابع فعال نباشد، اسکریپت GramEasy کار نخواهد کرد. پس بهتر است از 5.6 یا 7.2 PHP استفاده کنید.

 


پنل مدیریت و بخش های آن

1 . ورود به حساب مدیریت

بعد از تکمیل نصب، اکنون می توانید توسط مشخصات زیر وارد حساب کاربری مدیریت سایتتان شوید.

  • ایمیل : info@20script.ir
  • رمزعبور : 20script

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

2 . تغییر اطلاعات کاربری مدیریت

بعد از ورود به حساب کاربری، برای تغییر رمزعبور و ایمیل و ... ، از نوار بالا در سمت راست، وارد بخش Profile شوید. در اینجا اطلاعات حساب کاربری را ویرایش کنید:

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

3 . اضافه کردن اکانت اینستاگرام جدید

از نوار سمت چپ روی آیکن بعلاوه کلیک کرده، کلید Add Account را بزنید و در پنجره ی باز شده، یوزرنیم و پسورد اکانت اینستاگرام را وارد کنید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

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

9342-Screenshot-9.png

 

 

4 . ارسال پست جدید به اکانت اینستاگرامی

برای ارسال پست جدید، از نوار سمت چپ، موس را روی آیکن اینستاگرام برده در لینک Post را کلیک کنید. در صفحه ی باز شده، ابتدا از بخش Instagram Accounts، اکانت خود را انتخاب کنید. سپس در بخش میانی صفحه، اطلاعات مربوط به پست را تکمیل کنید (تصویر یا آلبوم به همراه کپشن یا پست زمان بندی شده و...) . در بخش سمت راست، پیش نمایشی از پست ارسالی را به شما نمایش می دهد.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

که بعد از کلیک روی Post Now پست وارد شده به خوبی ارسال خواهد شد. تصویری از عملکرد اسکریپت:

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

5 . عملیات های خودکار

یکی از مهم ترین کارایی های GramEasy این بخش است. این بخش شامل فعالیت هایی مانند لایک و آنلایک و فالو و آنفالو خودکار به همراه دایرکت مسیج و ... است. در نوار سمت چپ روی آیکن اینستاگرام هاور کنید و لینک Auto Activity را کلیک کنید. در صفحه ی باز شده، روی کلید Settings اکانت اینستاگرام مورد نظر کلیک کنید تا وارد صفحه ی تنظیمات شوید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

ضروری: در صورتی که نمی دانید چطور می توانید این تنظیمات را کامل کنید، لینک موجود در جعبه ی کد زیر را در مرورگرتان اجرا کنید تا یک اسکرین شات تمام صفحه ای از این بخش مشاهده کنید. در صورتی که تنظیمات را نادرست انجام دهید، نتیجه ی دلخواهتان را دریافت نخواهید کرد. پس سعی کنید گزینه های موجود در این صفحه را با دقت مرور و تنظیم کنید.

اسکرین شات تمام صفحه ای از تنظیمات:


https://up.20script.ir/file/c07b-Screenshot-13.png

نکته: تغییرات در این بخش به صورت آجاکس و خودکار ذخیره می شوند و نیازی به کلیک روی کلیدی جهت ذخیره سازی تغییرات نیست. کافیست بعد از انجام تغییرات مورد نیاز روی این صفحه، کلید Start در بالای صفحه را کلیک کنید تا این ویژگی به خوبی روی اکانت اینستاگرامی مورد نظرتان فعال شود.

 

 

6 . ویرایش گروه کاربری / پکیج ها

پکیج ها مانند گروه های کاربری هستند که امکانات هر حساب کاربری را محدود و مشخص می کنند. در اسکریپت NextPost شما امکانات اضافه مانند ماژول های لایک و فالو و دایرکت و ... را هم می توانستید در بخش پکیج ها مدیریت کنید اما در اسکریپت GramEasy شما امکانات محدودتری برای هر پکیج دارید. اما به هر حال طبق نیازتان پکیج ها را ویرایش کنید. طبق تصویر زیر با کلیک روی آیکن مشخص شده می توانید وارد بخش ویرایش پکیج شوید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

در صفحه ی پکیج، توضیحات پکیج و محدودیت حجم و دسترسی به بخش های مختلف سایت را کنترل کنید.

در نهایت روی کلید Save and Update Subscribers کلیک کنید تا هم تغییرات پکیج ذخیره شود و هم پکیج اختصاص داده شده به کاربران.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

7 . افزودن پروکسی های جدید به سایت

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

برای افزودن پروکسی جدید، از نوار سمت چپ، روی آیکن Shield کلیک کنید. در صفحه ی باز شده، کلید Add New را کلیک کنید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

در صفحه ی باز شده، در قسمت Address باید پروکسی خود را ترکیبی از "پروتکل" و "آی پی" و "پورت" وارد کنید. مثال: http://250.240.12.165:8080

و اگر پروکسی شما دارای یوزرنیم و پسورد هم بود. باید مانند زیر وارد کنید:


http://user:pass@ip:port
مثال :
http://masih:123456@125.256.142.6:8080

نکته: از پروکسی های با پروتکل HTTP و HTTPS می توانید استفاده کنید. اگر پروکسی رایگان نیاز دارید، در گوگل عبارت Free Proxy List را جستجو کنید.

در بخش Location هم بهتر است تعیین کنید که آی پی (پروکسی) وارد شده مربوط به کدام کشور است. و در نهایت کلید Update را کلیک کنید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

8 . افزودن و ویرایش ترجمه ی اسکریپت و سایت

اگر می خواهید سایتتان را به زبان فارسی ترجمه کنید، خبر خوشحال کننده این است که در داخل پنل مدیریت می توانید ترجمه را انجام دهید. برای اینکار از نوار سمت چپ روی آیکن زبان کلیک کنید. سپس کلید Add New را کلیک کنید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

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

بعد از تکمیل ترجمه، برای ذخیره سازی زبان جدید، در انتهای صفحه ی زیر کلید ذخیره سازی وجود دارد که می توانید زبان جدیدتان را ذخیره کنید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

9 . تنظیمات اسکریپت و تنظیمات اجتماعی

در نوار سمت چپ روی آیکن تنظیمات و چرخ دنده کلیک کنید تا وارد بخش تنظیمات سایت و اجتماعی شوید. 

در تب General Settings می توانید تنظیماتی مانند API های ورود به شبکه های اجتماعی و عنوان و توضیحات سایت و ... را انجام دهید.

در تب Social Settings می توانید امکانات مدیریت حساب های اینستاگرامی را مدیریت کنید. تنظیماتی شامل چند عملیات در سایت یا کنترل لیست کلمات بد و ...

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 


  • کران جاب ها

فعالیت هایی مانند لایک، آنلایک، فالو، دایرکت مسیح و دیگر امکانات به همراه پست های زمانبندی شده و ... همگی برای فعالیت درست خود به کران جاب نیاز دارند. در ادامه با شما همراه هستیم با لیستی از دستورات کران جاب مورد نیاز و ضروری برای GramEasy .

دستورات کران جاب ها باید هر دقیقه یک بار اجرا شود. در ادامه ما کران جاب های لازم برای اسکریپت GramEasy را به شما معرفی می کنیم. 

1 . دستورات کران جاب برای cPanel و آنهایی که امکان زمانبندی را به صورت جداگانه دارند

اگر در پنل هاستتان امکان زمانبندی اجرای دستورات کران جاب به صورت فیلد انتخاب قرار دارد، پس باید دستورات کران جاب را بدون ستاره در ابتدای آن ها وارد کنید.

شما برای هر خط از این دستورات، باید یک کران جاب جدید ساخته و زمان اجرای هر کدام را روی One Per Minute قرار دهید.


wget --spider -O - http://site.ltd/facebook/post/cron >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/post/cron >/dev/null 2>&1
wget --spider -O - http://site.ltd/twitter/post/cron >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/activity/cron/like >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/activity/cron/comment >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/activity/cron/follow >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/activity/cron/unfollow >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/activity/cron/direct_message >/dev/null 2>&1

یعنی شما باید 8 کران جاب برای هر کدام از این 8 خط دستور بالا ایجاد کنید. نمونه ای از نحوه ی ساختن یک کران جاب جدید برای یکی از دستورات بالا.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

2 . دستورات کران جاب برای افرادی که در بخش Cron Job هاستشان امکان زمانبندی مجزا ندارند.

اگر در هنگام ساختن کران جاب جدید، مکانی برای ورود زمان اجرای کران جاب مشاهده نمی کنید، پس باید زمانبندی را از طریق نوشتن ستاره در متن دستور اصلی کران جاب تنظیم کنید.

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


* * * * * wget --spider -O - http://site.ltd/facebook/post/cron >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/post/cron >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/twitter/post/cron >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/like >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/comment >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/follow >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/unfollow >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/direct_message >/dev/null 2>&1

 

نکات مهم :

  • در دستورات کران جاب بالا، حتما باید آدرس محل نصب اسکریپت GramEasy را بجای site.ltd جایگزین کنید. اگر از HTTPS استفاده می کنید، باید HTTP را هم تغییر دهید. اگر اسکریپت را در سابدامین ایجاد کرده اید، آدرس سابدامین محل نصب را بجای site.ltd وارد کنید.
  • اگر پنل هاست شما اجازه ی ساخت کران جاب را به شما نمی دهد می توانید از کران جاب سازهای آنلاین کمک بگیرید. مثال: setcronjob.com یا easycron.com یا cronless.com یا setcron.com و...

 

 


  • تغییرات پیشنهادی در فایل php.ini

برای بی نقص اجرا شدن اسکریپت، موارد زیر را در فایل php.ini هاستتان تغییر دهید. اگر به فایل php.ini در هاست اشتراکی خود دسترسی ندارید، از هاستینگ خود بخواهید این تغییرات را برایتان اعمال کنند.


memory_limit = 256M
upload_max_size = 64M
post_max_size = 64M
upload_max_filesize = 64M
max_execution_time = 60
max_input_time = 500

 

 

 


 


پرسش و پاسخ های مربوط به این اسکریپت

 


 


 

 


  • چرا امکان ارسال ویدیو ندارم؟

 


قطعا نرم افزار FFMPEG و FFPROBE روی سرورتان نصب نیست. از هاستینگ خود بخواهید این نرم افزار را برایتان نصب کنند. اگر خودتان مدیر سرور هستید، نرم افزارها را در مسیر اصلی و گلوبال وب سرورتان نصب کنید.

 

 

 


  • خطای checkpoint_required چیست . چه راه حلی دارد؟

 


این خطا از سمت خوده اینستاگرام دریافت می شود و ربطی به اسکریپت ندارد. اگر توسط مرورگر کامپیوترتان وارد اینستاگرام نشده باشید، در هنگام لاگین با اسکریپت از طریق کامپیوتر شخصی، این خطا را دریافت نخواهید کرد. حتی می توانید از اپلیکیشن موبایلی هم به صورت موقت Sign Out کنید و فقط و فقط از طریق اسکریپت وارد شوید.

زمانی که خطا را دریافت کردید، وارد اینستاگرام شوید. بهتر است از طریق موبایل وارد اینستاگرام شوید و تایید کنید که خودتان هستید که در حال ورود به اکانت از یک کامپیوتر و سایت شخص سوم هستید. اگر تایید کردید، به سایتتان بازگردید و مجددا اکانت را اضافه کنید. اگر اکانت با موفقیت ثبت شد که مشکلی ندارد.

اما اگر مجددا از شما در خواست تکمیل مراحل چک‌پوینت را کرد، یک پروکسی فعال به اسکریپت معرفی کنید و در هنگام اضافه کردن اکانت، از پروکسی استفاده کنید.

  • راه حل دیگر برای حل این مشکل، فعال سازی امکان Checkpoint داخلی GramEasy است. برای فعالسازی، از نوار سمت چپ وارد بخش تنظیمات شوید، در بالای صفحه ی تنظیمات، روی Social settings کلیک کنید. در انتهای صفحه ی تنظیمات، گزینه ی زیر را روی Enabled قرار دهید.

[Challenge Requied] Verification code direct on website
  • یکی دیگر از دلایل چنین مشکلی می تواند این باشد که اینستاگرام IP هاست شما را مسدود کرده باشد. بنابراین یا باید از پروکسی استفاده کنید که اگر استفاده از پروکسی کارساز نبود، کلا هاست را تغییر دهید. اما پیشنهاد ما استفاده از سرورمجازی است. در سرور مجازی امکان مدیریت و کنترل بیشتری را دارید.

 

 


  • چرا عملیات ها با پروکسی های اضافه شده در سایت انجام نمی شوند؟

 


منبع چنین مشکلی می تواند یکی از این موارد باشد:

  1. فرمت پروکسی جدید را نادرست وارد کرده اید. ابتدا حتما HTTP یا HTTPS بودن را مد نظر قرار بدهید. بعد اگر یوزر و پسورد داشت، به صورت http://user:password@ip:port و اگر یوزر و پسورد نداشت به صورت http://ip:port وارد کنید.
  2. امکان دارد پروکسی از کار افتاده باشد و قابل استفاده نباشد. بنابراین شما باید یا از افرادی که پروکسی اختصاصی می فروشند، خریداری کنید یا در لیست های رایگان داخل گوگل بگردید شاید بتوانید پروکسی فعالی هم پیدا کنید در این لیست ها
  3. پورت های استفاده شده در پروکسی را باید مد نظر قرار دهید. اکثر هاستینگ ها پورت های زیادی را محدود کرده اند. یعنی ممکن است فقط پورت 80 روی هاستینگ شما مجاز شناخته شده باشد که در اینصورت باید از پروکسی هایی استفاده کنید که پورت آنها 80 باشد. درباره ی اینکه چه پورت هایی را می توانید استفاده کنید بهتر است از هاستینگ خود در یک تیکت پشتیبانی سوال فرمایید.

 

 

 


  • خطای An Error Was Encountered : The Encrypt library requires the Mcrypt extension

 


این خطا همانطور که در مراحل نصب در این تاپیک توضیح دادم، به دلیل فعال نبودن Mcrypt رخ می دهد. 

این تابع PHP در نسخه ی 7.2 به طور کامل حذف و منقضی شده است. پس شما باید از نسخه ی 5.6 یا 7.1 PHP استفاده کنید تا بتوانید به این تابع دسترسی داشته باشید.

اگر باز هم خطا رفع نشد، به هاستینگ خود تیکت بزنید و درخواست کنید تا برایتان Mcrypt را فعال کنند (نیازمند ویرایش php.ini است).

 

 


  • کران جاب ها تنظیم شده اند اما همچنان کار نمی کنند!

 


اگر کاملا مطمئن هستید که کران جاب ها را طبق آموزش بالا تنظیم کرده اید:

  1.  در پنل هاست خود، وارد بخش Errors شوید. در اینجا یک کادر هست که خطاهای اخیری که در هنگام انجام فعالیت ها رخ داده مشاهده میشه. اگر برای کران جاب هاتون، خطای 500 دریافت کرده باشید، پس باید طبق چند بخش بالاتر این قسمت (میزان افزایش منابع توسط php.ini) رو انجام بدید. یا اینکه مشاهده کنید علت خطای رخ داده برای کران جاب ها چیست.
  2. همین کار بالا را می توانید در فایل منیجر > پوشه ی logs انجام دهید. داخل این پوشه ی logs فایل هایی فشرده با پسوند .gz وجود دارند که داخلشون فایل متنی هست که خطاهای رخ داده ی اخیر به همراه جزئیات در اختیارتون قرار میده.

به راحتی می تونید تشخیص بدید که چرا برای کران جاب خطا رخ داده و اون رو رفعش کنید. در صورت وجود چنین خطاهایی، متن خطا رو به صورت پاسخ به همین تاپیک بفرستید تا بتونیم مشکلتون رو حل کنیم.

 

 

در صورت وجود هرگونه مشکل به همراه جزئیات در ادامه ی همین تاپیک بپرسید.

موفق باشید.

باسلام 

وقت بخیر

من از نسخه جدید دایرکت ادمین استفاده میکنم اما زمانی که میخوام کرون جاب رو اضافه کنم با پیغام خطا مواجه میشم

Error Creating Cron Job
The command cannot contain any newline characters

 

به این شکل مینویسم:

/home/my username/wget --spider -O - لینک ها تنها برای اعضای سایت قابل نمایش است. >/dev/null 2>&1
 

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

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

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

  • 2 هفته پیش...

دوستان چطوری با این اسکریپت لایک و کامنت خودکار میزارین من همه تنظیمات رو زدم ولی نمیاره

 

لینک ها تنها برای اعضای سایت قابل نمایش است.

لینک ها تنها برای اعضای سایت قابل نمایش است.

لینک ها تنها برای اعضای سایت قابل نمایش است.

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

  • 2 هفته پیش...
در در 22 شهریور 1397 در 02:41، Masih گفته است :

با درود فراوان خدمت کاربران عزیز بیست اسکریپت.

طبق تاپیک هایی که مدام درباره ی اسکریپت GramEasy در انجمن بیست اسکریپت ایجاد میشود، تصمیم گرفتم یک تاپیک آموزشی جامع (همانند تاپیکی که برای NextPost ایجاد کرده بودم) ایجاد کنم تا در حد امکان تمامی موارد و خطاهای احتمای این اسکریپت را رفع کنیم. دقت داشته باشید که نسخه ی 2.0 به بالا این اسکریپت تحت عنوان Stackposts ارائه می شود. در واقع تا نسخه ی 1.9 با نام GramEasy نام داشت و الان بعد از نسخه ی 2.0 نام آن به StackPosts تغییر یافته. پس زیاد درگیر نام گذاری ها نباشید.

 


در ابتدا می توانید نسخه ی جدید این اسکریپت را از لینک زیر دریافت کنید:

  • لینک ها تنها برای اعضای سایت قابل نمایش است.

تصاویر آموزش زیر مربوط به نسخه 2.0 این اسکریپت است. در آینده ممکن است در نسخه های جدیدتر، بعضی از بخش های این اسکریپت تغییر کرده باشد که در صورت مشاهده ی هرگونه تغییر و مشکل، در همین تاپیک به همراه جزئیات و اسکرین شات مطرح کنید تا من و دیگر دوستان بتوانیم به شما کمک کنیم.

من در این آموزش، اسکریپت را روی لوکال هاست و نرم افزار XAMPP نصب کرده ام. مراحل آپلود ممکن است کمی برایتان متفاوت باشد که اگر مشکلی پیش آمد در همین تاپیک بپرسید.

 


پیش نیازهای اسکریپت

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

  • نسخه ی PHP 5.6 (پیشنهاد بنده 5.6 هست. اما روی 7.1 هم می توانید از اسکریپت استفاده کنید.)
  • allow_url_fopen
  • PHP cURL
  • PHP OpenSSL
  • PHP PDO
  • GD
  • PHP EXIF
  • PHP mbstring
  • FFMPEG (اگر بخواهید قابلیت ارسال ویدیو هم در این اسکریپت فعال شود، حتما باید این نرم افزار روی سرورتان نصب باشد.)
  • Zip

نکته: موارد بالا که ابتدای آنها PHP هست را می توانید خودتان در پنل هاست خودتان (cPanel) در بخش PHP Select Version مدیریت کنید. به صورت پیش فرض تمامی موارد بالا روی هاستینگ ها فعال هستند اما یک بررسی کنید که تمامی موارد خواسته شده حتما فعال باشند.

 

نکته : بهتر است اسکریپت را روی دامنه ی اصلی نصب کنید. تاکنون چند مورد مشکل جزئی به روی سابدامین ها گزارش شده که در دامین اصلی گزارش نشده.

 


مراحل نصب اسکریپت

1 . آماده سازی اسکریپت و آپلود

ابتدا اسکریپت را از لینک بالا دانلود کنید. فایل دانلود شده را توسط نرم افزار WinRAR باز کرده و در مکانی از کامپیوتر شخصی خود Extract کنید. بعد از Extract کردن محتویات پوشه ی دانلودی شامل یک فایل و یک پوشه ی اصلی است:

لینک ها تنها برای اعضای سایت قابل نمایش است.

داخل پوشه ی Grameasy 2.0 فایل های اصلی اسکریپت قرار دارند. و فایل gram.sql فایل دیتابیس اسکریپت است که در مراحل بعدی باید آن را import کنیم.

وارد پوشه ی grameasy 2.0 می شویم و محتویات را با فرمت ZIP توسط نرم افزار WinRAR فشرده می کنیم.

لینک ها تنها برای اعضای سایت قابل نمایش است.

فایل فشرده ی جدید را در فایل منیجر هاست خود آپلود کنید. اگر در آدرس اصلی می خواهید نصب کنید، در پوشه ی Public_html و اگر در سابدامین قصد نصب دارید، باید در پوشه ی مربوط به آن سابدامین آپلود کنید.

پس از آپلود و Extract کردن اسکریپت در فایل منیجر، باید یک دیتابیس به همراه یک یوزر دیتابیس ایجاد کنید و آنها را Add کنید.

سپس وارد PHPMyAdmin شده و فایل gram.sql موجود در فایل دانلودی را در دیتابیس جدید Import نمایید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

2 . تغییر اطلاعات کانفیگ

بعد از ایمپورت کردن فایل دیتابیس، در فایل منیجر وارد پوشه ی app واقع در پوشه ی اسکریپت شده و فایل config.php را در حالت ویرایش باز کنید. اکنون اطلاعات دیتابیس ساخته شده را در این فایل وارد کنید. این اطلاعات شامل نام دیتابیس، یوزر دیتابیس و پسورد است.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

3 . انجام شد!

اگر مراحل قبل را به درستی طی کرده باشید و اطلاعات دیتابیس را به درستی در فایل کانفیگ جایگزین کرده باشید، اکنون باید صفحه ی اول سایتتان به صورت زیر قابل مشاهده باشد:

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

در صورتی که خطای Mcrypt را دریافت کردید، باید نسخه ی PHP خود را به 5.6 تغییر دهید. تابع Mcrypt در نسخه ی PHP 7.2 وجود ندارد و در این نسخه نمی توانید از این تابع استفاده کنید و در صورتی که این تابع فعال نباشد، اسکریپت GramEasy کار نخواهد کرد. پس بهتر است از 5.6 یا 7.2 PHP استفاده کنید.

 


پنل مدیریت و بخش های آن

1 . ورود به حساب مدیریت

بعد از تکمیل نصب، اکنون می توانید توسط مشخصات زیر وارد حساب کاربری مدیریت سایتتان شوید.

  • ایمیل : info@20script.ir
  • رمزعبور : 20script

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

2 . تغییر اطلاعات کاربری مدیریت

بعد از ورود به حساب کاربری، برای تغییر رمزعبور و ایمیل و ... ، از نوار بالا در سمت راست، وارد بخش Profile شوید. در اینجا اطلاعات حساب کاربری را ویرایش کنید:

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

3 . اضافه کردن اکانت اینستاگرام جدید

از نوار سمت چپ روی آیکن بعلاوه کلیک کرده، کلید Add Account را بزنید و در پنجره ی باز شده، یوزرنیم و پسورد اکانت اینستاگرام را وارد کنید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

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

9342-Screenshot-9.png

 

 

4 . ارسال پست جدید به اکانت اینستاگرامی

برای ارسال پست جدید، از نوار سمت چپ، موس را روی آیکن اینستاگرام برده در لینک Post را کلیک کنید. در صفحه ی باز شده، ابتدا از بخش Instagram Accounts، اکانت خود را انتخاب کنید. سپس در بخش میانی صفحه، اطلاعات مربوط به پست را تکمیل کنید (تصویر یا آلبوم به همراه کپشن یا پست زمان بندی شده و...) . در بخش سمت راست، پیش نمایشی از پست ارسالی را به شما نمایش می دهد.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

که بعد از کلیک روی Post Now پست وارد شده به خوبی ارسال خواهد شد. تصویری از عملکرد اسکریپت:

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

5 . عملیات های خودکار

یکی از مهم ترین کارایی های GramEasy این بخش است. این بخش شامل فعالیت هایی مانند لایک و آنلایک و فالو و آنفالو خودکار به همراه دایرکت مسیج و ... است. در نوار سمت چپ روی آیکن اینستاگرام هاور کنید و لینک Auto Activity را کلیک کنید. در صفحه ی باز شده، روی کلید Settings اکانت اینستاگرام مورد نظر کلیک کنید تا وارد صفحه ی تنظیمات شوید.

c07b-Screenshot-12.png

ضروری: در صورتی که نمی دانید چطور می توانید این تنظیمات را کامل کنید، لینک موجود در جعبه ی کد زیر را در مرورگرتان اجرا کنید تا یک اسکرین شات تمام صفحه ای از این بخش مشاهده کنید. در صورتی که تنظیمات را نادرست انجام دهید، نتیجه ی دلخواهتان را دریافت نخواهید کرد. پس سعی کنید گزینه های موجود در این صفحه را با دقت مرور و تنظیم کنید.

اسکرین شات تمام صفحه ای از تنظیمات:


https://up.20script.ir/file/c07b-Screenshot-13.png

نکته: تغییرات در این بخش به صورت آجاکس و خودکار ذخیره می شوند و نیازی به کلیک روی کلیدی جهت ذخیره سازی تغییرات نیست. کافیست بعد از انجام تغییرات مورد نیاز روی این صفحه، کلید Start در بالای صفحه را کلیک کنید تا این ویژگی به خوبی روی اکانت اینستاگرامی مورد نظرتان فعال شود.

 

 

6 . ویرایش گروه کاربری / پکیج ها

پکیج ها مانند گروه های کاربری هستند که امکانات هر حساب کاربری را محدود و مشخص می کنند. در اسکریپت NextPost شما امکانات اضافه مانند ماژول های لایک و فالو و دایرکت و ... را هم می توانستید در بخش پکیج ها مدیریت کنید اما در اسکریپت GramEasy شما امکانات محدودتری برای هر پکیج دارید. اما به هر حال طبق نیازتان پکیج ها را ویرایش کنید. طبق تصویر زیر با کلیک روی آیکن مشخص شده می توانید وارد بخش ویرایش پکیج شوید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

در صفحه ی پکیج، توضیحات پکیج و محدودیت حجم و دسترسی به بخش های مختلف سایت را کنترل کنید.

در نهایت روی کلید Save and Update Subscribers کلیک کنید تا هم تغییرات پکیج ذخیره شود و هم پکیج اختصاص داده شده به کاربران.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

7 . افزودن پروکسی های جدید به سایت

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

برای افزودن پروکسی جدید، از نوار سمت چپ، روی آیکن Shield کلیک کنید. در صفحه ی باز شده، کلید Add New را کلیک کنید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

در صفحه ی باز شده، در قسمت Address باید پروکسی خود را ترکیبی از "پروتکل" و "آی پی" و "پورت" وارد کنید. مثال: http://250.240.12.165:8080

و اگر پروکسی شما دارای یوزرنیم و پسورد هم بود. باید مانند زیر وارد کنید:


http://user:pass@ip:port
مثال :
http://masih:123456@125.256.142.6:8080

نکته: از پروکسی های با پروتکل HTTP و HTTPS می توانید استفاده کنید. اگر پروکسی رایگان نیاز دارید، در گوگل عبارت Free Proxy List را جستجو کنید.

در بخش Location هم بهتر است تعیین کنید که آی پی (پروکسی) وارد شده مربوط به کدام کشور است. و در نهایت کلید Update را کلیک کنید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

8 . افزودن و ویرایش ترجمه ی اسکریپت و سایت

اگر می خواهید سایتتان را به زبان فارسی ترجمه کنید، خبر خوشحال کننده این است که در داخل پنل مدیریت می توانید ترجمه را انجام دهید. برای اینکار از نوار سمت چپ روی آیکن زبان کلیک کنید. سپس کلید Add New را کلیک کنید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

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

بعد از تکمیل ترجمه، برای ذخیره سازی زبان جدید، در انتهای صفحه ی زیر کلید ذخیره سازی وجود دارد که می توانید زبان جدیدتان را ذخیره کنید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

9 . تنظیمات اسکریپت و تنظیمات اجتماعی

در نوار سمت چپ روی آیکن تنظیمات و چرخ دنده کلیک کنید تا وارد بخش تنظیمات سایت و اجتماعی شوید. 

در تب General Settings می توانید تنظیماتی مانند API های ورود به شبکه های اجتماعی و عنوان و توضیحات سایت و ... را انجام دهید.

در تب Social Settings می توانید امکانات مدیریت حساب های اینستاگرامی را مدیریت کنید. تنظیماتی شامل چند عملیات در سایت یا کنترل لیست کلمات بد و ...

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 


  • کران جاب ها

فعالیت هایی مانند لایک، آنلایک، فالو، دایرکت مسیح و دیگر امکانات به همراه پست های زمانبندی شده و ... همگی برای فعالیت درست خود به کران جاب نیاز دارند. در ادامه با شما همراه هستیم با لیستی از دستورات کران جاب مورد نیاز و ضروری برای GramEasy .

دستورات کران جاب ها باید هر دقیقه یک بار اجرا شود. در ادامه ما کران جاب های لازم برای اسکریپت GramEasy را به شما معرفی می کنیم. 

1 . دستورات کران جاب برای cPanel و آنهایی که امکان زمانبندی را به صورت جداگانه دارند

اگر در پنل هاستتان امکان زمانبندی اجرای دستورات کران جاب به صورت فیلد انتخاب قرار دارد، پس باید دستورات کران جاب را بدون ستاره در ابتدای آن ها وارد کنید.

شما برای هر خط از این دستورات، باید یک کران جاب جدید ساخته و زمان اجرای هر کدام را روی One Per Minute قرار دهید.


wget --spider -O - http://site.ltd/facebook/post/cron >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/post/cron >/dev/null 2>&1
wget --spider -O - http://site.ltd/twitter/post/cron >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/activity/cron/like >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/activity/cron/comment >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/activity/cron/follow >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/activity/cron/unfollow >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/activity/cron/direct_message >/dev/null 2>&1

یعنی شما باید 8 کران جاب برای هر کدام از این 8 خط دستور بالا ایجاد کنید. نمونه ای از نحوه ی ساختن یک کران جاب جدید برای یکی از دستورات بالا.

70d5-Screenshot-20.png

 

2 . دستورات کران جاب برای افرادی که در بخش Cron Job هاستشان امکان زمانبندی مجزا ندارند.

اگر در هنگام ساختن کران جاب جدید، مکانی برای ورود زمان اجرای کران جاب مشاهده نمی کنید، پس باید زمانبندی را از طریق نوشتن ستاره در متن دستور اصلی کران جاب تنظیم کنید.

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


* * * * * wget --spider -O - http://site.ltd/facebook/post/cron >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/post/cron >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/twitter/post/cron >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/like >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/comment >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/follow >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/unfollow >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/direct_message >/dev/null 2>&1

 

نکات مهم :

  • در دستورات کران جاب بالا، حتما باید آدرس محل نصب اسکریپت GramEasy را بجای site.ltd جایگزین کنید. اگر از HTTPS استفاده می کنید، باید HTTP را هم تغییر دهید. اگر اسکریپت را در سابدامین ایجاد کرده اید، آدرس سابدامین محل نصب را بجای site.ltd وارد کنید.
  • اگر پنل هاست شما اجازه ی ساخت کران جاب را به شما نمی دهد می توانید از کران جاب سازهای آنلاین کمک بگیرید. مثال: setcronjob.com یا easycron.com یا cronless.com یا setcron.com و...

 

 


  • تغییرات پیشنهادی در فایل php.ini

برای بی نقص اجرا شدن اسکریپت، موارد زیر را در فایل php.ini هاستتان تغییر دهید. اگر به فایل php.ini در هاست اشتراکی خود دسترسی ندارید، از هاستینگ خود بخواهید این تغییرات را برایتان اعمال کنند.


memory_limit = 256M
upload_max_size = 64M
post_max_size = 64M
upload_max_filesize = 64M
max_execution_time = 60
max_input_time = 500

 

 

 


 


پرسش و پاسخ های مربوط به این اسکریپت

 


 


 

 


  • چرا امکان ارسال ویدیو ندارم؟

 


قطعا نرم افزار FFMPEG و FFPROBE روی سرورتان نصب نیست. از هاستینگ خود بخواهید این نرم افزار را برایتان نصب کنند. اگر خودتان مدیر سرور هستید، نرم افزارها را در مسیر اصلی و گلوبال وب سرورتان نصب کنید.

 

 

 


  • خطای checkpoint_required چیست . چه راه حلی دارد؟

 


این خطا از سمت خوده اینستاگرام دریافت می شود و ربطی به اسکریپت ندارد. اگر توسط مرورگر کامپیوترتان وارد اینستاگرام نشده باشید، در هنگام لاگین با اسکریپت از طریق کامپیوتر شخصی، این خطا را دریافت نخواهید کرد. حتی می توانید از اپلیکیشن موبایلی هم به صورت موقت Sign Out کنید و فقط و فقط از طریق اسکریپت وارد شوید.

زمانی که خطا را دریافت کردید، وارد اینستاگرام شوید. بهتر است از طریق موبایل وارد اینستاگرام شوید و تایید کنید که خودتان هستید که در حال ورود به اکانت از یک کامپیوتر و سایت شخص سوم هستید. اگر تایید کردید، به سایتتان بازگردید و مجددا اکانت را اضافه کنید. اگر اکانت با موفقیت ثبت شد که مشکلی ندارد.

اما اگر مجددا از شما در خواست تکمیل مراحل چک‌پوینت را کرد، یک پروکسی فعال به اسکریپت معرفی کنید و در هنگام اضافه کردن اکانت، از پروکسی استفاده کنید.

  • راه حل دیگر برای حل این مشکل، فعال سازی امکان Checkpoint داخلی GramEasy است. برای فعالسازی، از نوار سمت چپ وارد بخش تنظیمات شوید، در بالای صفحه ی تنظیمات، روی Social settings کلیک کنید. در انتهای صفحه ی تنظیمات، گزینه ی زیر را روی Enabled قرار دهید.

[Challenge Requied] Verification code direct on website
  • یکی دیگر از دلایل چنین مشکلی می تواند این باشد که اینستاگرام IP هاست شما را مسدود کرده باشد. بنابراین یا باید از پروکسی استفاده کنید که اگر استفاده از پروکسی کارساز نبود، کلا هاست را تغییر دهید. اما پیشنهاد ما استفاده از سرورمجازی است. در سرور مجازی امکان مدیریت و کنترل بیشتری را دارید.

 

 


  • چرا عملیات ها با پروکسی های اضافه شده در سایت انجام نمی شوند؟

 


منبع چنین مشکلی می تواند یکی از این موارد باشد:

  1. فرمت پروکسی جدید را نادرست وارد کرده اید. ابتدا حتما HTTP یا HTTPS بودن را مد نظر قرار بدهید. بعد اگر یوزر و پسورد داشت، به صورت http://user:password@ip:port و اگر یوزر و پسورد نداشت به صورت http://ip:port وارد کنید.
  2. امکان دارد پروکسی از کار افتاده باشد و قابل استفاده نباشد. بنابراین شما باید یا از افرادی که پروکسی اختصاصی می فروشند، خریداری کنید یا در لیست های رایگان داخل گوگل بگردید شاید بتوانید پروکسی فعالی هم پیدا کنید در این لیست ها
  3. پورت های استفاده شده در پروکسی را باید مد نظر قرار دهید. اکثر هاستینگ ها پورت های زیادی را محدود کرده اند. یعنی ممکن است فقط پورت 80 روی هاستینگ شما مجاز شناخته شده باشد که در اینصورت باید از پروکسی هایی استفاده کنید که پورت آنها 80 باشد. درباره ی اینکه چه پورت هایی را می توانید استفاده کنید بهتر است از هاستینگ خود در یک تیکت پشتیبانی سوال فرمایید.

 

 

 


  • خطای An Error Was Encountered : The Encrypt library requires the Mcrypt extension

 


این خطا همانطور که در مراحل نصب در این تاپیک توضیح دادم، به دلیل فعال نبودن Mcrypt رخ می دهد. 

این تابع PHP در نسخه ی 7.2 به طور کامل حذف و منقضی شده است. پس شما باید از نسخه ی 5.6 یا 7.1 PHP استفاده کنید تا بتوانید به این تابع دسترسی داشته باشید.

اگر باز هم خطا رفع نشد، به هاستینگ خود تیکت بزنید و درخواست کنید تا برایتان Mcrypt را فعال کنند (نیازمند ویرایش php.ini است).

 

 


  • کران جاب ها تنظیم شده اند اما همچنان کار نمی کنند!

 


اگر کاملا مطمئن هستید که کران جاب ها را طبق آموزش بالا تنظیم کرده اید:

  1.  در پنل هاست خود، وارد بخش Errors شوید. در اینجا یک کادر هست که خطاهای اخیری که در هنگام انجام فعالیت ها رخ داده مشاهده میشه. اگر برای کران جاب هاتون، خطای 500 دریافت کرده باشید، پس باید طبق چند بخش بالاتر این قسمت (میزان افزایش منابع توسط php.ini) رو انجام بدید. یا اینکه مشاهده کنید علت خطای رخ داده برای کران جاب ها چیست.
  2. همین کار بالا را می توانید در فایل منیجر > پوشه ی logs انجام دهید. داخل این پوشه ی logs فایل هایی فشرده با پسوند .gz وجود دارند که داخلشون فایل متنی هست که خطاهای رخ داده ی اخیر به همراه جزئیات در اختیارتون قرار میده.

به راحتی می تونید تشخیص بدید که چرا برای کران جاب خطا رخ داده و اون رو رفعش کنید. در صورت وجود چنین خطاهایی، متن خطا رو به صورت پاسخ به همین تاپیک بفرستید تا بتونیم مشکلتون رو حل کنیم.

 

 

در صورت وجود هرگونه مشکل به همراه جزئیات در ادامه ی همین تاپیک بپرسید.

موفق باشید.

آقا ورژن 6.8 اومده اگر بزارید ممنون میشیم

این که الان رو سایته 6.5 هستش و کار نمیکنه

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

  • 4 هفته پیش...

سلام
من ورژنی که تو سایته را دانلود کردم . تمامی کران جابزها را هم به درستی تنظیم کردم 

اکانت هم اضفه کردم اما هیچ کاری نمیکنه و فالو نمی کنه 
مشکل کجاست ؟دیگه چه گزینه هایی را باید چک کنم ؟؟

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

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

مشکل کجاش ؟ 

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

در در 5 آبان 1398 در 18:05، hichkas62 گفته است :

سلام
من ورژنی که تو سایته را دانلود کردم . تمامی کران جابزها را هم به درستی تنظیم کردم 

اکانت هم اضفه کردم اما هیچ کاری نمیکنه و فالو نمی کنه 
مشکل کجاست ؟دیگه چه گزینه هایی را باید چک کنم ؟؟

بخاطر اینه که نسخه ی سایت اخرین نسخه نیست

من 6.8 رو خریدم اگر خواستی بهت بدم

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

در 2 ساعت قبل، mehrdadmmb2 گفته است :

بخاطر اینه که نسخه ی سایت اخرین نسخه نیست

من 6.8 رو خریدم اگر خواستی بهت بدم

عزیز منم نسخه 6.8 رو خریداری کردم
اما بازم مشکل داره
امکانش هست تلگرامتو بدی اونجا صحبت کنم باهات

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

  • 4 هفته پیش...
در در 7 آبان 1398 در 09:33، mehrdadmmb2 گفته است :

بخاطر اینه که نسخه ی سایت اخرین نسخه نیست

من 6.8 رو خریدم اگر خواستی بهت بدم

کرون جابز ها رو فعال کردی؟

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

لطفا این اسکریپت رو با پروکسی های جدید آپدیت کنید.

لطفا جدیدترین نسخه اسکریپت رو منتشر کنید.

ممنون

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

  • 6 ماه پیش ...
  • 1 month پیش ...
  • 1 month پیش ...
در در 22 شهریور 1397 در 02:41، Masih گفته است :

با درود فراوان خدمت کاربران عزیز بیست اسکریپت.

طبق تاپیک هایی که مدام درباره ی اسکریپت GramEasy در انجمن بیست اسکریپت ایجاد میشود، تصمیم گرفتم یک تاپیک آموزشی جامع (همانند تاپیکی که برای NextPost ایجاد کرده بودم) ایجاد کنم تا در حد امکان تمامی موارد و خطاهای احتمای این اسکریپت را رفع کنیم. دقت داشته باشید که نسخه ی 2.0 به بالا این اسکریپت تحت عنوان Stackposts ارائه می شود. در واقع تا نسخه ی 1.9 با نام GramEasy نام داشت و الان بعد از نسخه ی 2.0 نام آن به StackPosts تغییر یافته. پس زیاد درگیر نام گذاری ها نباشید.

 


در ابتدا می توانید نسخه ی جدید این اسکریپت را از لینک زیر دریافت کنید:

  • لینک ها تنها برای اعضای سایت قابل نمایش است.

تصاویر آموزش زیر مربوط به نسخه 2.0 این اسکریپت است. در آینده ممکن است در نسخه های جدیدتر، بعضی از بخش های این اسکریپت تغییر کرده باشد که در صورت مشاهده ی هرگونه تغییر و مشکل، در همین تاپیک به همراه جزئیات و اسکرین شات مطرح کنید تا من و دیگر دوستان بتوانیم به شما کمک کنیم.

من در این آموزش، اسکریپت را روی لوکال هاست و نرم افزار XAMPP نصب کرده ام. مراحل آپلود ممکن است کمی برایتان متفاوت باشد که اگر مشکلی پیش آمد در همین تاپیک بپرسید.

 


پیش نیازهای اسکریپت

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

  • نسخه ی PHP 5.6 (پیشنهاد بنده 5.6 هست. اما روی 7.1 هم می توانید از اسکریپت استفاده کنید.)
  • allow_url_fopen
  • PHP cURL
  • PHP OpenSSL
  • PHP PDO
  • GD
  • PHP EXIF
  • PHP mbstring
  • FFMPEG (اگر بخواهید قابلیت ارسال ویدیو هم در این اسکریپت فعال شود، حتما باید این نرم افزار روی سرورتان نصب باشد.)
  • Zip

نکته: موارد بالا که ابتدای آنها PHP هست را می توانید خودتان در پنل هاست خودتان (cPanel) در بخش PHP Select Version مدیریت کنید. به صورت پیش فرض تمامی موارد بالا روی هاستینگ ها فعال هستند اما یک بررسی کنید که تمامی موارد خواسته شده حتما فعال باشند.

 

نکته : بهتر است اسکریپت را روی دامنه ی اصلی نصب کنید. تاکنون چند مورد مشکل جزئی به روی سابدامین ها گزارش شده که در دامین اصلی گزارش نشده.

 


مراحل نصب اسکریپت

1 . آماده سازی اسکریپت و آپلود

ابتدا اسکریپت را از لینک بالا دانلود کنید. فایل دانلود شده را توسط نرم افزار WinRAR باز کرده و در مکانی از کامپیوتر شخصی خود Extract کنید. بعد از Extract کردن محتویات پوشه ی دانلودی شامل یک فایل و یک پوشه ی اصلی است:

لینک ها تنها برای اعضای سایت قابل نمایش است.

داخل پوشه ی Grameasy 2.0 فایل های اصلی اسکریپت قرار دارند. و فایل gram.sql فایل دیتابیس اسکریپت است که در مراحل بعدی باید آن را import کنیم.

وارد پوشه ی grameasy 2.0 می شویم و محتویات را با فرمت ZIP توسط نرم افزار WinRAR فشرده می کنیم.

لینک ها تنها برای اعضای سایت قابل نمایش است.

فایل فشرده ی جدید را در فایل منیجر هاست خود آپلود کنید. اگر در آدرس اصلی می خواهید نصب کنید، در پوشه ی Public_html و اگر در سابدامین قصد نصب دارید، باید در پوشه ی مربوط به آن سابدامین آپلود کنید.

پس از آپلود و Extract کردن اسکریپت در فایل منیجر، باید یک دیتابیس به همراه یک یوزر دیتابیس ایجاد کنید و آنها را Add کنید.

سپس وارد PHPMyAdmin شده و فایل gram.sql موجود در فایل دانلودی را در دیتابیس جدید Import نمایید.

33a9-Screenshot-3.png

 

2 . تغییر اطلاعات کانفیگ

بعد از ایمپورت کردن فایل دیتابیس، در فایل منیجر وارد پوشه ی app واقع در پوشه ی اسکریپت شده و فایل config.php را در حالت ویرایش باز کنید. اکنون اطلاعات دیتابیس ساخته شده را در این فایل وارد کنید. این اطلاعات شامل نام دیتابیس، یوزر دیتابیس و پسورد است.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

3 . انجام شد!

اگر مراحل قبل را به درستی طی کرده باشید و اطلاعات دیتابیس را به درستی در فایل کانفیگ جایگزین کرده باشید، اکنون باید صفحه ی اول سایتتان به صورت زیر قابل مشاهده باشد:

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

در صورتی که خطای Mcrypt را دریافت کردید، باید نسخه ی PHP خود را به 5.6 تغییر دهید. تابع Mcrypt در نسخه ی PHP 7.2 وجود ندارد و در این نسخه نمی توانید از این تابع استفاده کنید و در صورتی که این تابع فعال نباشد، اسکریپت GramEasy کار نخواهد کرد. پس بهتر است از 5.6 یا 7.2 PHP استفاده کنید.

 


پنل مدیریت و بخش های آن

1 . ورود به حساب مدیریت

بعد از تکمیل نصب، اکنون می توانید توسط مشخصات زیر وارد حساب کاربری مدیریت سایتتان شوید.

  • ایمیل : info@20script.ir
  • رمزعبور : 20script

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

2 . تغییر اطلاعات کاربری مدیریت

بعد از ورود به حساب کاربری، برای تغییر رمزعبور و ایمیل و ... ، از نوار بالا در سمت راست، وارد بخش Profile شوید. در اینجا اطلاعات حساب کاربری را ویرایش کنید:

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

3 . اضافه کردن اکانت اینستاگرام جدید

از نوار سمت چپ روی آیکن بعلاوه کلیک کرده، کلید Add Account را بزنید و در پنجره ی باز شده، یوزرنیم و پسورد اکانت اینستاگرام را وارد کنید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

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

9342-Screenshot-9.png

 

 

4 . ارسال پست جدید به اکانت اینستاگرامی

برای ارسال پست جدید، از نوار سمت چپ، موس را روی آیکن اینستاگرام برده در لینک Post را کلیک کنید. در صفحه ی باز شده، ابتدا از بخش Instagram Accounts، اکانت خود را انتخاب کنید. سپس در بخش میانی صفحه، اطلاعات مربوط به پست را تکمیل کنید (تصویر یا آلبوم به همراه کپشن یا پست زمان بندی شده و...) . در بخش سمت راست، پیش نمایشی از پست ارسالی را به شما نمایش می دهد.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

که بعد از کلیک روی Post Now پست وارد شده به خوبی ارسال خواهد شد. تصویری از عملکرد اسکریپت:

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

5 . عملیات های خودکار

یکی از مهم ترین کارایی های GramEasy این بخش است. این بخش شامل فعالیت هایی مانند لایک و آنلایک و فالو و آنفالو خودکار به همراه دایرکت مسیج و ... است. در نوار سمت چپ روی آیکن اینستاگرام هاور کنید و لینک Auto Activity را کلیک کنید. در صفحه ی باز شده، روی کلید Settings اکانت اینستاگرام مورد نظر کلیک کنید تا وارد صفحه ی تنظیمات شوید.

c07b-Screenshot-12.png

ضروری: در صورتی که نمی دانید چطور می توانید این تنظیمات را کامل کنید، لینک موجود در جعبه ی کد زیر را در مرورگرتان اجرا کنید تا یک اسکرین شات تمام صفحه ای از این بخش مشاهده کنید. در صورتی که تنظیمات را نادرست انجام دهید، نتیجه ی دلخواهتان را دریافت نخواهید کرد. پس سعی کنید گزینه های موجود در این صفحه را با دقت مرور و تنظیم کنید.

اسکرین شات تمام صفحه ای از تنظیمات:


https://up.20script.ir/file/c07b-Screenshot-13.png

نکته: تغییرات در این بخش به صورت آجاکس و خودکار ذخیره می شوند و نیازی به کلیک روی کلیدی جهت ذخیره سازی تغییرات نیست. کافیست بعد از انجام تغییرات مورد نیاز روی این صفحه، کلید Start در بالای صفحه را کلیک کنید تا این ویژگی به خوبی روی اکانت اینستاگرامی مورد نظرتان فعال شود.

 

 

6 . ویرایش گروه کاربری / پکیج ها

پکیج ها مانند گروه های کاربری هستند که امکانات هر حساب کاربری را محدود و مشخص می کنند. در اسکریپت NextPost شما امکانات اضافه مانند ماژول های لایک و فالو و دایرکت و ... را هم می توانستید در بخش پکیج ها مدیریت کنید اما در اسکریپت GramEasy شما امکانات محدودتری برای هر پکیج دارید. اما به هر حال طبق نیازتان پکیج ها را ویرایش کنید. طبق تصویر زیر با کلیک روی آیکن مشخص شده می توانید وارد بخش ویرایش پکیج شوید.

555b-Screenshot-14.png

در صفحه ی پکیج، توضیحات پکیج و محدودیت حجم و دسترسی به بخش های مختلف سایت را کنترل کنید.

در نهایت روی کلید Save and Update Subscribers کلیک کنید تا هم تغییرات پکیج ذخیره شود و هم پکیج اختصاص داده شده به کاربران.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

7 . افزودن پروکسی های جدید به سایت

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

برای افزودن پروکسی جدید، از نوار سمت چپ، روی آیکن Shield کلیک کنید. در صفحه ی باز شده، کلید Add New را کلیک کنید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

در صفحه ی باز شده، در قسمت Address باید پروکسی خود را ترکیبی از "پروتکل" و "آی پی" و "پورت" وارد کنید. مثال: http://250.240.12.165:8080

و اگر پروکسی شما دارای یوزرنیم و پسورد هم بود. باید مانند زیر وارد کنید:


http://user:pass@ip:port
مثال :
http://masih:123456@125.256.142.6:8080

نکته: از پروکسی های با پروتکل HTTP و HTTPS می توانید استفاده کنید. اگر پروکسی رایگان نیاز دارید، در گوگل عبارت Free Proxy List را جستجو کنید.

در بخش Location هم بهتر است تعیین کنید که آی پی (پروکسی) وارد شده مربوط به کدام کشور است. و در نهایت کلید Update را کلیک کنید.

0b3e-Screenshot-17.png

 

 

8 . افزودن و ویرایش ترجمه ی اسکریپت و سایت

اگر می خواهید سایتتان را به زبان فارسی ترجمه کنید، خبر خوشحال کننده این است که در داخل پنل مدیریت می توانید ترجمه را انجام دهید. برای اینکار از نوار سمت چپ روی آیکن زبان کلیک کنید. سپس کلید Add New را کلیک کنید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

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

بعد از تکمیل ترجمه، برای ذخیره سازی زبان جدید، در انتهای صفحه ی زیر کلید ذخیره سازی وجود دارد که می توانید زبان جدیدتان را ذخیره کنید.

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

9 . تنظیمات اسکریپت و تنظیمات اجتماعی

در نوار سمت چپ روی آیکن تنظیمات و چرخ دنده کلیک کنید تا وارد بخش تنظیمات سایت و اجتماعی شوید. 

در تب General Settings می توانید تنظیماتی مانند API های ورود به شبکه های اجتماعی و عنوان و توضیحات سایت و ... را انجام دهید.

در تب Social Settings می توانید امکانات مدیریت حساب های اینستاگرامی را مدیریت کنید. تنظیماتی شامل چند عملیات در سایت یا کنترل لیست کلمات بد و ...

27f5-21.png

 

 


  • کران جاب ها

فعالیت هایی مانند لایک، آنلایک، فالو، دایرکت مسیح و دیگر امکانات به همراه پست های زمانبندی شده و ... همگی برای فعالیت درست خود به کران جاب نیاز دارند. در ادامه با شما همراه هستیم با لیستی از دستورات کران جاب مورد نیاز و ضروری برای GramEasy .

دستورات کران جاب ها باید هر دقیقه یک بار اجرا شود. در ادامه ما کران جاب های لازم برای اسکریپت GramEasy را به شما معرفی می کنیم. 

1 . دستورات کران جاب برای cPanel و آنهایی که امکان زمانبندی را به صورت جداگانه دارند

اگر در پنل هاستتان امکان زمانبندی اجرای دستورات کران جاب به صورت فیلد انتخاب قرار دارد، پس باید دستورات کران جاب را بدون ستاره در ابتدای آن ها وارد کنید.

شما برای هر خط از این دستورات، باید یک کران جاب جدید ساخته و زمان اجرای هر کدام را روی One Per Minute قرار دهید.


wget --spider -O - http://site.ltd/facebook/post/cron >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/post/cron >/dev/null 2>&1
wget --spider -O - http://site.ltd/twitter/post/cron >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/activity/cron/like >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/activity/cron/comment >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/activity/cron/follow >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/activity/cron/unfollow >/dev/null 2>&1
wget --spider -O - http://site.ltd/instagram/activity/cron/direct_message >/dev/null 2>&1

یعنی شما باید 8 کران جاب برای هر کدام از این 8 خط دستور بالا ایجاد کنید. نمونه ای از نحوه ی ساختن یک کران جاب جدید برای یکی از دستورات بالا.

70d5-Screenshot-20.png

 

2 . دستورات کران جاب برای افرادی که در بخش Cron Job هاستشان امکان زمانبندی مجزا ندارند.

اگر در هنگام ساختن کران جاب جدید، مکانی برای ورود زمان اجرای کران جاب مشاهده نمی کنید، پس باید زمانبندی را از طریق نوشتن ستاره در متن دستور اصلی کران جاب تنظیم کنید.

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


* * * * * wget --spider -O - http://site.ltd/facebook/post/cron >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/post/cron >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/twitter/post/cron >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/like >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/comment >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/follow >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/unfollow >/dev/null 2>&1
* * * * * wget --spider -O - http://site.ltd/instagram/activity/cron/direct_message >/dev/null 2>&1

 

نکات مهم :

  • در دستورات کران جاب بالا، حتما باید آدرس محل نصب اسکریپت GramEasy را بجای site.ltd جایگزین کنید. اگر از HTTPS استفاده می کنید، باید HTTP را هم تغییر دهید. اگر اسکریپت را در سابدامین ایجاد کرده اید، آدرس سابدامین محل نصب را بجای site.ltd وارد کنید.
  • اگر پنل هاست شما اجازه ی ساخت کران جاب را به شما نمی دهد می توانید از کران جاب سازهای آنلاین کمک بگیرید. مثال: setcronjob.com یا easycron.com یا cronless.com یا setcron.com و...

 

 


  • تغییرات پیشنهادی در فایل php.ini

برای بی نقص اجرا شدن اسکریپت، موارد زیر را در فایل php.ini هاستتان تغییر دهید. اگر به فایل php.ini در هاست اشتراکی خود دسترسی ندارید، از هاستینگ خود بخواهید این تغییرات را برایتان اعمال کنند.


memory_limit = 256M
upload_max_size = 64M
post_max_size = 64M
upload_max_filesize = 64M
max_execution_time = 60
max_input_time = 500

 

 

 


 


پرسش و پاسخ های مربوط به این اسکریپت

 


 


 

 


  • چرا امکان ارسال ویدیو ندارم؟

 


قطعا نرم افزار FFMPEG و FFPROBE روی سرورتان نصب نیست. از هاستینگ خود بخواهید این نرم افزار را برایتان نصب کنند. اگر خودتان مدیر سرور هستید، نرم افزارها را در مسیر اصلی و گلوبال وب سرورتان نصب کنید.

 

 

 


  • خطای checkpoint_required چیست . چه راه حلی دارد؟

 


این خطا از سمت خوده اینستاگرام دریافت می شود و ربطی به اسکریپت ندارد. اگر توسط مرورگر کامپیوترتان وارد اینستاگرام نشده باشید، در هنگام لاگین با اسکریپت از طریق کامپیوتر شخصی، این خطا را دریافت نخواهید کرد. حتی می توانید از اپلیکیشن موبایلی هم به صورت موقت Sign Out کنید و فقط و فقط از طریق اسکریپت وارد شوید.

زمانی که خطا را دریافت کردید، وارد اینستاگرام شوید. بهتر است از طریق موبایل وارد اینستاگرام شوید و تایید کنید که خودتان هستید که در حال ورود به اکانت از یک کامپیوتر و سایت شخص سوم هستید. اگر تایید کردید، به سایتتان بازگردید و مجددا اکانت را اضافه کنید. اگر اکانت با موفقیت ثبت شد که مشکلی ندارد.

اما اگر مجددا از شما در خواست تکمیل مراحل چک‌پوینت را کرد، یک پروکسی فعال به اسکریپت معرفی کنید و در هنگام اضافه کردن اکانت، از پروکسی استفاده کنید.

  • راه حل دیگر برای حل این مشکل، فعال سازی امکان Checkpoint داخلی GramEasy است. برای فعالسازی، از نوار سمت چپ وارد بخش تنظیمات شوید، در بالای صفحه ی تنظیمات، روی Social settings کلیک کنید. در انتهای صفحه ی تنظیمات، گزینه ی زیر را روی Enabled قرار دهید.

[Challenge Requied] Verification code direct on website
  • یکی دیگر از دلایل چنین مشکلی می تواند این باشد که اینستاگرام IP هاست شما را مسدود کرده باشد. بنابراین یا باید از پروکسی استفاده کنید که اگر استفاده از پروکسی کارساز نبود، کلا هاست را تغییر دهید. اما پیشنهاد ما استفاده از سرورمجازی است. در سرور مجازی امکان مدیریت و کنترل بیشتری را دارید.

 

 


  • چرا عملیات ها با پروکسی های اضافه شده در سایت انجام نمی شوند؟

 


منبع چنین مشکلی می تواند یکی از این موارد باشد:

  1. فرمت پروکسی جدید را نادرست وارد کرده اید. ابتدا حتما HTTP یا HTTPS بودن را مد نظر قرار بدهید. بعد اگر یوزر و پسورد داشت، به صورت http://user:password@ip:port و اگر یوزر و پسورد نداشت به صورت http://ip:port وارد کنید.
  2. امکان دارد پروکسی از کار افتاده باشد و قابل استفاده نباشد. بنابراین شما باید یا از افرادی که پروکسی اختصاصی می فروشند، خریداری کنید یا در لیست های رایگان داخل گوگل بگردید شاید بتوانید پروکسی فعالی هم پیدا کنید در این لیست ها
  3. پورت های استفاده شده در پروکسی را باید مد نظر قرار دهید. اکثر هاستینگ ها پورت های زیادی را محدود کرده اند. یعنی ممکن است فقط پورت 80 روی هاستینگ شما مجاز شناخته شده باشد که در اینصورت باید از پروکسی هایی استفاده کنید که پورت آنها 80 باشد. درباره ی اینکه چه پورت هایی را می توانید استفاده کنید بهتر است از هاستینگ خود در یک تیکت پشتیبانی سوال فرمایید.

 

 

 


  • خطای An Error Was Encountered : The Encrypt library requires the Mcrypt extension

 


این خطا همانطور که در مراحل نصب در این تاپیک توضیح دادم، به دلیل فعال نبودن Mcrypt رخ می دهد. 

این تابع PHP در نسخه ی 7.2 به طور کامل حذف و منقضی شده است. پس شما باید از نسخه ی 5.6 یا 7.1 PHP استفاده کنید تا بتوانید به این تابع دسترسی داشته باشید.

اگر باز هم خطا رفع نشد، به هاستینگ خود تیکت بزنید و درخواست کنید تا برایتان Mcrypt را فعال کنند (نیازمند ویرایش php.ini است).

 

 


  • کران جاب ها تنظیم شده اند اما همچنان کار نمی کنند!

 


اگر کاملا مطمئن هستید که کران جاب ها را طبق آموزش بالا تنظیم کرده اید:

  1.  در پنل هاست خود، وارد بخش Errors شوید. در اینجا یک کادر هست که خطاهای اخیری که در هنگام انجام فعالیت ها رخ داده مشاهده میشه. اگر برای کران جاب هاتون، خطای 500 دریافت کرده باشید، پس باید طبق چند بخش بالاتر این قسمت (میزان افزایش منابع توسط php.ini) رو انجام بدید. یا اینکه مشاهده کنید علت خطای رخ داده برای کران جاب ها چیست.
  2. همین کار بالا را می توانید در فایل منیجر > پوشه ی logs انجام دهید. داخل این پوشه ی logs فایل هایی فشرده با پسوند .gz وجود دارند که داخلشون فایل متنی هست که خطاهای رخ داده ی اخیر به همراه جزئیات در اختیارتون قرار میده.

به راحتی می تونید تشخیص بدید که چرا برای کران جاب خطا رخ داده و اون رو رفعش کنید. در صورت وجود چنین خطاهایی، متن خطا رو به صورت پاسخ به همین تاپیک بفرستید تا بتونیم مشکلتون رو حل کنیم.

 

 

در صورت وجود هرگونه مشکل به همراه جزئیات در ادامه ی همین تاپیک بپرسید.

موفق باشید.

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

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

  • 1 month پیش ...

سلام دوستان از نظر من امکانات این اسکریپت بهتر از nextpost هست اما خیلی هاتون این مشکل رو داشتین که با تنظیم کردن کران جاب هیچ عملیاتی صورت نمیگیره البته اول این مشکل رو خودمم داشتم و راه حلش انقدر ساده بود که خودم خندم گرفت 😂. تو پنل مدیریت ی قسمت داره که کد کران جاب رو بهتون میده که تنظیم کنید اونارو باید باید کنید چون کل لایسنس اون ماژولم توش هست به طور مثلا برای من اینجوریه

curl لینک ها تنها برای اعضای سایت قابل نمایش است. >/dev/null 2>&1

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

در 2 ساعت قبل، dayangame گفته است :

سلام دوستان از نظر من امکانات این اسکریپت بهتر از nextpost هست اما خیلی هاتون این مشکل رو داشتین که با تنظیم کردن کران جاب هیچ عملیاتی صورت نمیگیره البته اول این مشکل رو خودمم داشتم و راه حلش انقدر ساده بود که خودم خندم گرفت 😂. تو پنل مدیریت ی قسمت داره که کد کران جاب رو بهتون میده که تنظیم کنید اونارو باید باید کنید چون کل لایسنس اون ماژولم توش هست به طور مثلا برای من اینجوریه

curl لینک ها تنها برای اعضای سایت قابل نمایش است. >/dev/null 2>&1

کدوم ورژن؟

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

بایگانی شده

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

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...