רסיסים

בהפוכה: גרסה 0.3

התקדמתי בפיתוח בהפוכה. התוכנה פועלת ללא כל מימשק גרפי ומתאימה לעבודה שוטפת  (אולי גם ארתיום ישתמש בה :) )

איך עובדים עם התוכנה:

  1. מסמנים עם העכבר את האזור שרוצים להפוך
  2. מריצים את התוכנה (באמצעות קיצור דרך על ה- toolbar)
  3. מדביקים את הטקסט המעובד ביעד באמצעות קליק אמצעי בעכבר

כל התהליך אורך פחות משניה :)

הורדהכאן

הערות:

  1. מומלץ לגרור את קיצור הדרך לפנל העליון
  2. תוקן. תורידו ותתקינו מחדש את האפליקציה יש ללחוץ על המקש הימני ואז במאפיינים של קיצור הדרך יש לבחור "application In terminal" ולא "application" (מדובר בבאג זמני שיפתר בקרוב, אולי בעזרתכם)
  3. את הפיתוח והתיעוד אני ירכז בעמוד מיוחד(כמו שעשיתי למזרים): כאן
  4. לתוכנה תלות אחת בלבד (xsel) שתותקן באופן אוטומטי
  5. התוכנה אמורה לעבוד על כל האפליקציות וכל הסביבות הגרפיות
My Signature

