דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. נוקיה
  3. עזרה הדדית - נוקיה
  4. בקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר

בקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר

מתוזמן נעוץ נעול הועבר עזרה הדדית - נוקיה
99 פוסטים 23 כותבים 2.5k צפיות 22 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מתכנת חובבמ מתכנת חובב

    פוסט זה נמחק!

    מישהו12מ מנותק
    מישהו12מ מנותק
    מישהו12
    מדריכים
    כתב ב נערך לאחרונה על ידי
    #25

    @מתכנת-חובב כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

    והנה גרסה עובדת של הסקריפט רק שאני לא יודע אם הפורמט של קובץ ה vcf נכתב נכון - אשמח אם מישהו יוכל לבדוק את זה (@מישהו12)

    import struct
    
    reverse = 0
    header = 0x244
    section = 0x250
    bin_file = open('path goes here', 'rb')
    
    def yep():
        global reverse, FN, LN, phone
        data_hdr = bin_file.read(2)
        hdr = struct.unpack_from('BB', data_hdr, 0x0)
        if hdr != (56, 2):
            raise ValueError("invalid entry")
        bin_file.seek(-2, 1)
    
        # find first name
        bin_file.read(0x60)
        by = bin_file.read(2)
        FN_length = struct.unpack('<H', by)[0]
        FN = bin_file.read(FN_length*2).decode('utf-16-le')[::-1]
        reverse = (FN_length*2) + 2 + 0x60
        bin_file.seek(-reverse, 1)
    
        # find last name
        bin_file.read(0xB4)
        by = bin_file.read(2)
        LN_length = struct.unpack('<H', by)[0]
        if LN_length == 0:
            LN = ""
        else:
            LN = bin_file.read(LN_length*2).decode('utf-16-le')[::-1]
            print(FN, LN)
    
        reverse = (LN_length*2) + 2 + 0xB4
        bin_file.seek(-reverse, 1)
    
        # find phone number
        bin_file.read(0x19E)
        by = bin_file.read(2)
        phone_length = struct.unpack('<H', by)[0]
    
        if phone_length == 0:
            phone = ""
        else:
            phone = bin_file.read(phone_length*2).decode('utf-16-le')[::-1]
            print(phone[::-1])
        reverse = (phone_length*2) + 2 + 0x19E
            
            
    
    bin_file.read(header)
    
    vcf_file = open('contacts.vcf', 'w', encoding='utf-8')
    
    while True:
        bin_file.seek(-reverse, 1)
        bin_file.read(0x250)
        try:
            yep()
        except:
            break
    
        # write contact to VCF file
        phone = phone[::-1]
        phone = phone.replace("Number\: ", "")
    
        vcf_file.write('BEGIN:VCARD\n')
        vcf_file.write('N:' + FN[::-1] + ';' + LN[::-1] + '\n')
        vcf_file.write('TEL:' + phone + '\n')
        vcf_file.write('END:VCARD\n')
    

    רק צריך לוודא שפייתון מותקן במחשב ולשנות את path goes here לנתיב של הקובץ ib ואחרי הריצה יווצר קובץ vcf בתיקיית הסקריפט

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

    תוכל לכתוב את הפקודה שצריך בשביל להמיר?

    הבלוג שלי
    https://aiv-dev.com/he-IL/

    תגובה 1 תגובה אחרונה
    0
    • ח חכם בלילה 1

      @מתכנת-חובב כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

      אפשר לשלוח אלי את הקובץ ib ואני ישלח לכם חזרה את הקובץ vcf

      @מתכנת-חובב מצאת פתרון גם לנוקיה 225?

      מתכנת חובבמ מנותק
      מתכנת חובבמ מנותק
      מתכנת חובב
      מדריכים
      כתב ב נערך לאחרונה על ידי
      #26

      @חכם-בלילה-1 כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

      @מתכנת-חובב כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

      אפשר לשלוח אלי את הקובץ ib ואני ישלח לכם חזרה את הקובץ vcf

      @מתכנת-חובב מצאת פתרון גם לנוקיה 225?

      כן ואני יעלה את זה ברגע שיהיה לי זמן

      @מישהו12 כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

      225 ו215 ב99.99% זה אותו הדבר.

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

      @מישהו12 כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

      תוכל לכתוב את הפקודה שצריך בשביל להמיר?

      לפתוח cmd ואז

      python <שם הסקריפט>
      

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

      צריך עזרה בשחזור מידע? ייעוץ? egozkokus1@gmail.com

      תגובה 1 תגובה אחרונה
      0
      • מ מנותק
        מ מנותק
        מלא
        כתב ב נערך לאחרונה על ידי מלא
        #27
        פוסט זה נמחק!
        תגובה 1 תגובה אחרונה
        0
        • מתכנת חובבמ מתכנת חובב

          פוסט זה נמחק!

          אבייא מנותק
          אבייא מנותק
          אביי
          כתב ב נערך לאחרונה על ידי
          #28

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

          ניתן ליצור עימי קשר 8140hp+mt@gmail.com

          מתכנת חובבמ י 2 תגובות תגובה אחרונה
          0
          • אבייא אביי

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

            מתכנת חובבמ מנותק
            מתכנת חובבמ מנותק
            מתכנת חובב
            מדריכים
            כתב ב נערך לאחרונה על ידי
            #29

            @אביי כנראה השתמשת בשביל גיבוי של 225
            אם אתה רוצה - כתבתי סקריפט גם לזה אבל כרגע אני לא מפיץ אותו, תוכל לשלוח לי את קובץ הגיבוי ואני ישלח לך חזרה VCF

            צריך עזרה בשחזור מידע? ייעוץ? egozkokus1@gmail.com

            אבייא תגובה 1 תגובה אחרונה
            0
            • מתכנת חובבמ מתכנת חובב

              @אביי כנראה השתמשת בשביל גיבוי של 225
              אם אתה רוצה - כתבתי סקריפט גם לזה אבל כרגע אני לא מפיץ אותו, תוכל לשלוח לי את קובץ הגיבוי ואני ישלח לך חזרה VCF

              אבייא מנותק
              אבייא מנותק
              אביי
              כתב ב נערך לאחרונה על ידי
              #30

              @מתכנת-חובב זה 215
              עכ"פ, אשלח לך בפרטי את הקובץ..

              ניתן ליצור עימי קשר 8140hp+mt@gmail.com

              תגובה 1 תגובה אחרונה
              0
              • ה הייתי שמח להבין התייחס לנושא זה ב
              • אבייא אביי

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

                י מנותק
                י מנותק
                ישראל847
                כתב ב נערך לאחרונה על ידי
                #31

                @אביי כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

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

                שלום, נרשמתי לפורום כי גם אני צריך vcf לאנשי הקשר שלי מנוקיה 225

                י תגובה 1 תגובה אחרונה
                0
                • י ישראל847

                  @אביי כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

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

                  שלום, נרשמתי לפורום כי גם אני צריך vcf לאנשי הקשר שלי מנוקיה 225

                  י מנותק
                  י מנותק
                  ישראל847
                  כתב ב נערך לאחרונה על ידי
                  #32

                  @ישראל847 כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

                  @אביי כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

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

                  שלום, נרשמתי לפורום כי גם אני צריך vcf לאנשי הקשר שלי מנוקיה 225

                  איך שולחים בפרטי את הקובץ?

                  מתכנת חובבמ תגובה 1 תגובה אחרונה
                  0
                  • י ישראל847

                    @ישראל847 כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

                    @אביי כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

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

                    שלום, נרשמתי לפורום כי גם אני צריך vcf לאנשי הקשר שלי מנוקיה 225

                    איך שולחים בפרטי את הקובץ?

                    מתכנת חובבמ מנותק
                    מתכנת חובבמ מנותק
                    מתכנת חובב
                    מדריכים
                    כתב ב נערך לאחרונה על ידי
                    #33

                    @ישראל847 שלח למייל egozkokus1 בג'ימייל

                    צריך עזרה בשחזור מידע? ייעוץ? egozkokus1@gmail.com

                    תגובה 1 תגובה אחרונה
                    3
                    • ה הייתי שמח להבין התייחס לנושא זה ב
                    • יאנג בויי מחובר
                      יאנג בויי מחובר
                      יאנג בוי
                      מדריכים
                      כתב ב נערך לאחרונה על ידי
                      #34

                      יש מצב לסקריפט כזה הפוך?
                      כלומר להפוך מVCF לקובצי IN וIB?

                      ח מתכנת חובבמ 2 תגובות תגובה אחרונה
                      0
                      • יאנג בויי יאנג בוי

                        יש מצב לסקריפט כזה הפוך?
                        כלומר להפוך מVCF לקובצי IN וIB?

                        ח מנותק
                        ח מנותק
                        חכם בלילה 1
                        כתב ב נערך לאחרונה על ידי חכם בלילה 1
                        #35

                        @יאנג-בוי תשלח את הקובץ אנש"ק דרך בלוטוס לפלאפון ואז תייצא את האנשי קשר לקובץ IB

                        יאנג בויי תגובה 1 תגובה אחרונה
                        1
                        • יאנג בויי יאנג בוי

                          יש מצב לסקריפט כזה הפוך?
                          כלומר להפוך מVCF לקובצי IN וIB?

                          מתכנת חובבמ מנותק
                          מתכנת חובבמ מנותק
                          מתכנת חובב
                          מדריכים
                          כתב ב נערך לאחרונה על ידי
                          #36

                          @יאנג-בוי רעיון
                          אני יעבוד על כשיתפנה לי זמן

                          צריך עזרה בשחזור מידע? ייעוץ? egozkokus1@gmail.com

                          תגובה 1 תגובה אחרונה
                          1
                          • ח חכם בלילה 1

                            @יאנג-בוי תשלח את הקובץ אנש"ק דרך בלוטוס לפלאפון ואז תייצא את האנשי קשר לקובץ IB

                            יאנג בויי מחובר
                            יאנג בויי מחובר
                            יאנג בוי
                            מדריכים
                            כתב ב נערך לאחרונה על ידי
                            #37

                            @חכם-בלילה-1 כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

                            @יאנג-בוי תשלח את הקובץ אנש"ק דרך בלוטוס לפלאפון ואז תייצא את האנשי קשר לקובץ IB

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

                            ח תגובה 1 תגובה אחרונה
                            0
                            • יאנג בויי יאנג בוי

                              @חכם-בלילה-1 כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

                              @יאנג-בוי תשלח את הקובץ אנש"ק דרך בלוטוס לפלאפון ואז תייצא את האנשי קשר לקובץ IB

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

                              ח מנותק
                              ח מנותק
                              חכם בלילה 1
                              כתב ב נערך לאחרונה על ידי
                              #38

                              @יאנג-בוי כן!!

                              תגובה 1 תגובה אחרונה
                              1
                              • O מנותק
                                O מנותק
                                otopaz
                                כתב ב נערך לאחרונה על ידי
                                #39

                                @מתכנת-חובב תוכל בבקשה לציין מה התיקון בחיפוש מספר הטלפון ? (כלומר מה לשים במקום 0x19E)

                                תודה רבה !

                                מתכנת חובבמ תגובה 1 תגובה אחרונה
                                0
                                • O otopaz

                                  @מתכנת-חובב תוכל בבקשה לציין מה התיקון בחיפוש מספר הטלפון ? (כלומר מה לשים במקום 0x19E)

                                  תודה רבה !

                                  מתכנת חובבמ מנותק
                                  מתכנת חובבמ מנותק
                                  מתכנת חובב
                                  מדריכים
                                  כתב ב נערך לאחרונה על ידי
                                  #40

                                  @otopaz כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

                                  @מתכנת-חובב תוכל בבקשה לציין מה התיקון בחיפוש מספר הטלפון ? (כלומר מה לשים במקום 0x19E)

                                  תודה רבה !

                                  זה לא רק לשנות את ה offset אז לא מעשי להסביר איך עושים את זה
                                  אם תוכל להבין את ההסבר שלי אתה יכול גם לחקור ולהבין את זה בעצמך אז אין טעם להסביר

                                  צריך עזרה בשחזור מידע? ייעוץ? egozkokus1@gmail.com

                                  O תגובה 1 תגובה אחרונה
                                  0
                                  • מתכנת חובבמ מתכנת חובב

                                    @otopaz כתב בבקשת מידע | פתיחת קובץ in או ib מקובץ גיבוי אנשי קשר:

                                    @מתכנת-חובב תוכל בבקשה לציין מה התיקון בחיפוש מספר הטלפון ? (כלומר מה לשים במקום 0x19E)

                                    תודה רבה !

                                    זה לא רק לשנות את ה offset אז לא מעשי להסביר איך עושים את זה
                                    אם תוכל להבין את ההסבר שלי אתה יכול גם לחקור ולהבין את זה בעצמך אז אין טעם להסביר

                                    O מנותק
                                    O מנותק
                                    otopaz
                                    כתב ב נערך לאחרונה על ידי
                                    #41

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

                                    מתכנת חובבמ תגובה 1 תגובה אחרונה
                                    0
                                    • O otopaz

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

                                      מתכנת חובבמ מנותק
                                      מתכנת חובבמ מנותק
                                      מתכנת חובב
                                      מדריכים
                                      כתב ב נערך לאחרונה על ידי
                                      #42

                                      @otopaz האמת היא שאני כבר הרבה זמן מתכנן ליצור לזה GUI יפה ולקמפל
                                      אני רוצה שיהיה משהו שיכלול גם את ה 225 וגם את ה 215 אבל זה דורש כוח שאין לי כרגע (יש לי GUI ל 225 אבל צריך לשלב ולטפל בכל מיני exceptions שעלולים לצוץ)
                                      אם אתה מכיר פייתון ויכול לעשות את זה אין לי בעיה לשלוח לך בפרטי את הקוד
                                      את הגרסה שיש לי עכשיו אני מעדיף לא לפרסם כי גם ככה אני מקבל כל הזמן שאלות במייל על איך מריצים את זה וכו'

                                      צריך עזרה בשחזור מידע? ייעוץ? egozkokus1@gmail.com

                                      O תגובה 1 תגובה אחרונה
                                      2
                                      • מתכנת חובבמ מתכנת חובב

                                        @otopaz האמת היא שאני כבר הרבה זמן מתכנן ליצור לזה GUI יפה ולקמפל
                                        אני רוצה שיהיה משהו שיכלול גם את ה 225 וגם את ה 215 אבל זה דורש כוח שאין לי כרגע (יש לי GUI ל 225 אבל צריך לשלב ולטפל בכל מיני exceptions שעלולים לצוץ)
                                        אם אתה מכיר פייתון ויכול לעשות את זה אין לי בעיה לשלוח לך בפרטי את הקוד
                                        את הגרסה שיש לי עכשיו אני מעדיף לא לפרסם כי גם ככה אני מקבל כל הזמן שאלות במייל על איך מריצים את זה וכו'

                                        O מנותק
                                        O מנותק
                                        otopaz
                                        כתב ב נערך לאחרונה על ידי
                                        #43

                                        @מתכנת-חובב אני מכיר PYTHON ובעיקר C#. מוכן בשמחה להכין GUI מלא לכל סוגי הNOKIA , אם תספק לי את הPYTHONS שלהם. אני פשוט הרבה שנים לא מונח כל כך בעיבוד בינארי ולזה באמת אין לי זמן להכנס. יש לי גם 215 וגם 225 וגם C2 אז אוכל גם לבדוק את זה. המייל שלי : ot26261818@gmail.com
                                        תודה רבה

                                        מתכנת חובבמ תגובה 1 תגובה אחרונה
                                        1
                                        • O otopaz

                                          @מתכנת-חובב אני מכיר PYTHON ובעיקר C#. מוכן בשמחה להכין GUI מלא לכל סוגי הNOKIA , אם תספק לי את הPYTHONS שלהם. אני פשוט הרבה שנים לא מונח כל כך בעיבוד בינארי ולזה באמת אין לי זמן להכנס. יש לי גם 215 וגם 225 וגם C2 אז אוכל גם לבדוק את זה. המייל שלי : ot26261818@gmail.com
                                          תודה רבה

                                          מתכנת חובבמ מנותק
                                          מתכנת חובבמ מנותק
                                          מתכנת חובב
                                          מדריכים
                                          כתב ב נערך לאחרונה על ידי
                                          #44

                                          @otopaz שלחתי

                                          צריך עזרה בשחזור מידע? ייעוץ? egozkokus1@gmail.com

                                          תגובה 1 תגובה אחרונה
                                          0

                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

                                          • התחברו או הירשמו כדי לחפש.
                                          • פוסט ראשון
                                            פוסט אחרון
                                          0
                                          • חוקי הפורום
                                          • פופולרי
                                          • לא נפתר
                                          • משתמשים
                                          • חיפוש גוגל בפורום
                                          • צור קשר