סינכרון הסיסמאות בין LastPass ל-KeePass

You may also like...

22 Responses

  1. ik_5 הגיב:

    מספר הערות רובי 🙂
    1. הצבעית תחביר איומה. האפור פשוט לא קריא על רקע לבן.
    2. File.join(pwd.chomp, 'pass.xml')
    אפשר לכתוב במקום ככה:
    File.dirname(__FILE__) + 'pass.xml'

    3. במקום File.open(input_file) {|f| f.read}
    אפשר פשוט לכתוב:
    open(input_file)
    עושה אותו הדבר במקרה הזה.

    4. open של file הוא open של IO והוא ברירת מהחדל, ולכן אין צורך לציין File.open במקרה הזה, כי הוא כבר נמצא כ include בסביבה שלך.

    זהו, מספיק קטנוניו לתגובה שלי 🙂

    • The IceMan הגיב:

      1. נסתי כמה תוספים לצביעת קוד, אף אחד לא נותן פיתרון מושלם לצערי. אם אתה מכיר משהו שאני לא, אשמח לשמוע.

      2. הקוד לא שלי, מצאתי אותו באחד הפורמים, אני רק שמח שהוא עבד בלי שהיתי צריך לשנות משהו ממש בו, וגם התלויות שלו לא היו גדולות בשביל להריץ אותו.

      3. אוקי

      4. טוב עכשיו אתה קטנוני 🙂

      *5. תמצא דרך שכל התהליך הזה יתבצע אוטומטית ואני אוותר על 4 🙂

  2. משה הגיב:

    איך מריצים את הסקריפט הזה על WINDOWS ?

  3. משה הגיב:

    מה אומרת השגיאה ?

    D:/ruby-1.8.7-p352-i386-mingw32/lib/ruby/site_ruby/1.8/rubygems/custom_require.r
    b:36:in gem_original_require': no such file to load -- htmlentities (LoadError)

    from D:/ruby-1.8.7-p352-i386-mingw32/lib/ruby/site_ruby/1.8/rubygems/cus
    tom_require.rb:36:in
    require'
    from last.rb:6

  4. dhg הגיב:

    יפה לך על ההצטרפות לפלאנט, אולי אני אכתוב כמה דברים גם כן :-)..

  5. משה הגיב:

    הלינק הנכון הוא

  6. משה הגיב:

    עכשיו היבוא של הקובץ לתוכנה KeePass-2.17
    לא פועל
    למטה זו הודעת השגיאה

    • The IceMan הגיב:

      עם איזו גרסה שלו אתה משתמש ?
      תראה לי את השורות הרשונות של ה-XML שלך (תמחק את הסיסמאות כמובן)

  7. משה הגיב:

    הקובץ מכיל שש שורות ריקות שיש בהם סימן רווח

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

    והאתר הבא

  8. משה הגיב:

    עכשיו הקובץ מתחיל

    אבל יבוא שלו נותן את השגיאה הזו

    —————————
    KeePass
    —————————
    מסיבות הקשורות לאבטחה, DTD אסור במסמך XML זה. כדי לאפשר עיבוד DTD, הגדר את המאפיין ProhibitDtd ב- XmlReaderSettings כ- false והעבר את ההגדרות לפעולת השירות XmlReader.Create.
    —————————
    אישור
    —————————

  9. משה הגיב:

    עם איזה פלאג אין

  10. משה הגיב:

    אין לי משם אפשרות ליבא קובץ XML

    • The IceMan הגיב:

      אחי, באמת לא הבנתי על מה אתה מדבר עד שנסתי לבד, אני גם לא מצליח לייבא את הקובץ XML לא בגרסה החדשה ולא בישנה.

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

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *