GithubHelp home page GithubHelp logo

yossigo / phonebook_ib_export Goto Github PK

View Code? Open in Web Editor NEW
3.0 0.0 6.0 17 KB

Exports contacts from a new-style Nokia 3310 phonebook.ib to VCF

License: GNU General Public License v3.0

Python 100.00%

phonebook_ib_export's Introduction

This is a simple Python 3.x script that converts a phonebook.ib file, such as the one generated by a Nokia 3310 backup, to vCard.

Created and tested ad-hoc on a single sample file, your mileage may vary.

phonebook_ib_export's People

Contributors

yossigo avatar

Stargazers

 avatar  avatar  avatar

phonebook_ib_export's Issues

infile

hi can you pls provide steps how to use it? infile should be in same folder as script?
when i run it, gettign this issue. thanks

Python 3.10.1 (tags/v3.10.1:2cd268a, Dec 6 2021, 19:10:37) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.

== RESTART: H:\phonebook_ib_export-master\phonebook_ib_export-master\export.py =
usage: export.py [-h] infile outfile
export.py: error: the following arguments are required: infile, outfile

Don't working with nokia 215 4g backup

I'm trying to convert my backup files to vcf, and got an eror.

C:\Users\SUPPORT\Documents\GitHub\phonebook_ib_export>python export.py phonebook.ib phonebook.vcf
Traceback (most recent call last):
  File "C:\Users\SUPPORT\Documents\GitHub\phonebook_ib_export\export.py", line 92, in <module>
    main()
  File "C:\Users\SUPPORT\Documents\GitHub\phonebook_ib_export\export.py", line 89, in main
    process(args.infile, args.outfile)
  File "C:\Users\SUPPORT\Documents\GitHub\phonebook_ib_export\export.py", line 76, in process
    entry = Entry(data)
            ^^^^^^^^^^^
  File "C:\Users\SUPPORT\Documents\GitHub\phonebook_ib_export\export.py", line 23, in __init__
    raise ValueError('Invalid entry')
ValueError: Invalid entry

OS: Win 10.
Python version: Python 3.11.3

thank you!

KUDOS! (Also, missing last name)

Holy shit man. This really came in handy for me. I have a Nokia 3310 3G with a broken screen but I had backed up my contacts on the sd card - this allowed me to grab all of them.

Only issue that I had was it looks like it picks up the whole name and the first name but not the last name. Just for reference.

Error I am getting

vitcc@vitcc:~/Desktop/backup$ python3 export.py 'phonebook.ib' 'chendur.vcf'
Traceback (most recent call last):
File "export.py", line 92, in
main()
File "export.py", line 89, in main
process(args.infile, args.outfile)
File "export.py", line 76, in process
entry = Entry(data)
File "export.py", line 23, in init
raise ValueError('Invalid entry')
ValueError: Invalid entry

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.