میخوام یه پروژهی جدید معرفی کنم
فکر میکنم اکثر دوستان با سرویس و سایت Twitter آشنا هستن.
مدتی بود که کلاینتهایی که میشناختم جوابگو نبودن، ۲ هفته پیش بود که تصمیم گرفتم یکی بسازم!
البته قرار بود ۳ روزه آماده بشه، اما نسخهی اولیه ۵ روزه آماده شد، و یک هفتهای هم باگها رو رفع کردیم، و دیروز نسخهی اول رو منتشر.
خوب هدف کار هم داشتن یک کلاینت برای KDE 4 بود! که با کتابخانههای Qt4 و KDE 4 ساخته شد!
سورس کد پروژه روی سرور SVN پروژهی KDE هست، که بعد از اینکه به یه جای خوبی برسه، وارد پروژهی KDE میشه
و بقیهی مسائلش هم روی OSPDev.net هاست میشه
اینم صفحهی معرفیش روی kde-apps.org
انتخاب اسم برنامه تقریبا سخت ترین قسمتش بود
و در نهایت اسمشو گذاشتم Choqok که اگر به فارسی بگیم میشه «چغوک» که توی لهجهی مشهدی همون معنی گنجشک رو میده
خوب دیگه! اینجوریاس…
برای دانلود نسخهی اول پروژه با امکانات زیر به اینجا مراجعه کنید. (البته نمیدونم چرا پکیج deb ی که ساختم مشکل داره
روی بعضی سیستمها اجرا نشده!)
نصب برنامه از سورس:
برای کامپایل و نصب، کافیه پکیج سورس رو از اینجا دانلود کرده، دستورات زیر رو دنبال کنین:
tar xfvz choqok_0.1_src.tar.gz
cd choqok-0.1
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
make
و برای نصب:
su -c 'make install'
یا
sudo make install
توی دستور cmake اون دو تا نقطهی آخرش یادتون نره!
توی فایل README هم همینا هست
امکانات کنونی برنامه:
- پشتیبانی از تنها یک اکونت توییتر، و نشان دادن لیست توییتهای(وضعیتهای) کاربر+دوستانش و @Reply ها!
- امکان توییت کردن بصورت سریع با زدن کلیدهای ترکیبی Ctrl+Meta+T (متا همون وینکیه!)
- امکان اطلاع دادن توییتهای جدید که در حال حاضر فقط یک سیستم برای این پیاده شده در حال حاضر فقط از Libnotify-bin پشتیبانی میشه، اما پشتیبانی از سیستم KNotification هم بزودی پیاده میشه
- پشتیبانی از راست به چپ!!
- یه چیز میزای دیگهای هم هست
که توی تنظیماتش دیده میشن.
چند تا عکس از محیط برنامه:
با تشکر از دوست خوبم، روزبه شفیعی برای آیکن برنامه







