A tool for migrating from WizNote to Joplin.
Project description
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.
源码分析相关文章
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file w2j-0.4.tar.gz
.
File metadata
- Download URL: w2j-0.4.tar.gz
- Upload date:
- Size: 21.7 kB
- Tags: Source
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eae3b3e4a576342658c24e19c9ac6efeecc13d3032c70725ac2548a2e795e548 |
|
MD5 | bb7fa18fe1d74ff39d2d452905b897c7 |
|
BLAKE2b-256 | ed97ea5bec5fd9185c15ce9f97ab2a80e28e28feca6132b11c5f48c03b6c3c2c |