Argumenty interfejsu wiersza poleceń
Możesz użyć tych parametrów w interfejsie wiersza poleceń (CLI), aby kontrolować zachowanie aplikacji:
| Parametr | Opis |
|---|---|
--help | Wyświetla ekran pomocy |
--version | Wyświetla numer wersji aplikacji |
--portable | Uruchamia aplikację w trybie przenośnym |
--clear-settings | Czyści ustawienia i uruchamia aplikację |
--dump-settings | Wyświetla zrzut ustawień i innych informacji o programie i środowisku w formacie GitHub Markdown, a następnie zamyka program. |
--session <name> | Uruchamia aplikację w innym kontekście – dotyczy ustawień i plików wewnętrznych. |
--allow-multiple-instances | Pozwala na uruchomienie kilku instancji QOwnNotes, nawet jeśli jest to niedozwolone w ustawieniach. |
--action <name> | Uruchamia akcję menu po uruchomieniu aplikacji (patrz poniżej) |
--completion <shell> | Generate shell completion code. Supports fish, bash. |
--decrypt-note <file> | Prints the decrypted text of an encrypted note file to the command line and exits |
--decrypt-note-password <password> | Provides the password for --decrypt-note instead of prompting for it |
Porady
Jeśli napotkasz problemy z instalacją QOwnNotes, możesz uruchomić aplikację ze świeżymi ustawieniami bez utraty bieżących ustawień, używając parametru --session.
QOwnNotes --session test
Możesz uruchomić aplikację poprzez wiersz poleceń na różnych systemach operacyjnych:
| System operacyjny | Komenda |
|---|---|
| Linux | QOwnNotes (lub qownnotes jeśli zainstalowany jako snap) |
| macOS | /Applications/QOwnNotes.app/Contents/MacOS/QOwnNotes |
| Windows | QOwnNotes.exe |
Porady
To directly copy the settings dump to the clipboard to post in a GitHub issue you can use xclip or xsel on Linux, pbcopy on macOS and clip on Windows:
# Copy the settings dump to the clipboard with xclip on Linux
QOwnNotes --dump-settings | xclip -selection clipboard
# Copy the settings dump to the clipboard with xsel on Linux
QOwnNotes --dump-settings | xsel --clipboard
# Copy the settings dump to the clipboard with pbcopy on macOS
QOwnNotes --dump-settings | pbcopy
# Copy the settings dump to the clipboard with clip on Windows
QOwnNotes --dump-settings | clip
Print decrypted encrypted note text
With the parameter --decrypt-note <file> you can print the decrypted text of an encrypted note file to the command line. If no password is provided, QOwnNotes will ask for it on the command line.
QOwnNotes --decrypt-note secret.md
You can also provide the password directly with --decrypt-note-password:
QOwnNotes --decrypt-note secret.md --decrypt-note-password "my password"
Ostrzeżenie
Providing passwords as command line parameters can expose them in your shell history or process list. Prefer the password prompt if this is a concern.
Wyzwalaj akcje menu po uruchomieniu
Za pomocą parametru --action <name> możesz wywołać akcje menu po uruchomieniu aplikacji.
Na przykład, aby otworzyć okno dialogowe listy rzeczy do zrobienia po uruchomieniu, użyj:
QOwnNotes --action actionShow_Todo_List
::: Wskazówka You can get the object names of the menu action from mainwindow.ui. Po prostu wyszukaj tytuł menu w języku angielskim. Pamiętaj, że te teksty mogą się zmieniać w czasie. :::
Aby uruchomić działania skryptowe użyj customAction_, po którym następuje identyfikator akcji niestandardowej. Identyfikator akcji niestandardowej jest pierwszym parametrem wywołania script.registerCustomAction w skrypcie.
Na przykład, aby uruchomić niestandardową akcję myAction, uruchom QOwnNotes w ten sposób:
QOwnNotes --action customAction_myAction
Porady
Jeśli uruchomisz QOwnNotes po raz drugi z parametrem akcji i zezwolisz tylko na jedną instancję aplikacji, akcja menu zostanie wyzwolona w pierwszej instancji.