16 جواب تا اینجا
totia // دسامبر 25, 2008 روی 1:58 ب.ظ |
خسته نباشی….
مرتضی // دسامبر 25, 2008 روی 3:36 ب.ظ |
یک برنامهی خوبِ دیگه!
خستهنباشی مهرداد، امیدوارم هر چه زودتر وارد KDE هم بشه (;
محراب // دسامبر 25, 2008 روی 4:14 ب.ظ |
تبریک، خیلی دوست دداشتم امتحانش کنم، ولی تو کامپایلش مشکل دارم. وقتی cmake رو میزنم این ارور رو میده:
http://paste.ubuntu.com/92741/
————————
مهرداد:
اینطور که به نظر میرسه، روی سیستم شما نه کامپایلر C++ نصبه! نه پکیج توسعهی KDE4
اولی که میشه g++ دومی هم توی اوبونتو میشه kdelibs5-dev توی سوزه اینا هم تو همین مایهها باید باشه
Farhadix // دسامبر 25, 2008 روی 5:02 ب.ظ |
مهرداد توجه کردی از چه توییتهایی عکس گرفتی؟
امیل که داره میگه توییتر بدرد نمیخوره! بعد اینو گذاشتی روی عکس اولین ریلیز برنامت!!
—————
مهرداد:
ها ها! خوب دیگه! حقیقت رو باید گفت! وگرنه ملت خودشون میفهمن، فحشت میدن!
Farhadix // دسامبر 25, 2008 روی 5:06 ب.ظ |
راستی برای تب ThankTo اسم کیا رو گذاشتی؟
انگلیسیهاش کار خودته؟ یا با یه آدم انگلیسی مشورت کردی؟
—————–
فعلا فقط اسم روزبه هست 
مهرداد:
کیا!؟ هرکی کمک کرده
انگلیسیهاشم تایید شده
SRazi // دسامبر 26, 2008 روی 5:37 ب.ظ |
سلام مهرداد، تولد چغوکت مبارک
به امید اینکه لهجه ما خراسانیا با چغوک تو جهانی بشه!
یه سوال:
تو سورس یه ادیتور که با QT نوشته شده
1-می خوام فایل UTF8 رو که باز می کنم،برنامه کاراکتر اول هر خط رو تشخیص بده و اگه انگلیسی بود یه تابع رو صدا بزنه؟
2-بعدا هم که در این ادیتور درحال ادیت فایل هستیم اگه کاراکتر اول یه خط تغییر کرد، حواسش به این تغییر باشه؟
خواهش می کنم اگه می تونی راهنمایی بده.
ممنون.
——————
فکر کنم قبلا اینکار شده! توی بعضی برنامه ها دیدم
مثلا یکیش GEdit هست!
مهرداد:
اول اینکه به نظرم بهتره این طور مسائل رو توی فرومها مطرح کنی! حوصله ندارم دلیل بیارم
اما در این مورد، الان نظری ندارم، اما به زودی به همچین چیزی نیاز دارم
بهترین راهی که میتونم پیشنهاد کنم:
یک برنامه رو پیدا کن که اینکار رو میکنه! کدشو بخون
سید بهرام سیادتی // دسامبر 26, 2008 روی 8:36 ب.ظ |
با درود و سپاس،
مهرداد جان، پروژه بسیار زیبایی ایجاد کردی و می شه گفت از دیدگاه ظاهری هم خیلی خوب روش کار کردی و هم از دیدگاه استفاده، عالی بود و خسته نباشی
و خوشحالم که روی ospdev.net ساختیش
کامیاب و سربلند باشی
یاعلی
کنجکاو // دسامبر 27, 2008 روی 5:38 ب.ظ |
من که زیاد تویتری نیستم!
ولی از این خوشحالم که کم کم الفاظ و لغات مشهدی دارن به جامعه گنو/لینوکس وارد میشن! :دی
حالا ببینیم کسی نیست choGok رو برای گنومی ها بنویسه؟ :دی
باز هم ممنون
Amir // دسامبر 29, 2008 روی 1:10 ق.ظ |
تبریک میگم دوست من ، راستی ما استان هشتی ها هم به گنجشک میگیم چغوک
—————–
مهرداد:
راستی استان هشتی منظورت هرمزگانه!؟
Saied // دسامبر 30, 2008 روی 9:02 ب.ظ |
مهرداد عزیز جامعه KDE به تو افتخار میکنه
———————
تا چند ماه دیگه رو میشه
مهرداد:
ممنون، ما که کاری نکردیم.
حالا جامعه رو بگو صبر کنه، یه سورپرایز بهتری واسش داریم
Amir // ژانویه 2, 2009 روی 8:12 ب.ظ |
هرمزگان محل زندگیمه مهرداد جان ، من متولد بم هستم
. شفاف سازی و اینا
———————–
ممنون
مهرداد:
جاوید // ژانویه 4, 2009 روی 3:22 ب.ظ |
سلام !
امیر درست میگه ما کرمونی ها هم به گنجشک میگیم چغوک !
میگم روی Gnome کار نمیکنه ؟
———————-
مهرداد:
درسته! چون لهجهی خراسانی از لهجههای قدیمی ایرانه! که زمان اشکانیان هم تقریبا لهجهی اکثر افراد بوده
روی گنوم هم کار میکنه! همهی برنامههای لینوکس همه جا کار میکنن، فقط باید کتابخانهی KDE رو نصب کنید
narcislinux // ژانویه 6, 2009 روی 1:35 ق.ظ |
ای ول ای ول یایا دو روزه نیستیم چه خبره اینجا
جلال // ژانویه 6, 2009 روی 4:56 ق.ظ |
چقدر پیشرفت کردی! تبریک میگم (:
——————
مهرداد:
ممنون
Saeid // ژانویه 11, 2009 روی 5:03 ب.ظ |
تبریک میگم.
دستت درد نکنه
محمود // ژانویه 12, 2009 روی 12:09 ق.ظ |
به به.بسیار عالی.تبریک میگم.امیدوارم این پروژه پل صعودی باشه برای پروزه های بزرگتر.احسنت به پشتکار و تلاشت
آرزوی توفیق روز افزون برات دارم