بایگانی دسته: آموزش

آموزش

کانفیگ سرور شخصیم

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

ادامه خواندن کانفیگ سرور شخصیم

راهنمای جامع درست کردن زیرنویس فارسی srt و ass

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

نکته یک: دلیل اصلی خراب شدن زیرنویس بهم ریختن انکودینگ فایل هست، اگر روشی رو میشناسین که انکودین فایل رو میشه باهاش به UTF-8 تغییر داد میتونین ازش استفاده کنین و زیرنویس‌تون رو درست کنین. یا بهتر! اگر روشی میشناسین که آسون و کم دردسر هست کامنت کنینش 🙂

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

ادامه خواندن راهنمای جامع درست کردن زیرنویس فارسی srt و ass

چجوری برای سایت the coding love‌ کانال تلگرام درست کردم

سایت The Coding Love رو قبلا معرفیش کردم، یک سایت جمع و جور که گیف‌های گیکی میذاره که هرکسی از اون گیف‌ها سردر نمیاره. من هم به این سایت علاقه زیادی دارم و هر روز چکش میکنم ولی مساله‌ای که وجود داشت این بود که گاهی این سایت توی یک ساعت چندتا گیف جدید میذاشت و گاهی هم چند روز خبری نبود که یکم این مورد من رو اذیت میکرد. دیدم الآن که چند وقتیه بازار کانال‌های تلگرامی گرم شده بد نیست که بگردم و ببینم برای این سایت کانال تلگرامی وجود داره یا نه. کمی گشتم و یک کانال تلگرام تونستم براش پیدا کنم ولی این کانالی که پیدا کردم و آدرس دقیقش هم یادم نیست یک مشکل داشت و اون هم این بود که فقط لینک گیف‌های جدید رو میذاشت و باز هم نیاز بود چندتا کلیک انجام بدم و از داخل مرورگر گیف ها رو بینم که اصلا برام جالب نبود. به همین خاطر تصمیم گرفتم یک کانال درست کنم که مطالب داخلش توسط یک بات به صورت خودکار گذاشته میشه و گیف‌ها هم مستقیما داخل کانال گذاشته شده باشن و راحت ببینمشون. خب بریم ببینیم چه کارها کردم!!!

ادامه خواندن چجوری برای سایت the coding love‌ کانال تلگرام درست کردم

اسکریپت دریافت ۵۰ فیلم آخر گانول

اسکریپ از کار افتاده

 

متاسفانه چند وقته که سایت yts.to تعطیل شده و تیم YIFY دیگه فیلمی رو رلیز نمیکنه. پس فعلا به نظر میاد تنها گزینه موجود برای دانلود فیلم سایت گانول هست (جای خوب دیگه‌ای سراغ دارین خوشحال میشم بگین). برای راحتی خودم یه اسکریپت نوشتم که هر یک ساعت یکبار میاد و لیست ۵۰فیلم آخر گانول رو میگیره و به همراه لینک دانلودشون میذاره توی یک صفحه تا بدون دردسر بتونم رلیزهای جدید گانول رو ببینم. در حال حاظر هم اون صفحه رو میتونین تو این آدرس ببینین.

 

ادامه خواندن اسکریپت دریافت ۵۰ فیلم آخر گانول

تولید تمام پسوردهای ممکن nکاراکتری با بش

قبلا اینجایه کد نوشتم که پسورد میگیره و هش میکنه. و برای داشتن پسورد هم از یک سایت تولید پسورد استفاده کردم، اما با خودم گفتم چرا خودم یه چیزی ننویسم که پسورد تولید کنه؟! و در نتیجه…

ادامه خواندن تولید تمام پسوردهای ممکن nکاراکتری با بش

اسکریپت انتقال فایل/فولدر بین هاست و سرور

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

 

چند نکته درباره برنامه:

– دوستانی که نگران امنیت برنامه هستند، من یک کد در اختیارتون قرار میدم و توضیحات لازم برای اجرای کد رو هم بهتون میدم تا از امنیت برنامه اطمینان کسب کنید.
– فایل‌های مبدا باید از طریق http/ftp قابل دانلود باشن
– مقصد حتما باید یک سرور لینوکسی باشه و دسترسی روت بهش داشته باشید چون نیاز به نصب چند برنامه برای کار کردن این کد هست
– در مبدا هم نیاز به یک اکانت ftp که روی پوشه‌ای که قصد انتقال اطلاعات داخلش رو داریم نیاز هست
– در حالات خیلی خاص که در عمل کمتر از یک درصد احتمال وجود داشتنش هست اسکریپت بعضی از فایل‌ها با اسم خاص رو نمیتونه انتقال بده، برای مثل فایلی که اسمش با … تموم شده باشه که البته همونطور که گفتم در عمل همچین فایلی نخواهید داشت، ولی اگر داشتید کد در انتها در یک فایل لیست لینک‌هایی که موفق به دانلودشون نشده رو بهتون میده تا به صورت دستی فایل‌ها رو انتقال بدید.

 

