eshpilen
چهارشنبه 11 تیر 1393, 10:02 صبح
من یجایی کار میکنم و مسئول کامپیوترش هستم که بروبچ دیگه با گوشی هاشون از اینترنت استفاده میکنن. خیلی وقتا پیش میاد که کار مهمی داریم و بنابراین Wifi مودم ADSL رو خاموش میکنم تا دیگران از پهنای باند استفاده نکنن و سرعت و اطمینان اینترنت بالا بره (با وجودی که از تنظیمات QoS در مودم و اولویت دهی به ترافیک LAN هم استفاده کردم).
من تاحالا این کار رو با وارد کردن IP مودم (192.168.1.1) در مرورگر و لاگین کردن در کنترل پنل مودم و رفتن به صفحه و گزینهء مربوطه و سرانجام فعال یا غیرفعال کردن Wifi انجام میدادم. خب این کار یک مقدار زمانبر و پرزحمت بود و یوزر و پسورد باید وارد میکردی و بعد از مدتی اکسپایر میشد دوباره باید وارد میکردی و همچنین رفتن به گزینه و مراحل مربوطه توی مرورگر زحمت داشت و کند بود. دیدم حالا که به این کار زیاد نیاز میشه، یک بهانه و تمرین و یادآوری برنامه نویسی هم هست، پس بیام و یک برنامه بنویسم که بتونم با یکی دو کلیک و سریعتر این کار رو بصورت مستقیم انجام بدم.
طبیعتا زبان پایتون رو برای این کار انتخاب کردم، چون برای اینطور کارها واقعا از نظر راحتی و سرعت برنامه نویسی عالیه. از قدیم و ندیم هم گفتن که یکی از کاربردهای اصلی و عمدهء اینطور زبانها همین برنامه های یوتیلیتی و مدیریت ادمین ها و سیستم عامل و خلاصه زبان برنامه نویس همه کاره دم دستی است.
این یک برنامهء ساده و مختصر است که عملا هم با موفقیت تست کردم. البته مدل مودم رو یادم نیست (مارکش TP-Link) ولی اگر خواستید بعدا نگاه میکنم براتون میذارم. طبیعتا انتظار نمیره این برنامه با مودم های دیگر کار کنه!
دربارهء طرز کارش، کدنویسی، و هر مسئله ای سوال یا پیشنهاد/انتقادی داشتید مطرح کنید.
البته این بهرحال یک برنامهء موردی و سردستی ساده و کوچک بیش نیست!
من تاحالا این کار رو با وارد کردن IP مودم (192.168.1.1) در مرورگر و لاگین کردن در کنترل پنل مودم و رفتن به صفحه و گزینهء مربوطه و سرانجام فعال یا غیرفعال کردن Wifi انجام میدادم. خب این کار یک مقدار زمانبر و پرزحمت بود و یوزر و پسورد باید وارد میکردی و بعد از مدتی اکسپایر میشد دوباره باید وارد میکردی و همچنین رفتن به گزینه و مراحل مربوطه توی مرورگر زحمت داشت و کند بود. دیدم حالا که به این کار زیاد نیاز میشه، یک بهانه و تمرین و یادآوری برنامه نویسی هم هست، پس بیام و یک برنامه بنویسم که بتونم با یکی دو کلیک و سریعتر این کار رو بصورت مستقیم انجام بدم.
طبیعتا زبان پایتون رو برای این کار انتخاب کردم، چون برای اینطور کارها واقعا از نظر راحتی و سرعت برنامه نویسی عالیه. از قدیم و ندیم هم گفتن که یکی از کاربردهای اصلی و عمدهء اینطور زبانها همین برنامه های یوتیلیتی و مدیریت ادمین ها و سیستم عامل و خلاصه زبان برنامه نویس همه کاره دم دستی است.
این یک برنامهء ساده و مختصر است که عملا هم با موفقیت تست کردم. البته مدل مودم رو یادم نیست (مارکش TP-Link) ولی اگر خواستید بعدا نگاه میکنم براتون میذارم. طبیعتا انتظار نمیره این برنامه با مودم های دیگر کار کنه!
دربارهء طرز کارش، کدنویسی، و هر مسئله ای سوال یا پیشنهاد/انتقادی داشتید مطرح کنید.
البته این بهرحال یک برنامهء موردی و سردستی ساده و کوچک بیش نیست!