انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: عدس در 24 تیر 1392، 08:14 ق‌ظ

عنوان: برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: عدس در 24 تیر 1392، 08:14 ق‌ظ
سلام.
فکر کردم شاید جالب باشه .
از لینک زیر دانلود کنید .
http://www.mediafire.com/download/r1ormi71d1se47g/IPFinding.tar.gz
یک فایل README داره حتما بخونید .
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: ali.abry در 24 تیر 1392، 01:17 ب‌ظ
تو readme ش یم غلط داره .
inter =/= enter
اون i به e باید تبدیل بشه.

برای این که کار کنه باید curl رو داشته باشیم ؟
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: عدس در 24 تیر 1392، 01:26 ب‌ظ
تو readme ش یم غلط داره .
inter =/= enter
اون i به e باید تبدیل بشه.

برای این که کار کنه باید curl رو داشته باشیم ؟

ممنون از اینکه گفتی . عجله کردم .
بله باید curl داشته باشی . ولی اکثرا نصب هست .
البته خودت هم عجله کردی
*******  تو readme ش یم غلط داره *********
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: nixoeen در 24 تیر 1392، 06:12 ب‌ظ
کاربردش چیه؟
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: B در 24 تیر 1392، 09:12 ب‌ظ
دست مشا درد نکنه
فایل IPFinding.o واسه چکاریه؟
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: عدس در 25 تیر 1392، 07:26 ق‌ظ
کاربردش چیه؟

من خودم یه سیستم خونه دارم یه لپتاپ هم سر کار .
اینجوری میتونم سیستم خونه رو روشن کنم برم سر کار ایمیلمو باز کنم و از سر کارم remote بزنم رو سیستم خونه و باهاش کار کنم .
مثلا برا دانلود از سیستم خونه .
یا فرض کن سیستمتو دزدیدن اینجوری میفهمی کجای دنیاست ..
شاید هزارتا کار دیگه .....
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: عدس در 25 تیر 1392، 07:38 ق‌ظ
دست مشا درد نکنه
فایل IPFinding.o واسه چکاریه؟
قابلی نداشت ...
فایل IPFinding.o یک فایل از نوع object است که gcc همراه فایل executable  از روی makefile میسازه که بیشتر به درد دیباگ و edit کردن سورس کدهات میخوره .
این جور فایل ها تو makefile تعریف میشن . اگه بخوای با makefile برنامه رو make کنی حتما باید از تمام فایل هایی که پسوند (cpp) دارن و تو برنامت استفاده میشن یک فایل با پسوند (o.) درست کنی تا کامپایلر ازین به بعد از روی اون برنامتو کامپایل کنه .
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: nixoeen در 25 تیر 1392، 04:05 ب‌ظ
اینجوری میتونم سیستم خونه رو روشن کنم برم سر کار ایمیلمو باز کنم و از سر کارم remote بزنم رو سیستم خونه و باهاش کار کنم .
خوب برای چنین کاربردی، بهتره از Dynamic DNSها استفاده کنید. اینطوری نیازی به باز کردن ایمیل هم نیست :)
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: عدس در 26 تیر 1392، 07:39 ق‌ظ
اینجوری میتونم سیستم خونه رو روشن کنم برم سر کار ایمیلمو باز کنم و از سر کارم remote بزنم رو سیستم خونه و باهاش کار کنم .
خوب برای چنین کاربردی، بهتره از Dynamic DNSها استفاده کنید. اینطوری نیازی به باز کردن ایمیل هم نیست :)

بسیار سپاسگذارم . ممنون
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: عدس در 26 تیر 1392، 09:08 ق‌ظ
اینجوری میتونم سیستم خونه رو روشن کنم برم سر کار ایمیلمو باز کنم و از سر کارم remote بزنم رو سیستم خونه و باهاش کار کنم .
خوب برای چنین کاربردی، بهتره از Dynamic DNSها استفاده کنید. اینطوری نیازی به باز کردن ایمیل هم نیست :)

