Developing + Design
1.75K subscribers
89 photos
12 videos
8 links
مرجع آموزش‌های تخصصی و کاربردی 🚀
🔹 توسعه ربات
🔹 طراحی گرافیک و موشن
🔗 آموزش VPN رایگان:
https://t.me/arhdevsign/103
🔗 آموزش استفاده نامحدود از هوش مصنوعی :
https://t.me/arhdevsign/130
https://t.me/arhdevsign/137
جهت ارتباط :
🆔 @ArashDevSign
Download Telegram
طراحی منو کافه و فست فود
#menu_deisgn
#fast_food
#menu
#design
#Illustrator
Channel photo updated
@MagnoliaContactBot
ربات با سیستم ادد کننده بر اساس شماره تلفن به گروه تلگرام یا بله
شروع پروژه طوفانی بود ....
توی شرایطی بودم که نیاز دیدم حتی روی دیوار هم تبلیغات کارمو انجام بدم و یهو این آقا با من تماس گرفت
ایده اولیه جالب بود میخواست بر اساس فایل اکسل بتونه بررسی کنه که هر شماره این فایل اکسل کدوم یکی از پیام رسان هارو داره خب ما ایده اولیه این آقا رو با باگ های بسیاری انجام دادیم چون سیستم های هرکدوم از پیام رسان سختی های مربوط به خودش رو داشت و بالاخره با هر سختی بود تونستم ربات رو راه اندازی کنم اما کار همینجا تموم نشده بود
دو ربات دیگه میخواست که یکیش شماره های استعلام گرفته شده رو توی پیام رسان های مورد نظر ادد کنه
دومی هم علاوه بر ربات مدیریت گروه باید توانایی انتقال پیام رو در گروه ها مختلف شرکت در پیام رسان های مختلف رو هم داشت
شروع شد کد نویسی های پی در پی ، پروژه ای که روز اول فک میکردم نهایتا یک هفته از وقتم رو بگیره ۳۰ روز بکوب نشسته بودم پاش و داشتم تلاش میکردم که بشه تقریبا تعداد خط های کدنویسی ربات ادد کننده از ۵۰۰۰ هزار خط عبور کرد و بالاخره توی یک شب وقتی فایل اکسل رو بهش دادم دیدم داره ادد میکنه داشتم از خوشحالی بال در میووردم که یهو متوجه یک موضوعی شدم به اسم :
Telegram Flood Limit ....
هر کاربر توی تلگرام در روز میتونه نهایتا ۵۰ الی ۶۰ نفر رو به گروه ادد کنه پس باید چیکار میکردم ؟
💡 ایده اولیه به ذهنم اومد که بتونیم از یک استخر اکانت استفاده کنیم مثلا با ۱۰ تا اکانت توی تلگرام لاگین کنیم به هر اکانت ۳۰ تا ادد تخصیص بدیم و بر اساس اون شروع کنه ادد کردن این در روز به ما قابلیت اینو میداد ک بتونیم حداقل ۲۵۰ الی ۳۰۰ نفر رو روزانه به گروه اضافه کنیم
شروع کردم به طراحی و خب داشتن باگ طبیعی بود بنابراین به برنامه گفتم که در شروع یه daily_limits.json بسازه که دیتابیس اطلاعات هر سشن رو ذخیره کنه که بتونیم بفهمیم اکانت به flood limit telegram رسیده یا اینکه نرسیده هنوز و خب بالاخره انجام شد برای تلگرام به صورت کامل ساخته شد
و اما مهم ترین بخش ربات مدیریت بود که با ایدی
@magnoliaManagerbot
در دسترسه و دارای دو بخشه
بخش اول که سیستم مدیریت گروه رو داره امکان فیلتر کردن کلمات ، بن کردن کاربر ، پاک کردن پیام ، ادد کردن کانال جوین اجباری رو در خودش داشت و بخش دوم قرار بود
پیام مدیریت رو از گروه اصلی دریافت فوتر مورد نظر رو زیرش اضافه کنه و در تمام گروه های دیگه منتقل کنه و من برای راحتی کار سیستم اضافه کردن سشن رو توی خود ربات قرار دادم با این تصور که مثل تلگرام حداقل لاگین رو میتونم روی سیستم کامند شبیه سازی کنم اما دیدم ای دل غافل!
تنها پیام رسانی که سیستم ورود رو از طریق cli فراهم میکنه تلگرامه و باقی مسنجر ها نیازه ک رفتار انسانی براشون شبیه سازی بشه و شد ! یعنی خیلی جدی مرورگر توی سرور باز میشد شماره رو مثل کاربر وارد میکرد منتظر کد ورود از بله ، ایتا ، روبیکا میموند و اونو دریافت میکرد وارد اکانت میشد اطلاعات سشن رو ذخیره کرده و در نهایت از سشن برای انتقال پیام استفاده میکرد
ربات بعدیمون
@Disciplinetelbot
بزرگترین چالش توی این ربات تعداد بالای کاربرا و هندل کردن سیستما بدون مشکل بود چون امکانش بود حتی همزمان ۱۰۰۰ نفر با هم بخوان دوره رو دریافت کنن و ربات نباید به باگ میخورد بنابراین تقریبا از 400 تا
Try Exception استفاده شد که تمام هندلر های ربات و کال بک هاش بدون مشکلی اجرا بشن
سیستم مدیریت ربات تقریبا امکان ویرایش اکثر چیزهارو توی خودش داشت
یعنی دسترسی به ویرایش امکانات ربات از طریق پنل مدیریت واسه کاربر فراهم شده بود و امکان حتی حذف کاربر رو از ربات داشت + سیستم پیام همگانی جوری طراحی شد که تقریبا ارسال پیامش ما بین ۱۰ الی ۲۰ دقیقه طول میکشید تا به دست همه برسه چون دقیقا اگه ارسال پیام به یه صورت و یکجور بود ربات تماما کراش میکرد و از کار میوفتاد بنابراین هندلر های ربات رو جوری طراحی کردم که زمانی ک احساس میکرد تا به فلاد لیمیت تلگرام میرسه ارسال پیام رو متوقف به اندازه یک عدد رندوم تولید شده از ۱۰ الی ۳۰۰ ثانیه منتظر میموند سپس دوباره تلاش میکرد
Channel name was changed to «Developing + Design»
خب بریم سراغ دو تا از پروژه ها جذاب (صرفا یک بخششون البته)
https://whitebluejewellery.com
https://ruyahomes.com
به پریلودر پیش نمایش سایت دقت کنید
صرفا با استفاده یک پلاگین پیاده سازی شدن
اما با امکانات پیشرفته :
توی پست بعدی عکس از پنل هر دوتاشون میذارم
این سایتا با وردپرس صفر تا صد طراحی شدن و خب ساخت پلاگین برای وردپرس ملزم دونستن حداقلی زبان برنامه نویسی PHP عه و خب اگه روی فریمورک هاش هم مسلط بشید میتونید کارای خفن تری طراحی کنید
پریلودر وایت بلو ، واقعا اوپن سورسه ، تو میتونی کد svg برای دسکتاپ و موبایل جداگانه قرار بدی و خب انیمیشن های متفاوت تر حتی بسازی میتونی مثلا یکی رو با رنگ مشکی یکی رو با سفید دیزاین کنی ، دیگه باقیش بستگی به خلاقیت خودت داره
اما انیمیشن پریلودر رویا هومز توی یک لول دیگه ست ، رسما میتونی باهاش سه مدل مختلف طراحی کنی ! پس زمینه و رنگ لوگو رو تغییر بدی حتی ! میتونی انیمیشن های متفاوت تر هم بسازی ، تازه از ایکون های مختلف هم پشتیبانی میکنه!
حالا به وقتش نحوه طراحی این دو تا سایت رو کامل روی المنتور براتون توضیح میدم چون جفتشون از صفر روی قالب اولیه Hello Elementor طراحی و دیزاین شدن
بیاین حالا که دور همیم یدونه موشن گرافیک ساده و مینیمال ببینیم 👌😚