This commit is contained in:
Phyks 2014-05-14 22:52:17 +02:00
parent b2488e5707
commit 7f1fb2eb54
2 changed files with 10 additions and 7 deletions

View File

@ -23,12 +23,9 @@ BiblioManager will always use standard formats such as BibTeX, so that you can e
## Current status
* Able to import a PDF / djvu file, automagically find the DOI / ISBN, get the bibtex entry back and add it to the library. If DOI / ISBN search fails, it will prompt you for it.
* Able to download a URL, using any specified proxy (you can list many and it will try all of them) and store the pdf file with its metadata.
Should be almost working and usable now, although still to be considered as **experimental**. It can be **broken** at **any commit** and not repaired for a few days. I will update this when I will have a version that I can consider to be “stable”.
**Important note :** I use it for personal use, but I don't read articles from many journals. If you find any file which is not working, please fill an issue or send me an e-mail with the relevant information. There are alternative ways to get the metadata for example, and I didn't know really which one was the best one as writing this code.
**Important note :** I use it for personal use, but I don't read articles from many journals. If you find any file which is not working, please fill an issue or send me an e-mail with the relevant information. There are alternative ways to get the metadata for example, and I didn't know really which one was the best one as writing this code. Please do backups regularly if using this. I could not be held responsible for any loss of papers.
* Import
@ -40,7 +37,7 @@ Should be almost working and usable now, although still to be considered as **ex
* Edit
* working: all
* List
* TODO
* working
* Search
* TODO
* Open
@ -83,7 +80,7 @@ TODO
### List all entries
TODO
Run `./main.py list` to list all the papers in your paper folder.
### Edit entries

View File

@ -509,7 +509,13 @@ if __name__ == '__main__':
sys.exit()
elif args.func == 'list':
raise Exception('TODO')
listPapers = tools.listDir(params.folder)
listPapers.sort()
for paper in listPapers:
if tools.getExtension(paper) not in [".pdf", ".djvu"]:
continue
print(paper)
elif args.func == 'search':
raise Exception('TODO')