وبلاگ تخصصی در زمینه آموزش برنامه نویسی و ...

۳ مطلب در خرداد ۱۳۹۶ ثبت شده است

سه شنبه, ۳۰ خرداد ۱۳۹۶، ۰۹:۵۵ ب.ظ فرهاد حسن پور
چگونه در node js فایل حذف کنیم

چگونه در node js فایل حذف کنیم

در این آموزش نحوه حذف فایل رو در node js باهم بررسی می‌کنیم و یاد میگیرم تا چگونه یک فایل رو در node js حذف کنیم.برای حذف فایل در ند جی اس ما از کتابخانه fs استفاده می‌کنیم.

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

کار کردن با کتابخونه fs راحته و برای حذف فایل فقط کافیه بهش مسیر فایلی که می‌خواهیم حذف کنیم رو بدیم.

fs.unlink(path, callback)

خب بیایید یه مثالی عملی رو باهم دیگه بررسی کنیم.

فرض میکنیم ما یک فایل متنی بنام farhad.txt داریم و می‌خواهیم با node js حذفش کنیم.

ادامه مطلب...
۳۰ خرداد ۹۶ ، ۲۱:۵۵ ۰ نظر موافقین ۱ مخالفین ۰
فرهاد حسن پور
يكشنبه, ۷ خرداد ۱۳۹۶، ۱۱:۳۸ ق.ظ فرهاد حسن پور
آموزش حل خطای SQLSTATE[HY000] [2002]

آموزش حل خطای SQLSTATE[HY000] [2002]

خطای SQLSTATE[HY000] [2002] یکی از معدود خطا‌هایی هست که گه گاهی و البته به ندرت با آن ممکن است مواجه شویم.

شکل کلی این خطا بصورت زیر هستش:

Critical Error SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

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

ادامه مطلب...
۰۷ خرداد ۹۶ ، ۱۱:۳۸ ۰ نظر موافقین ۱ مخالفین ۰
فرهاد حسن پور
شنبه, ۶ خرداد ۱۳۹۶، ۰۷:۲۵ ب.ظ فرهاد حسن پور
ربات ضد لینک و اسپم تلگرام

ربات ضد لینک و اسپم تلگرام

ربات ضد لینک و اسپم تلگرام

این ربات رو برای جلوگیری از اسپم و ارسال لینک در گروه‌های تلگرام نوشتم؛ اولش امکانات این ربات رو به ربات مدیریت گروه اضافه کرده بودم؛ ولی بدلیل داشتن کاربران زیاد ربات مدیریت گروه و محدودیت‌های تلگرام برای ربات‌ها سرور کم میاورد و ربات هنگ می‌کرد!
دلایل بالا باعث شد تا یک ربات مجزار برای اسپم و لینک بنویسیم که حاصلش شد این ربات.

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

امکانات ربات ضد لینک و اسپم تلگرام

۱) قابلیت قفل لینک در گروه؛ جهت فعالسازی دستور زیر رو بزنید:
!lock link
۲) قابلیت قفل گروه؛ بطوری که هر پیام که بعد زا قفل توسط کاربران ارسال شود حذف خواهد شد؛ البته مدیران می‌توانند پیام ارسال کنند؛ جهت فعالسازی دستور زیر رو بزنید:
!lock all
برای باز کردن قفل‌ها بجای lock عبارت unlock رو بنویسید بطور مثال من در دستور زیر قفل لینک رو باز کردم.
!unlock link
آپدیت ۱۹ خرداد ۱۳۹۶
قابلیت قفل موارد زیر اضافه شد.
قفل عکس
قفل فایل
قفل استیکر
قفل گیف
قفل فیلم
قفل ویس
با زدن دستورات بالا می‌توانید موارد فوق را قفل نمایید.
همچنین با اضافه کردن عبارت بازکردن به اول موارد فوق می‌توانید قفل موارد فوق رو بازکنید.
برای مثال :
بازکردن قفل ویس
------------------------------------------
✅ قفل زماندار هم اضافه شد: برای استفاده یکی از دستورات زیر را بسته به نیاز در گروه خود وارد کنید.
!lock grp 1
با دستور بالا گروه به مدت یک ساعت قفل می‌شود.
بجای عدد 1 میتوانید از 1 تا 10 را وارد نمایید.
برای بازکردن قفل هم دستور زیر رو بزنید:
بازکردن قفل زمان دار
----------------------------------------

آی دی ربات: @grpantispambot
ادامه مطلب...
۰۶ خرداد ۹۶ ، ۱۹:۲۵ ۰ نظر موافقین ۱ مخالفین ۰
فرهاد حسن پور
وبلاگ فرهاد اچ پی رو دوست دارم!