תוכנות שולחניות לעדכון הבלוג בחלונות- אכזבה?
כל הפוסטים האחרונים שלי בבלוג נכתבו עם תוכנות שולחניות לעדכון- בין אם במקינטוש או בלינוקס, הן קלות לתפעול ונוחות הרבה יותר מהממשק של הדפדפן.
לכן כשהתברר לי שבזמן הקרוב אצטרך לעשות קצת עבודה על מחשב חלונאי (מריץ XP pro SP2), החלטתי שכדאי יהיה למצוא תוכנה מקבילה גם על הפלטפורמה הזו.
הדרישות שלי פשוטות:
- התוכנה צריכה לעבוד מול Movable Type (המנוע מאחורי הבלוג הזה)
- התוכנה צריכה להיות חינם (אין לי כוונה לשלם על תוכנה שתשמש אותי באופן זמני בלבד).
- התוכנה צריכה לתמוך בשליחת פוסטים בעברית בקידוד יוניקוד (כי זה הקידוד בו הבלוג הזה משתמש, מצד שני, חלונות תומך ביוניקוד בצורה טובה החל מחלונות 2000, ואני הרי כרגע על XP, כך שהדרישה הזו סבירה למדי.
לא להאמין כמה שטעיתי. כנראה שאיבדתי את הטאץ' בעולם החלונות- מציאת תוכנה שתענה על שלושת הדרישות הנ"ל מהווה משימה הרבה יותר מורכבת ממה שציפיתי.
הראשון שעלה בחיפוש הוא Zempt. תוכנת קוד פתוח עם אתר נחמד, שהגירסה האחרונה שלו (0.4). יש רק בעייה אחת קטנה: הקישורים להורדה לא עובדים. אחרי נסיונות שונים עם שרתי מראה שונים, חיטטתי בפורום שלהם, ושם גיליתי שמקור הבעייה הוא (כרגיל) SourceForge, ואחרי מספר נסיונות לא קטן גיליתי לבסוף שרת מראה עובד.
אחרי הורדה והתקנה זריזים (הוא זיהה את הגדרות הבלוג באופן אוטומטי), פתחתי את חלון התוכנה הנחמד, כתבתי קצת טקסט נסיון, ולחצתי על Publish.
אופס. הודעת שגיאה:
Error! Application failed during request deserialization: not well-formed (invalid token) at line 6, column 165, byte 742 at /usr/lib/perl5/5.6.1/i686-linux/XML/Parser.pm line 185
הממ... מהודעת השגיאה אני מנחשת שמדובר בבעיית קידוד. מעבר מהיר על ההגדרות לא מראה שום דבר שקשור לקידוד. חזרה לפורומים של zempt, וחששותי התאמתו: התוכנה אינה תומכת ביוניקוד.
נו טוב, זמן להסיר ולעבור הלאה.
תחנה שנייה: MTClient. תוכנה קטנטנה, אבל מה בסך הכל אני רוצה?
מסתבר שכמה קטנה, ככה לא מתאימה לצרכים שלי- אי אפשר ליישר עברית לימין עם CTRL+Shift וסדר המילים הפוך. מילא זה- כשאני מנסה לשלוח הודעה לבלוג מתקבלת הודעת שגיאה מוזרה:
TStruct.GetInteger(FaultCode)- Item is not a integer.
עוד תוכנה לסל המחזור...
נו טוב, החיפוש העלה עוד תוכנה חינמית אחת- w.blogger. פעם שלישית גלידה?
אתר הבית נראה מבטיח: הגירסה האחרונה שוחררה לפני פחות משלושה חודשים, והדף הראשי מלא חדשות על תרגומים לשפות שונות. בטח תוכנה שהמתכנת שלה ברזילאי ושתורגמה לכמה וכמה שפות שונות תתן לי לכתוב פוסט בעברית, לא?
התקנה קלה ומהירה, ולמודת נסיון אני נכנסת להגדרות. לשמחתי אני מוצאת הגדרה מוכרת הקשורה ליוניקוד- האם לעשות escaping לתווים גבוהים? מנסיון עם תוכנות המקינטוש והלינוקס בהם יש הגדרה דומה, אני יודעת שעדיף לבטל את האפשרות- אחרת העברית יוצאת בקוד בתור Á במקום תווים עבריים, מה שלא ממש ניתן לעריכה אח"כ (ולא תמיד מוצג כעברית בדפדפן).
שמחה וטובת לב ניגשתי לכתיבת פוסט הנסיון. אבל איך ניחשתם? כשניסיתי לשלוח לבלוג נתקלתי באותה הודעת שגיאה מוכרת מ-zempt. בדיקה בפורומים מראה שאכן w.blogger אינה תומכת ביוניקוד (וברוב השפות בעולם, כולל עברית).
ואני תוהה- האם זה סתם מזל רע ששלוש מתוך שלוש תוכנות החינם שניסיתי אינן תומכות ביוניקוד (מצאתי עוד שתי תוכנות בתשלום, אבל לא טרחתי להוריד דמו)? או שמא למרות התמיכה המובנית ביוניקוד בחלונות 2000 ומעלה, עדיין המפתחים במערכת הזו די מתעלמים מיוניקוד ועובדת היותו תקן גם באינטרנט וגם במערכות הפעלה אחרות? והאם יש לכם המלצה לתוכנה שולחנית לעדכון בלוגים שהיא גם חינמית וגם תומכת יוניקוד?
זהו, אחרי הקיטור הארוך הזה, אני בהחלט מרגישה יותר טוב...
0 הפניות
Listed below are links to blogs that reference this entry: תוכנות שולחניות לעדכון הבלוג בחלונות- אכזבה?.
TrackBack URL for this entry: http://www.xslf.com/mt/xslf-tb.cgi/141
הנה עוד כמה תוכנות מהסוג הזה (לא בדקתי אף אחת מהן, הגאון שמוצא לי אותם הוא snapfilespro.com)
http://feedspring.com
http://win32utils.com/alj
http://www.tnk-bootblock.co.uk
http://www.farook.org
תודה על הקישורים. ביום שלישי (כשאהיה שוב ליד המחשב החלונאי) אבדוק אותם לעומק.
אבל מסקירה מהירה באתרים:
* http://www.usablelabs.com/productFeedSpring.html - מיועד לעריכת הפיד עצמו. לא מה שאני רוצה (MT מטפל בזה אוטומטית בשבילי).
* http://win32utils.com/alj - מיועד לעבודה מול Live Journal, ולהורדה/גיבוי של פוסטים בלבד. שוב, לא מה שיעזור לי.
* http://www.tnk-bootblock.co.uk/ - אני רואה שם רק תוכנה שמשמשת בתור שרת בלוג ממש, ולא תוכנת קליינט לשרת בלוג קיים. אני מפספסת משהו?
* http://www.farook.org/ - תוכנת BlogMan נראית בכיוון, אם כי יש עליה מעט מאוד מידע. אהיה יותר חכמה ביום שלישי.
onfolio היא תוכנה ענקית.
האמת - לא ניסיתי לפרסם איתה בלוג - אבל בכל הקשור ל RSS היא פשוט מעולה. ויש לה אפשרויות של כתיבה לבלוג - מומלץ ביותר. על המק בבית אני משתמש ב- netnewswire אבל עם כל הכבוד Onfolio הרבה יותר נוח וקל לשימוש.
יש כמובן את האופציה להתקין סיגווין, ולהריץ מה שאת רוצה על שרת X מקומי דרך SSH למכונה שבה את בדרך כלל עובדת.
ואולי זה הזמן לעבור ל WORDPRESS ?
http://www.squarefree.com/2005/03/13/switching-from-movable-type-to-wordpress/
וגם אני אישית לא מבין, מה הבעיה כלכך לכתוב דרך הדפדפן?
במקרה של התוכנות הללו, הבעייה שלהן היא בטיפול בעברית ובקידוד יוניקוד- בעייה שלא תשתנה במעבר ל- Wordpress (כי כאמור, הבעייה היא בתוכנות עצמן, לא במנוע של הבלוג).
אם כבר, אני מוצאת את ממשק הניהול של MT יותר נוח מזה של WP.
לשאלה השנייה- אין בעייה ממשית בלכתוב דרך הדפדפן, חוץ מהעובדה ששדה טקסט בדפדפן הוא מאוד לא נוח באופן כללי לטיפול ועריכה של טקסטים ארוכים- הוא פשוט לא תוכנן לזה. המון דברים בסיסיים חסרים (שמירה ע"י קיצור מקלדת, חיפוש והחלפה, השלמת תגים אוטומטית, undo & redo, ספירת מילים, הכנסת תמונות ע"י D&D ועוד). שלא לדבר על הטיפול הלא נוח של דפדפנים בשדות טקסט בתור "חלון בתוך חלון" ולא כחלק אינטגרלי של הדף.
מה הטעם בכתיבה ב־textbox של הבראוזר?
אני מוצא את הכתיבה בעורך טקסט רגיל (במקרה שלי: Vim) והדבקה של הטקסט המוגמר ל־textbox הרבה יותר נוחה מכתיבה ישירה ב־textbox, לפחות לטקסטים ארוכים. כך אפשר לכתוב בנוחות בעורך הטקסט המוכר שמשמש לכל הדברים שכותבים, ועדיין להשתמש ב־browser ולא בכלי יעודי כדי לעשות את ה־posting עצמו. הטרחה שב־yank'n'put היא זניחה.
אני מוצאת את הטרחה הנוספת הזו מעצבנת. למה לכתוב, להעתיק ולהדביק (בשני מקומות שונים אם אני לא רוצה שכל הפוסט יופיע בדף הראשי), להגדיר הגדרות עבור הפוסט, להעלות תמונות, ורק אז לפרסם, כשאפשר לעשות הכל מתוך תוכנה אחת נוחה?
כלל ידוע הוא- ככל שזה פחות טרחה לכתוב בבלוג|להגיע לחדר כושר, כך גם עושים את זה יותר (כותבים|עושים ספורט) :-)
vim הוא עורך נהדר. רק חבל שהוא לא יודע לטפל בטקסט דו-כיווני מעורב בצורה טובה.
> אני מוצאת את הטרחה הנוספת הזו מעצבנת. למה לכתוב, להעתיק ולהדביק (בשני מקומות שונים אם אני לא רוצה שכל הפוסט יופיע בדף הראשי), להגדיר הגדרות עבור הפוסט, להעלות תמונות, ורק אז לפרסם, כשאפשר לעשות הכל מתוך תוכנה אחת נוחה?
זה כנראה עניין של הרגלי־עבודה שונים: את מעדיפה כנראה לעשות דברים בכלי all-in-one, ואני מעדיף (באופן UNIX־י משהו...) להשתמש בכלי מתאים נפרד לכל משימה, ולחבר כמה כלים קטנים ביחד.
> כלל ידוע הוא- ככל שזה פחות טרחה לכתוב בבלוג|להגיע לחדר כושר, כך גם עושים את זה יותר (כותבים|עושים ספורט) :-)
:-)
> vim הוא עורך נהדר. רק חבל שהוא לא יודע לטפל בטקסט דו-כיווני מעורב בצורה טובה.
דווקא מהבחינה הזו הוא עדיף בעיני על עורכים שמנסים להיות WYSIWYG מבחינת ה־bidi: עם Vim מה שאני רואה הוא באמת מה שקיים מבחינת המחשב, ללא ניטרול של הבחנות. תסתכלי על שני המשפטים הבאים:
נסיון 123 english
נסיון english 123
מבחינת עורך "גראפי", שמנסה להציג את ה־bidi כמו שיוצג בפלט, שני המשפטים יראו אותו הדבר, אבל מבחינת Vim הם יהיו שונים (ובאמת מבחינת המחשב הם שונים: נסי להוסיף אותיות בין המספר והמילה האנגלית, ותראי שהתוצאה שמתקבלת היא שונה). עם Vim אפשר להיות בטוח שהתוכנה לא "מסתירה" מידע קריטי מהמשתמש.
כשכותבים ב־LaTeX, כמו רוב מה שאני כותב, לעבוד עם עורך שמנסה להציג את ה־bidi באיזה WYSIWYG (שכמובן שהוא לא מציג את ה־WYG שיפיק LaTeX) זה סיוט: הפקודות של LaTeX נכתבות באותיות לטיניות באופן טבעי, מה שהורס את כל הסדר כמשלבים טקסט עברי עם טקסט לטיני ועם פקודות־LaTeX.
אותה הבעיה בדיוק קיימת בעריכת HTML.
בעניין ה־textbox של הבראוזר הסיוט כפול ומכופל בגלל הבאג במוזילה.
המילה "באג" אמורה להיות מקושרת ל: https://bugzilla.mozilla.org/show_bug.cgi?id=207186
פחדן אנונימי,
איך אתה כותב עברית ב-vim בצורה נוחה?
אתה עובר כל הזמן לאנגלית?
>תסתכלי על שני המשפטים הבאים:
>נסיון 123 english
>נסיון english 123
משעשע לציין שתוכנת הדואר שלי, למרות שהיא תומכת בבידי, הציגה את שני המשפטים בצורה שונה. רק בדפדפן הם נראו זהים :-)
כך שהבחירה אינה בינארית. אישית, אני מעדיפה עורך שיתן לי בצורה דינמית לשלוט בתצוגת הבידי. במיוחד כשאני עורכת טקסט עברית מעורב עם תגי HTML, אני פעם כן רוצה תצוגה חזותית של הטקסט ופעם לא. VIM מקבע אותי לדרך אחת בלבד.
>זה כנראה עניין של הרגלי־עבודה שונים: את מעדיפה כנראה לעשות דברים בכלי all-in-one, ואני מעדיף (באופן UNIX־י משהו...) להשתמש בכלי מתאים נפרד לכל משימה, ולחבר כמה כלים קטנים ביחד.
למעשה, מדובר בהסתכלות אחרת על ה־workflow: אני מעדיפה כלי נפרד לכל משימה (לכן יש לי קורא RSS נפרד, קורא NNTP נפרד, וקורא דואר נפרד), אבל אני רואה את עדכון הבלוג כמשימה אחת ולא ככמה משימות.
כנראה מדובר בעניין של רמות הפשטה. כשאני עובדת מול mutt לא רק שאני עובדת מול תוכנה דואר בנפרד, אלא גם הוא מחולק לקורא דואר, עורך דואר, מסנן דואר, ושולח דואר- כל אחת בתוכנה נפרדת למעשה.
אם חושבים על זה, באמת אפשר לזהות שלוש רמות הפשטה. אם להמשיך עם הדוגמא בה התחלתי:
* רמה עליונה- הכל באחד. דוגמא: Mozilla suite.
* רמה בינונית- כל משימה לבד. דוגמא: Firefox/Thunderbird/etc
* רמה שלישית- כל רכיב במשימה לבד. דוגמא: Fetchmail/procmail/mutt/vim/exim4
אני בדרך כלל מתנדנדת בין רמה 2 ל־3, תלוי במשימה (לעדכון הבלוג אני מעדיפה את רמה 2). נראה שאתה מעדיף להשאר ברמה 3.
על זה נאמר- To each his own.
:-)
> פחדן אנונימי,
> איך אתה כותב עברית ב-vim בצורה נוחה?
> אתה עובר כל הזמן לאנגלית?
את/ה מתכוון/ת להקלדה ידנית של set invrl: ו־set invhk:? ודאי שלא. הוסף/י את השורות הבאות ל־vimrc./~ שלך:
map <F9> :set invrl<CR>:set invhk<CR>
imap <F9> <Esc>:set invrl<CR>:set invhk<CR>a
map <F8> :set invhk<CR>
imap <F8> <Esc>:set invhk<CR>a
F9 ישנה את כיוון הכתיבה ושפת הכתיבה, ו־F8 ישאיר את הכיוון וישנה את השפה.
h map: יסביר על מיפוי ב־Vim.
אין לי מאיפה להוריד cs ואני עומד להשתגע תשיגו לי את ההתקנה בבקשה אני מתחנן אנא השיגו לי את ההתקנה.
תודה עדי פילו
אין לי מאיפה להוריד cs ואני עומד להשתגע תשיגו לי את ההתקנה בבקשה אני מתחנן אנא השיגו לי את ההתקנה.
תודה עדי פילו