21 תגובות לפוסט “בהפוכה: גרסה 0.3”

  1. בתאריך 09 מאי 2008 בשעה 6:33 pm עמיר

    באם תומכת גם ב-KDE וב-KDE4.
    תודה,
    עמיר

  2. בתאריך 09 מאי 2008 בשעה 6:39 pm ilanshavit

    אמור לעבוד (אבל לא בדקתי כי אני לא משתמש ב- kde).
    התוכנה מתבססת על xsel שאמור לעבוד על כל x …

  3. בתאריך 09 מאי 2008 בשעה 6:48 pm ik_5

    הקדמת אותי ביום. כתבתי תוכנה כזו בלזרוס ורציתי לשחרר אותה מחר

  4. בתאריך 09 מאי 2008 בשעה 6:56 pm ilanshavit

    כמו שכתבתי ב- whatsup. תשחרר אותה. אולי היא יותר מוצלחת :)

  5. בתאריך 09 מאי 2008 בשעה 7:04 pm עמיר

    נראה שלא עובד KDE4 (לא מופיע ב-toolbar).
    וגם יש בעיה בהתקנה (שמופיעה גם במזרים):
    Unpacking behafucha (from behafucha_0.3-1_all.deb) …
    dpkg: dependency problems prevent configuration of behafucha:
    behafucha depends on xsel; however:
    Package xsel is not installed.
    dpkg: error processing behafucha (–install):
    dependency problems – leaving unconfigured
    Errors were encountered while processing:
    behafucha

    שכמובן מתוקנת ע"י:
    sudo apt-get -f install

  6. בתאריך 09 מאי 2008 בשעה 7:55 pm ilanshavit

    טוב, נראה שב- kde הוא לא יודע להתקין לבד את xsel.
    אם אתה מבצע apt-get install xsel
    התוכנה עובדת?

  7. בתאריך 09 מאי 2008 בשעה 8:36 pm עמיר

    sudo apt-get -f install

    מסדרת את ההתקנה כולל ההתקנה של xsel, רק שהתוכנה עצמה לא מופיעה ב-toolbar ובעצם לא עובדת.

  8. בתאריך 09 מאי 2008 בשעה 8:53 pm ilanshavit

    היא לא אמורה להופיע ב- toolbar. תעשה לה קיצור דרך ותבדוק אם היא עובדת:
    היא יושבת ב: usr/bin/behafucha/

    נראה שאתקין לעצמי הפצה עם kde שאוכל לבדוק את הנושא.

  9. בתאריך 09 מאי 2008 בשעה 9:17 pm ilanshavit

    תוקן נושא קיצור הדרך.
    תורידו ותתקינו מחדש.

  10. בתאריך 12 מאי 2008 בשעה 11:21 am יואל ליאון

    אילן, התוכנה לא עובדת אצלי בגרסה האחרונה. הסרתי והתקנתי מחדש. אבל החלון קופץ ונעלם בתוך רבע שנייה. איך לעשות זאת? ולא הבנתי על איזה טולבר אתה מדבר?

  11. בתאריך 12 מאי 2008 בשעה 3:01 pm ilanshavit

    אלי שלום
    החלון צריך להיעלם תוך חצי שניה (זה סקריפט שרץ ומסתיים במהירות). פשוט אחר כך תלחץ על המקש האמצעי בעכבר והטקסט המתוקן יודבק.

  12. בתאריך 12 מאי 2008 בשעה 3:50 pm shimi meraro

    קיצור הדרך תוקן גם ל- kde ?
    התקנתי את התוכנה והיתה בעיה, הייתי צריך לסמן בתפריט k את 'הפעל במסוף'.
    (ההורדה היתה אחרי התיקון, כמובן)

    ובכלל צריך להפנות את קיצור הדרך לתפריט כלשהוא (כלים? יישומים משרדיים?) כי כרגע נוצר לי תפריט אבדות והקיצור נמצא שם.

  13. בתאריך 12 מאי 2008 בשעה 4:41 pm ilanshavit

    שימי שלום
    לא עבדתי בכלל על נושא kde. כרגע אני עדיין מושבת (בגלל הגב).

  14. בתאריך 12 מאי 2008 בשעה 5:35 pm shimi meraro

    אה, הבנתי.

    תהיה בריא!

  15. בתאריך 17 מאי 2008 בשעה 6:58 pm ik_5
  16. בתאריך 17 מאי 2008 בשעה 8:13 pm ilanshavit

    תודה, ורק שתדע שאתה מכריח אותי להתקין לזרוס ;)

  17. בתאריך 17 מאי 2008 בשעה 11:25 pm ik_5

    אתה אומר את זה כאילו זה דבר רע :P

  18. בתאריך 17 מאי 2008 בשעה 11:32 pm ilanshavit

    לא :)
    פעם אחרונה שהתעסקתי עם פסקל היתה ב-1990 (למדתי לתואר ראשון את הקורס: "מבוא למדעי המחשב ושפת פסקל"). היום נראה לי שהקורס הראשון שלומדים הוא Java ופסקל נמחקה מהרשימה… אבל, בסך הכל כל השפות דומות: מה שעושים עם שפה אחת ניתן לעשות גם עם השניה, אך יש שפות שטובות ונוחות למשימות מסויימות כשאחרות טובות ונוחות למשימות אחרות …

  19. בתאריך 18 מאי 2008 בשעה 9:11 am ik_5

    יש לי בעיה מאוד קשה עם המקובעות של Java אל תכנות מונחה עצמים.

    על חשבון גמישות כלים, אתה מוצא את עצמך חייב לחשוב בגישה של עצמים בלי קשר לצורך שלך.
    סתם לדוגמא, יש לי interface שלם שמכיל ערכים קבועים בלבד. למה ?!

    מה שהפריע לי מאז ומתמיד כשלימדו פסקל, היתה שלמרות שב82 נכנס עניין התכנות מונחה העצמים, גם אלו שממשיכים ללמד כיום פסקל לא משתמשים בזה, למרות שהרבה מאוד מהיכולות של המחלקות בפסקל, לא קיימות כמעט בשום שפה, פרט לפיתון ואיזה דיאלקט נשכח של LISP.
    אנשים שיודעים 4 וחצי דברים בפסקל (במקרה הטוב), נותנים לך הרצאה שלמה למה הוא כזה רע.

    אנשים שלא מכירים את הכלים, מרצים למה אם היה פיצ'ר מסויים, השפה היתה מושלמת, והם לא מנסים להקשיב לתשובה שיש את הכלים, רק הם צריכים ליישם אותם.

    אבל אני נותן לך כאן פוסט שלם ולא מחדש שום דבר, אז אני מקווה שאתה אוהב את מה שאתה רואה, ואתה מוזמן לתרום קוד חזרה, או לחכות לגרסאות הבאות :)

  20. בתאריך 18 מאי 2008 בשעה 10:36 am ilanshavit

    עדיין לא ניסיתי את הגרסה שלך (כדי להתקין את לזרוס ו- FPC צריך להוריד 70 חבילות שיוסיפו לדיסק הקשיח שטח של כ- 340 מגהבייט, וזה נראה לי קצת מוגזם בשביל לפתור בעיית עברית/אנגלית…). אני אנסה את התוכנה שלך על מכונה וירטואלית ואז אדווח. בכל מקרה:
    1. צריך לחשוב איך להקל על תהליך ההתקנה (יצירת deb / פתרון אחר שישתמש בפחות משאבים)
    2. אני לא ברמה מתאימה בפסקל שתאפשר לי להחזיר קוד :)

  21. בתאריך 18 מאי 2008 בשעה 1:44 pm ik_5

    הבעיה שלי היא שאני על 64 ביט, על בונטו 7.10, אז אם אני אבנה חבילה ל64 ביט, זה לא יהיה נגיש ל90% מהאנשים, זו הסיבה שוויתרתי על זה.
    אני כנראה בסוף השבוע אתקין arch ואז אני אחזור לעולם ה32 ביט ואוכל לפחות לעשות חבילה בשבילו :)

טרקבק | רסס תגובות

לכתוב תגובה