כפי שרבים יודעים, טויטר שינה את ה-API שלו ויישומים רבים הושפעו ממנו. אלה שאנו משתמשים בהם גנו / לינוקס, ומעל הכל KDEאנו מכירים את הלקוח הטוב ביותר ב- Microblog צ'וקוק, מסיבות רבות שכיום אינן רלוונטיות, אך יישום זה סבל גם מצערו של השינוי ב- API.
הבעיה
לא מזמן הגבתי להם זה עבור מעט מאוד צ'וקוק זה ייגמר מהתמיכה, אבל בזכות הפילוסופיה של OpenSource מישהו אחר אימץ את הפרויקט והוא לא ימות, לפחות לא עכשיו.
הגרסה האחרונה של צ'וקוק שעובד עם טוויטר, עדיין לא נמצא במאגרים של ArchLinux, אז עלינו להוריד אותו ממאגר ה- GIT שלו ולרכז אותו. לשם כך אנו עושים את הפעולות הבאות:
אנו פותחים מסוף (עלינו להתקין git ב- Arch או git-core ב- Debian) ושמנו:
git clone git://anongit.kde.org/choqok
או מה זהה:
git clone http://anongit.kde.org/choqok
אנו מחכים שתסיים להוריד את הקבצים הדרושים, כולל README שיאמר לנו את הצעדים הבאים:
$ cd choqok / $ mkdir build $ cd build / $ cmake -DCMAKE_INSTALL_PREFIX = `kde4-config - prefix` ..
בדרך כלל, עם התלות הדרושה, זה יהיה מספיק, אבל זה השליך לי את השגיאה הזו:
CMake Error at CMakeLists.txt:1 (include):
include could not find load file:
DBusMacros
CMake Error at config/behavior/CMakeLists.txt:17 (kde4_add_ui_files):
Unknown CMake command "kde4_add_ui_files".
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.8)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring incomplete, errors occurred!
כמעט זרקתי את המגבת אבל בפורומים של Arch הומלץ לי להשתמש ב PKGBUILD, קובץ בנייה תיאורי של חבילה להפצה זו.
הפתרון
אז מה שעשיתי זה גישה https://aur.archlinux.org/packages/choqok-git/ ולהוריד כדור כדור עם הקבצים הדרושים. Tarball זה כולל שני קבצים: PKGBUILD y choqok-git.install, המשמשים עם makepkg כדי לארוז יישום וניתן להתקין אותו בקלות עם פקמן.
ובכן, אנו פותחים את כדור הכדור ודרך הטרמינל אנו ניגשים לתיקיה בה נמצאים שני הקבצים הללו. כל שעלינו לעשות הוא לרוץ:
$ makepkg
והקסם נעשה. לאחר מספר דקות (תלוי בכוח החומרה שלנו), הקובץ נוצר choqok-git-20130619-1-x86_64.pkg.tar.xz, שאנו יכולים להתקין על ידי הקלדה:
$ sudo pacman -U choqok-git-20130619-1-x86_64.pkg.tar.xz
וזהו חבר'ה. עכשיו אנחנו יכולים ליהנות שוב טויטר דרך צ'וקוק.
מְעוּדכָּן: כפי שאומר לי הגרפיקה אספדס, שאומרת, אם התקנו יוגורט עלינו רק לבצע:
yaourt -S choqok-git
yourt -S choqok-git
ומוכן! 😉
ברכות Gespadas.
מה קרה לבלוג שלך? הרבה זמן לא פרסמת בו כלום.
התמסרת לפרויקט אחר?
אני מחכה לטורפיאל היקרה שלי בגרסה החדשה 1.0 שלה עם תמיכה ב- API של הציוץ החדש ... ..
זה לא צריך לקחת הרבה זמן מאז libturpial 1.0 מוכן.
כולם מחכים לו 🙂
כשאני עוזב את צ'וקוק, אני הולך להוטוט, אבל לטורפיאל? לעולם לא עוד U_U
ה -1.0 של טורפיאל הולך להיות האדום !!! 😛
אם אתה אומר זאת .. יש לך רב חשבונות? האם יש לך גרסה ל- Qt?
באובונטו 12.04 אני כל הזמן מקבל שגיאה בעת ניסיון לשלוח ציוץ xD אפילו תיבות האזכור שלי לא עודכנו, בית וכן הלאה.
ללא yourt, תוכלו להשתמש בפקודה 'makepkg -si' שם תוכלו להוריד את התלות ולהתקין את החבילה
אני משתמש בפולי וזה עובד טוב מאוד, קל וחלק מאוד. הם מוצאים את זה ב- AUR.
איזו חדשות נהדרות, לשמחתי מישהו יכול לאמץ את הפרויקט, אני עדיין מחכה להוטוט ו / או לטורפיאל.
נ.ב מוציאים את הכופר הפסיכדלי 😛
עליהם לבדוק את ציפורי: 3
אני מקווה שגם Hotot Stable ייצא. נמאס לי שלא לגשת לטוויטר או ל- Identi.ca (כי הם עברו ל- pump.io ואני עדיין לא יכול לראות את ה- API שלהם).