انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: Yaser-16 در 09 فروردین 1393، 09:24 بظ
-
سلام
مسئله اینه که میخوام هر دفعه که سیستم به اینترنت وصل می شه یه عملیات خاصی روی یه سری فایل انجام بشه!
حالا نمی دونم این که "هر وقت به اینترنت وصل شدی" رو چه جوری توی اسکریپتم بنویسم!
مرسی
-
سیستم به چه شکلی به اینترنت متصل میشه ؟ از طریق ترمینال با دیتور pon poff یا با خود نتورک منیجر یا با wicd یا کلا می خاین خود اسکریپت متصل بودن به اینترنت رو شناسایی کنه ؟
یکم بیشتر توضیح بدین
-
سیستم به چه شکلی به اینترنت متصل میشه ؟ از طریق ترمینال با دیتور pon poff یا با خود نتورک منیجر یا با wicd یا کلا می خاین خود اسکریپت متصل بودن به اینترنت رو شناسایی کنه ؟
یکم بیشتر توضیح بدین
فرقی نداره از چه راهی! قراره هر وقت سیستم به اینترنت وصل شد تاریخ و ساعتش توی یه فایل ثبت شه(مثلا)
-
اگر با pon متصل بشین باهاش میتونین تایین کنین که یک اسکریپت اجرا بشه . فکر کنم اسکریپته باید تو /etc/ppp/ip-up.d باشه دقیق یادم نیست به چه شکلی این کار رو میشد کرد
تو wicd هم یک قسمت داره که اسکریپتی رو اجرا بکنه .
نتورک منیجر رو خبر ندارم .
-
من سعی کردم این کار رو بکنم ولی نمی تونم! نمی دونم کجای کارم اشتباهه!
من این اسکریپت رو داخل /etc/network/if-up.d/ کپی می کنم که هر وقت سیستم به اینترنت وصل شد زمانش رو ثبت کنه
#!/bin/bash
date >> $HOME/ip
echo -e "\n" >> /home/yaser/ip