گفتی باید بنویسم كه شب قصه قشنگه
رو سر ثانیه هامون یه حریر رنگ به رنگه
گفتی باید بنویسم جاده ی ترانه بازه
شب رو سیاه قصه از ستاره بی نیازه
گفتی باید بنویسم اما سخته این نوشتن
چه شبای رنگ به رنگی
چه جماعت یه رنگی
نه مسلسلی نه جنگی
چه دروغای قشنگی!!!
من می خوام یه آینه باشم روبه روی این دقایق
مثل یه بغض قدیمی واسه دلتنگی عاشق
اما اینجا سنگ سایه می شكنه آینه ها رو
تو یه لحظه برف وحشت می پوشونه جای پا رو
اینجا باید بنویسی كه چشای شب قشنگه
اینجا جای آینه ها نیست اینجا وعده گاه سنگه
چه شبای رنگ به رنگی
چه جماعت یه رنگی
نه مسلسلی نه جنگی
چه دروغای قشنگی!!!
دیگر ترانه هم راضی نمیکند مرا...
گاهی در سه نقطه هزاران حرف وجود داره.گاهی هم در هزاران حرف یک نکته هم موجود نیست.
گاهی با یک کلمه ، حرف یک عمر زده میشه و گاهی با یک عمر تجربه ، حرف کم میاریم.
درد دل در سینه دارم داغ دل، آه اندرون
غم ز داخل چنگ زند غصه ز اعضای برون
قدیما میگفتن هر کس غم و غصه ش زیاد باشه و نگه، دق میکنه. ولی
غصه ام راه نفس بر من ببست اما نگفتم هیچ سخن
ای خدا پس من چرا عمرم تمام نشد از این غم کهن
زنده ماندم تا کشم رنج تمام بی کسان
ناله ام ناید برون ، ساکتم حقّا به خاطر تو من
دنیا آمدم چون تو خواستی.زنده ماندم چون تو گفتی.شکر کردم چون تو فرمودی.کفر نگفتم چون تو نهی کردی.بد نکردم چون تو امر کردی.مهربانی کردم چون تو مهربانم آفریدی.هیچ کارم به جز رضای تو انجام نشد چون تو بر من حاکمی.هیچ سخنی نتوانستم به تو تحمیل کنم چون تو خدایی.سرنوشتی به من تحمیل کردی چون تو دانایی.سخت بر من گرفتی چون تو امتحان گیری.کردارم را ضبط کردی چون قدرتش را داری که مواخذه ام کنی.تو خواستی که طعم درد و غم را بچشم چون تو صلاحی.
گرداندی مرا و من گردیدم.پیچاندی مرا و من پیچیدم.گریاندی مرا و من بباریدم. لیک خنداندی مرا و من نخندیدم...
نه که سر باز زنم ز گفته ی تو.نه اینکه جا زنم ز خرقه ی تو.فغانم از غمی بر آسمان است.
غمی پنهان خدا حالم خراب است
ای معبودی که عبدت فقط عابد توست.ای مقصودی که قصدم فقط وصال توست.
مگر تو نگفتی که بخوانید مرا سپس اجابت کنم شمارا؟؟
ای خدا خواندم تورا در خلوت خویش.هزاران بار به تو گفتم غم خویش
ولیکن حاجتی در کار نگشته.غم نامردمان باطل نگشته.
مددی یا مولانا حب منی و استجب دعایی...
ولی خودت گفتی به هر زبانی تا توانی نیایش کن...
خدایا تو خود میدانی که من برای خود خواسته ای ندارم.پس دریاب مرا که بس خرابم
Caller ID که در مکالمات فارسی به آن سرویس نمایشگر شماره تلفن می گوییم، طرفین یک ارتباط مخابراتی را قادر می سازد تا از شماره تماس گیرنده و مخاطب تماس آگاه شوند.این اطلاعات می تواند علاوه بر این که حاوی شماره تلفن تماس گیرنده باشد ، نام سرویس مورد استفاده را نیز منتقل کند ( Caller Name Display یا CNAM).
اکنون تمام سرویس های مخابراتی از این امكانات استفاده می کنند.تمامی تلفن های همراه و تلفن های عمومی ( کارتی و سکه ای ) در حال حاضر تحت پوشش این سرویس هستند.
نحوه کار Caller ID بر اساس تکنیک FSK ( سر واژه Frequency Shift Keying ) می باشد.هنگامی که یک خط تلفن زنگ می خورد این اطلاعت بعد از زنگ اول ارسال می شوند.انتقال این اطلاعات بر اساس یک سیگنال که طولی حدود 1.5 ثانیه دارد منتقل می شود.اگر بتوانید این اطلاعات را کد گشایی کنید به چنین ترتیبی دست پیدا خواهید کرد :
- A series of alternating 1s and 0s to help the caller ID box get the timing down
- A series of 180 1s
- A byte representing the type of message
- A byte representing the length of the message
- Month, day, hour and minute, each represented with a pair of bytes
- The 10 digit phone number in 10 bytes
- A checksum byte
با استفاده از این اطلاعات دستگاه تلفن و یا دستگاه Caller ID ( همان Caller ID Box) مشخصات تماس گیرنده را تشخیص می دهد.
اگر مودم کامپیوتر شما از Caller ID پشتیبانی کند ، قادر خواهید تا این اطلاعات را بر روی دستگاه خود ذخیره کنید و در مورد آن ها تماس بگیرید.در ابتدا به این که چگونه توسط فرامین AT از این قابلیت مودم باخبر شویم می پردازم و سپس چند ابزار دیگر را معرفی می کنم.
چگونه از توانایی یک مودم در مورد پشتیبانی از Caller ID آگاه شویم؟
در معمول ترین حالت با استفاده از فرمان های AT#CID=1 و یا AT+VCID=1 شما قادر خواهید بود تا Caller ID را برای مودم خود فعال کنید.
اگر در مورد هیچ کدام از این دستور ها پاسخ OK دریافت نکردید می توانید فرامین زیر را امتحان کنید :
- AT#CID=2
- AT%CCID=1
- AT%CCID=2
- AT#CC1
- AT*ID1
توضیح : برای وارد کردن فرامین AT و ارتباط با مودم سیستم خود باید از یک ترمینال مانند HyperTerminal و تماس با پورتی که مودم شما بر روی عمل می کند استفاده کنید.
در مورد HyperTerminal : بعد از اینكه در HyperTerminal یك نام برای این ارتباط انتخاب كردید ( مثلا Caller ID) و فشار دادن كلید OK در قسمت بعد و از پنجره Connect To از منوی Connect Using باید پورت COM ی را كه مودم شما به آن متصل است را انتخاب كنید.بعد از فشار دادن OK در پنجره COM X Properties هم OK را انتخاب كنید.
حالا شما امكان استفاده از فرامین AT و ارتباط با مودم را دارید.
ابتدا تایپ كنید ATZ و باید بعد از زدن Enter با پیغام OK موجه شوید در غیر این صورت كارها را درست انجام نداده اید و باید احتمالا COM را عوض كنید و یا احتمال دارد برنامهی دیگری در حال استفاده از مودم شما می باشد.
نرم افزارهای مرتبط با Caller ID :
علاوه بر اینکه بسیار از دستگاه های تلفن ( گوشی ) امروزه از قابلیت نمایش Caller ID بر خوردار هستند برخی از مودم ها هم این توانایی را دارند.با استفاده از چنین مودمی و استفاده از یک خط تلفن داری Caller ID شما به همراه یک نرم افزار می توانید تمامی تماس های خود را ثبت کنید.
نرم افزار های بسیار مختلفی وجود دارد و حتی شما می توانید چنین برنامه ای را با استفاده از Visual Basic و یا perl برای سیستم های مبتنی بر ویندوز و لینوکس بنویسید.
از این نرم افزار ها برای ویندوز می توان به Softcab Screensaver یا WinLog و یا نمونه های مشابه اشاره کرد.لیستی از این نرم افزار ها برای ویندوز را می توانیم در اینجا ببینید :
Caller ID Software
همچنین برای این منظور ActiveX Control هایی وجود دارد که برای برنامه سازی در Visual Basic و یا ++C و سایر ابزار های توسعه از آن می توانید استفاده کنید.
CallerID ActiveX Control
نمونه برنامه نوشته شده به وسیله VB و یک برنامه آماده با آن به نام CallerID Box در دسترس هستند.
سورس یک برنامه آماده دیگر هم به وسیله Visual Basic 6.0 در دسترس است : VB Caller ID Source Code | همچنین با استفاده از Access 97
در مورد برنامه های غیر ویندوزی هم مورد هایی وجود دارد ، توجه کنید به این لیست : Non-Windows Caller ID Software
و به طور خاص در مورد سیستم عامل های شبه یونیکس دو برنامه مطرح وجود دارد، یکی با استفاده از perl و دیگری یک کتابخانه از توابع.
cid-modem که با استفاده از perl نوشته شده است ، تا حدودی ساده ولی ترکیب جالبی را ایجاد کرده است.اگر علاقه دارید حتما سورس آن را مطالعه کنید.برای استفاده کامل از آن نیاز دارید تا caller id را بخوانید.این صفحه راهنمایی های لازم را شامل می شود.
Mgetty+Sendfax در اصل یک راه حل مناسب برای linux/unix می باشد که دارای قابلیت های دیگری هم هست.بیشتر نرم افزار های مرتبط به تلفن در لینوکس از این برنامه استفاده می کنند.