علی‌رغم اصرار دوستانم، کد رو به صورت خام و بدون محدودیت در اختیارتون قرار میدم و به شعور خریدارن این کد احترام میذارم و امیدوارم این کد رو که روش زحمت کشیده شده پخش نکنند.

 

برای خرید این کد، به این صفحه مراجعه کنید.

دانلود فیلم به شکل گیکی، دانلود خودکار فیلم از YIFY روی کامپیوتر

فکر کنم همینکه یه بخش برای معرفی فیلم دارم نشون بده که اهل فیلم دیدنم و سایت مورد علاقم هم برای دانلود yts.to هست که رلیزهای YIFY توش برای دانلود قرار داره. گاهی که منتظر اومدن یک فیلم هستم خیلی واسم اعصاب خورد کنه که هی هر روز چک کنم ببینم اون فیلم برای دانلود اومده یا نه بعد اگه اومده بود تورنتش رو مستقیم کنم و لینک دانلودش رو از رو سرور خودم بردارم و بذارم تو لیست دانلودهام. برای همین گفتم بیام این فرایند رو خودکار کنم! اما قبل شروع کار بگم که اگه شما هم میخواین دقیقا عین کار من رو انجام بدین لازمه تا اول Deluge رو روی سرورتون نصب کنین و مثل من هم دانلوداتون رو انجام بدین. خب بریم وارد جزئیات کار بشیم!

ادامه خواندن دانلود فیلم به شکل گیکی، دانلود خودکار فیلم از YIFY روی کامپیوتر

افزایش بازدید وب سایت با آی پی واقعی از شبکه تور

اگه صاحب وبلاگ یا وب سایت هستید حتما میدونید که یکی از عواملی که رو رنک گوگل تاثیر گذار هست تعداد بازدیدها هست. راه هم برای افزایش بازدید زیاده که معمولا هم هزینه ی زیادی دارن. اما میخوام یه ترفند ساده بهتون معرقی کنم که باهاش به راحتی و با استفاده از شبکه تور میتونید کلی بازدید بدست بیارید. تنها پیش نیاز این کار یه سرور لینوکسی هست یا کامپیوتر خودتون که اینترنت درست و حسابی داشته باشه و روش یه توزیع لینوکسی نصب باشه. البته وبلاگ یا وب سایتتون هم نباید از سرویسی مثل Cloud Flare استفاده کنه که آی پی های تور رو بلاک میکنن. اگه پیش نیازها رو دارین و کلی بازدید میخواین در ادامه کار با من همراه باشید!!!

 

ادامه خواندن افزایش بازدید وب سایت با آی پی واقعی از شبکه تور

آموزش دانلود صدای مترجم گوگل

این روش دیگه کار نمیکنه 😐

 

مترجم گوگل که نیاز به معرفی نداره؟!؟! و حتما هم میدونین متون انگلیسی (بقیه زبون ها رو نمیدونم!) رو وقتی بهش میدیم میتونه این متن ها رو برامون بخونه. خب من برای کاری نیاز داشتم تا صدای خروجی مترجم گوگل که متن رو داره میخونه ضبط کنم. اولین راهی که ممکنه به ذهن بیاد استفاده از برنامه‌هایی هستن که صدای خروجی کامپیوتر رو ضبط میکنن ولی احتیاج به یه برنامه اضافی و اینکه ممکنه فایل ضبط شده نیاز به ادیت داشته باشه منو از این راه منصرف کرد. پس یکمی سرچ انجام دادم و به این لینک رسیدم:

http://translate.google.com/translate_tts?tl=en&q=”I can say whatever you want me to say”

اگه رو لینک کلیک کنین کاملا قضیه رو متوجه میشین 🙂 با تغییر متن I can say whatever you want me to say با متن مورد نظر خودتون هم میتونین صدایی رو که دوست دارین بشنوین. برای ذخیره کردن صدا هم کافیه روی صفحه راست کلیک کنید و گزینه Save As رو بزنید.

نجات سرور با استفاده از حالت Rescue Mode

جالب بود برای این مورد سرچ زدم ولی چیزی حداقل به فارسی پیدا نکردم! پس هم مینویسمش که برای خودم داشته باشمش و هم برای کسانی که به دنبال این مطلب هستن… حالت Rescue Mode در مواقعی استفاده میشه که وی پی استون به هر دلیلی به مشکلی بربخوره و نتونین از طریق ssh بهش متصل بشین. در این حالت با استفاده از Rescue Mode یه توزیع لینوکس میاد و کنار سیستم عامل اصلی وی پی اس اجرا میشه و بهمون اجازه میده دوباره به وی پی اس دسترسی داشته باشیم. البته باید امکان استفاده از Rescue Mode رو هم داشته باشید. پس اگه پنل مشابه پنل زیر برای وی پی استون دارید در ادامه مطلب با ما باشید تا ببینیم چجوری میشه سرور رو نجات داد!

virtualizor_panel

 

ادامه خواندن نجات سرور با استفاده از حالت Rescue Mode