Dynamic DNS یه یه سرویسیه که یه DNS Name بهت میده تا بتونی ازش استفاده کنی به جای   IP . مثل یه Domain . درسته؟
به این صورت که باید یه برنامه هم براش نصب کنی تا بتونی ازش استفاده کنی ؟
خود IP را هم بهت میده ؟
حالا اومدیم سروری که بهت سرویس DDNS میده ازکار افتاد .
یا برنامه خراب شد کار نکرد ؟
من چیکار کنم اون مو قع؟
یه اسکریپت که تو Source خود سیستمت اجرا میشه بهتره یا DDNS ؟
تازه بحث امنیتش چطور تامین میشه ؟
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: nixoeen در 26 تیر 1392، 01:16 ب‌ظ
کاربرد Dynamic DNS دقیقا همینی هست که لازم دارید. یک Domain Name بهتون می‌ده که همیشه IP شما رو خواهد داشت.

بله، باید یک برنامه براش نصب کنید. اگر Router دارید، اکثریت Routerها به صورت پیش‌فرض از تعدادی از Dynamic DNSها مثل DynDNS هم پشتیبانی می‌کنند و نیازی به نصب نرم‌افزار نیست.

IP و Hostname با هم فرقی ندارند. از Hostname می‌تونید IP رو بدست بیارید. و هر جا که می‌تونید IP بنویسید، می‌تونید Hostname هم بنویسید. تفاوتش اینه که شما یک Hostname ساده رو به خاطر می‌سپارید و می‌تونید اون رو همیشه استفاده کنید.

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

از لحاظ اجرای Script با هم فرقی ندارند، البته خوب اسکریپت DDNSهایی مثل DynDNS تکمیل‌تره.

