Note
Last updated 13 Sep 2026
Note is a Windows terminal app. It exports files from Microsoft OneDrive accounts you own or are authorized to access, preserving the folder structure and saving the files locally.
Credentials and proxies
Select one UTF-8 credentials file. It can contain one JSON object with login and password (email or username also work as the login key), or multiple login:password / login;password rows. Blank and malformed rows are skipped; the run stops if none are valid.
A proxy file is optional. A bare host:port is SOCKS5. HTTP and SOCKS5 scheme forms and
authenticated user:pass@host:port, host:port:user:pass, and user:pass:host:port forms are
accepted. Blank lines and # comments are ignored. Accounts rotate round-robin and retries advance
to the next proxy. A second, optional download proxy file can be selected for file-byte traffic;
authentication and metadata stay on the first list. If it is blank, the first list handles all
traffic.
Defaults
| Setting | Default |
|---|---|
| Remote folder | / |
| Output | local note storage, then YYYY-MM-DD_HH-MM-SS |
| Threads | available CPU parallelism |
| Retries | 2 |
| Timeout | 45 seconds |
| Maximum file size | 1,000 MB |
| File types | safe list |
| Overwrite existing files | off |
Threads and timeout must be above zero; retries and maximum size cannot be negative. A maximum size of zero means unlimited. The timeout applies to connecting and stalled reads, not the whole file or run.
File filters
Choose safe, all / *, or a custom extension list. The safe list is:
7z aac arw avif bmp bz2 cr2 csv dng doc docx eml epub flac gif gz heic heif htm html
ico jfif jpeg jpg json jsonl log m4a md mobi mp3 msg nef odp ods odt ogg opus pdf png
ppt pptx psd rar raw rtf svg tar tex tgz tif tiff tsv txt wav webp wma xls xlsx xml
xz yaml yml zip zst These executable or script extensions are always blocked, even in all mode:
app appx appxbundle bat cmd com cpl dll drv exe hta inf ins isp jar js jse lnk mde
msc msi msp mst ocx pif ps1 reg scr sct sh sys vb vbe vbs ws wsf wsh Exclusion filters and the size limit are applied before a download. With overwrite off, an existing destination file is counted as skipped.
Download integrity and output
Downloads stream to hidden temporary files. Note verifies the final byte count, syncs the file, and atomically renames it into place. Completed files survive an immediate exit; partial files are discarded. Paths preserve the account and remote folder hierarchy.
Account results use success.txt, invalid.txt, 2fa.txt, locked.txt, rate_limited.txt, captcha.txt, password_change.txt, and recovery.txt. Connection, server, timeout, proxy, TLS,
protocol, cancellation, and unknown failures go under errors/. An error result does not prove the
credentials are invalid.
The dashboard reports accounts, files, bytes, both proxy-list counts, skipped, missing, unsupported,
filtered, and oversized items. Press P to pause or resume and O to open output. During an active
run, only Ctrl-Q or Ctrl-C cancels and closes; plain Q and Esc cannot cancel. On the
completed screen, Enter, Escape, or Q closes.
Keep credential files, proxy lists, and downloaded content private.