Migrate from WizNote to Joplin.
Dependency
python 3.9
Installation
To install this tool, you can use pip:
python -m venv ~/w2j/venv
source ~/w2j/venv/bin/activate
pip install w2j
Alternatively, you can install the package using the bundled setup script:
python -m venv ~/w2j/venv
source ~/w2j/venv/bin/activate
python setup.py install
Usage
If your WizNote user id is youremail@yourdomain.com, the token in Joplin Web Clipper is aa630825022a340ecbe5d3e2f25e5f6a, and Joplin run on the same computer, you can use wiz2joplin like follows.
Convert all of documents from wizNote to Joplin:
w2j -o ~/w2j -w ~/.wiznote -u youremail@yourdomain.com -t aa630825022a340ecbe5d3e2f25e5f6a -a
Convert location /My Notes/reading/ and all of the children documents from WizNote to Joplin:
w2j -o ~/w2j -w ~/.wiznote -u youremail@yourdomain.com -t aa630825022a340ecbe5d3e2f25e5f6a -l '/My Note/reading/' -r
Use w2j --help to show usage for w2j:
usage: w2j [-h] --output OUTPUT --wiz-dir WIZNOTE_DIR --wiz-user
WIZNOTE_USER_ID --joplin-token JOPLIN_TOKEN
[--joplin-host JOPLIN_HOST] [--joplin-port JOPLIN_PORT]
[--location LOCATION] [--location-children] [--all]
Migrate from WizNote to Joplin.
optional arguments:
-h, --help show this help message and exit
--output OUTPUT, -o OUTPUT
The output dir for unziped WizNote file and log file.
e.g. ~/wiz2joplin_output or
C:\Users\zrong\wiz2joplin_output
--wiz-dir WIZNOTE_DIR, -w WIZNOTE_DIR
Set the data dir of WizNote. e.g ~/.wiznote or
C:\Program Files\WizNote
--wiz-user WIZNOTE_USER_ID, -u WIZNOTE_USER_ID
Set your user id(login email) of WizNote.
--joplin-token JOPLIN_TOKEN, -t JOPLIN_TOKEN
Set the authorization token to access Joplin Web
Clipper Service.
--joplin-host JOPLIN_HOST, -n JOPLIN_HOST
Set the host of your Joplin Web Clipper Service,
default is 127.0.0.1
--joplin-port JOPLIN_PORT, -p JOPLIN_PORT
Set the port of your Joplin Web Clipper Service,
default is 41184
--location LOCATION, -l LOCATION
Convert the location of WizNote, e.g. /My Notes/. If
you use the --all parameter, then skip --location
parameter.
--location-children, -r
Use with --location parameter, convert all children
location of --location.
--all, -a Convert all documents of your WizNote.
Log file
Please read log file w2j.log under --output directory to check the conversion states.
源码分析相关文章
Release files for w2j 0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| w2j-0.4.tar.gz | 21.7 kB | Details |
Release files / w2j-0.4.tar.gz
| Download URL | w2j-0.4.tar.gz |
|---|---|
| Size | 21.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
eae3b3e4a576342658c24e19c9ac6efeecc13d3032c70725ac2548a2e795e548
|
|
BLAKE2b-256 checksum How to use checksums |
ed97ea5bec5fd9185c15ce9f97ab2a80e28e28feca6132b11c5f48c03b6c3c2c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.1
|