cowsay
| نویسنده(های) اصلی | تونی مونروی (به انگلیسی: Tony Monroe) |
|---|---|
| انتشار پایدار | 3.03
/ ۲۸ مه ۱۹۹۹[۱] |
| مخزن | |
| نوشتهشده با | پرل (زبان برنامهنویسی) |
| سیستمعامل | چندسکویی |
| در دسترس به | زبان انگلیسی |
| مجوز | Artistic License / پروانه عمومی همگانی گنو |
| وبگاه | |
کَوسِی (به انگلیسی: cowsay) برنامهای است که تصاویر اسکی از گاوها تولید میکند[۲] که پیامی را بیان میکنند (cow در انگلیسی بمعنای گاو و say به معنای گفتن است). این نرمافزار میتوانید نگارههایی را با استفاده از تصاویر از پیش ساختهشدهٔ دیگر حیوانات نیز بسازد. نرمافزار مرتبطی به نام cowthink نیز وجود دارد که به جای نمایش گاو در حال سخنگفتن، گاوی در حال فکر کردن نمایش میدهد. پروندههایی با پسوند.cow موجود هستند که میتوان از آنها برای تولید انواع مختلف گاوها با چشمهای متفاوت و… استفاده کرد.[۳] از این برنامه در آیآرسی، تهیهٔ نماگرفت از دسکتاپ، و تولید مستندات نرمافزارها استفاده میشود. در فرهنگ هکرها این نرمافزار کم و بیش حالت جوک دارد، اما قدمت استفاده از آن به قدری است که میتوان گفت به طور گسترده از آن استفاده میشود. در سال ۲۰۰۷ از آن به عنوان بستهٔ روز دبیان یاد شد.[۴]
کوسی به زبان پرل نوشته شده است و به همین خاطر با فرامین یونیکس سازگاری خوبی دارد، مثلاً میتوان از آن برای گفتن اینکه پوشهٔ خانگی کاربر پر شده است، یا نامهٔ جدیدی دریافت شده و… استفاده کرد. افزون بر اینها با رابط دروازه مشترک نیز سازگاری کامل دارد.[۵]
نمونهها
[ویرایش | اشتراکگذاری]فرمان یونیکس fortune را میتوان برای لولهزنی به فرمان cowsay استفاده کرد:
baldur@baldur-desktop:~$ fortune | cowsay
________________________________________
/ You have Egyptian flu: you're going to \
\ be a mummy. /
----
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
با استفاده از پارامتر -f و در ادامه tux، میتوان گاو را با تاکس جایگزین کرد:
baldur@baldur-desktop:~$ fortune | cowsay -f tux
_________________________________________
/ You are only young once, but you can \
\ stay immature indefinitely. /
----
\
\
.----.
|o_o |
|:_/ |
// \ \
(| |)
/'\_ _/`\
\___)=(___/
جستارهای وابسته
[ویرایش | اشتراکگذاری]منابع
[ویرایش | اشتراکگذاری]- ↑ Monroe, Tony. "cowsay source code, CHANGELOG". Archived from the original on 13 فوریه 2012. Retrieved 2012-04-24.
- ↑ Orr, Mike (2001-06). "cowsay--ASCII Art for Your Screen". Linux Gazette. Archived from the original on 19 مه 2012. Retrieved 2012-04-24.
{{cite web}}: تاریخ وارد شده دررا بررسی کنید (کمک)|date= - ↑ Newborough, Philip (2007-10-05). "A Virtual Richard Stallman for Cowsay Hack". Archived from the original on 25 ژوئیه 2011. Retrieved 5 ژانویه 2013.
- ↑ Beshenov, Alexey (2007-10-28). "cowsay: a configurable talking and thinking cow". Debian Package of the Day. Archived from the original on 30 اكتبر 2007. Retrieved 5 ژانویه 2013.
{{cite web}}: تاریخ وارد شده دررا بررسی کنید (کمک)|archivedate= - ↑ Schroder, Carla (2008-06-30). "Tip of the Trade: Linux Easter Egg Fun". ServerWatch.com. Archived from the original on 15 آوریل 2012. Retrieved 2012-04-24.[عدم مطابقت با منبع]
- Wikipedia contributors, "Cowsay," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php?title=Cowsay&oldid=508884691 (accessed January 5, 2013).