برای اطلاعات بیشتر بهتون پیشنهاد می‌کنم این لینک‌ها رو بخونید:
لینک ۱ (http://en.wikipedia.org/wiki/DynDNS)
لینک ۲ (http://dyn.com/support/clients/linux/)
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: عدس در 26 تیر 1392، 01:33 ب‌ظ
ممنون بابت راهنماییاتون .
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: کیان در 26 تیر 1392، 04:18 ب‌ظ
از لحاظ اجرای Script با هم فرقی ندارند، البته خوب اسکریپت DDNSهایی مثل DynDNS تکمیل‌تره.

برای اطلاعات بیشتر بهتون پیشنهاد می‌کنم این لینک‌ها رو بخونید:
لینک ۱ (http://en.wikipedia.org/wiki/DynDNS)
In May 2013, Dyn discontinued the creation of free accounts.
In July 2013, Dyn discontinued the free use of update clients to meet the 30 day login requirement (which keeps the account active). Users must now login to their account via a web browser at least once every 30 days or the account is terminated. Or, they can upgrade to Dyn Pro for $10 for the first year. In other words, its no longer convenient and free

سرویس های جایگزین برای dyn.com:
noip (http://www.noip.com/downloads.php?page=linux)
freedns (http://freedns.afraid.org/) (راهنما (http://forum.ubuntu.ir/index.php/topic,49652.0.html))
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: سار در 29 تیر 1392، 04:49 ب‌ظ
چرا لقمه رو اینقدر پیچوندین؟! خیلی راحت این رو وقت بوت شدن اجرا کنید:
wget -qO - ifconfig.me/ip | mail -s 'IP address' emailaddress@email.com
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: عدس در 30 تیر 1392، 07:45 ق‌ظ
ببخشید
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: سار در 30 تیر 1392، 07:51 ق‌ظ
سلام میدونی سار به لهجه یزدی یعنی بی نمک !!!!!
البته یزدی نیستم ولی ۴ سال دانشجو بودم .
ما همه این کارارو میکنیم که اون دستور و نزنیم .
سیستم اتومات خودش همه کارا رو بکنه .

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

مرسی به خاطر توضیح در مورد سار، ولی تو فارسی اسم یه پرندست.
توی خوزستان یه نوشابه هست بنام سیکاکولا، دوستانی که ترکی بلدن یه چیز بد معنیش می‌کنن. البته منم خوزستان دانشجو بودم.
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: B در 30 تیر 1392، 02:04 ب‌ظ
حالا هی بزنین تو سر بنده خدا تا اخر سر ایشون هم دیگه کد نزنه

عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: جادی در 30 تیر 1392، 02:49 ب‌ظ
دوستان. به شکل عمومی در دنیای لینوکس بسیار دور از ذهنه که یک کد رو از یک سایتی مثل مدیا فایر دانلود کنین و اجرا کنین رو کامپیوترتون. البته هر کس انتخاب شخصی اش رو داره ولی نه یک دولوپر خوب می یاد کدش رو می ذاره رو سایت های دانلود فایل و نه یک کاربر متوسط به بالا چیزی که ازش سر در نمی یاره رو روی کامپیوترش اجرا می کنه - اگر هم سر در بیاره که چنین چیزی رو خودش می نویسه.

البته کاری با نیت ندارم (: نیت می تونه خیلی خیر باشه ولی گفتم شیوه کار صحیح رو بگم. این برنامه باحالیه و می تونه به درد خیلی ها بخوره پس معقوله که نویسنده اونو بذاره روی جاهایی مثل github یا sf.org. اونجا نقد می شه، سورسش دیده می شه و فضای معتبر تری می ده به دولوپر و سابقه هم هست برای کسی که توسعه اش می ده.
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: عدس در 30 تیر 1392، 02:59 ب‌ظ
دوستان. به شکل عمومی در دنیای لینوکس بسیار دور از ذهنه که یک کد رو از یک سایتی مثل مدیا فایر دانلود کنین و اجرا کنین رو کامپیوترتون. البته هر کس انتخاب شخصی اش رو داره ولی نه یک دولوپر خوب می یاد کدش رو می ذاره رو سایت های دانلود فایل و نه یک کاربر متوسط به بالا چیزی که ازش سر در نمی یاره رو روی کامپیوترش اجرا می کنه - اگر هم سر در بیاره که چنین چیزی رو خودش می نویسه.

البته کاری با نیت ندارم (: نیت می تونه خیلی خیر باشه ولی گفتم شیوه کار صحیح رو بگم. این برنامه باحالیه و می تونه به درد خیلی ها بخوره پس معقوله که نویسنده اونو بذاره روی جاهایی مثل github یا sf.org. اونجا نقد می شه، سورسش دیده می شه و فضای معتبر تری می ده به دولوپر و سابقه هم هست برای کسی که توسعه اش می ده.

سپاسگذارم
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: سار در 30 تیر 1392، 03:49 ب‌ظ
حالا هی بزنین تو سر بنده خدا تا اخر سر ایشون هم دیگه کد نزنه
البته که هیچوقت هدف این نیست، فکر می‌کنم یکی از مهم‌ترین مزیت‌های آزادی نرم‌افزار اینه که در مورد کیفت انجام کار بحث می‌شه و این خودش باعث بهبود کد زدن می‌شه. اینو مقایسه کنید با یک برنامهٔ خیلی بد غیر آزاد/غیر متن‌باز که کار می‌کنه ولی می‌تونسته خیلی بهتر باشه.
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: B در 30 تیر 1392، 07:09 ب‌ظ
فکر می‌کنم یکی از مهم‌ترین مزیت‌های آزادی نرم‌افزار اینه که در مورد کیفت انجام کار بحث می‌شه

بله؛ باید در مورد کیفیت کار بحث بشه
و بحث در این مورد مسلما با جملاتی نظیر
نقل‌قول
چرا لقمه رو اینقدر پیچوندین
به حقیقت میسر نخواهد شد  :)
عنوان: پاسخ : برنامه ارسال اتومات IP سیستم به ایمیل پس از روشن شدن سیستم
ارسال شده توسط: عدس در 31 تیر 1392، 07:48 ق‌ظ
با سلام و درود به تمامی دوستان
ضمن تشکر فراوان از نظراتی که دادید .
جااااااااااااااان من بیخیال شید .
سراینجور چیزا بحث نکنید .
من نه دنبال اینم که رتبم بالا بره نه چیزیو به کسی ثابت کنم . اینکار به نظرم جالب اومد گفتم درستش کنم تا هم شاید به درد یه نفر بخوره و هم شاید یکی براش پیرامون کاری که کردم سوالی پیش بیاد و بپرسه و منم در حد توانم کمکش کنم .
مثلا یکی ببینه با makefile کار کردم براش سوال پیش بیاد و بپرسه . یا چیز دیگه ای .
از دوستان خواهش میکنم فقط اگه در مورد این موضوع انتقاد یا سوالی دارن بپرسن و نه چیز دیگر .