Downloaded and got everything setup and working except I am getting the following error when trying to use SQLite for key_valuts
Code:directories: services: C:/devine/devine-services/services vaults: C:/devine/Vaults temp: C:/devine/temp downloader: aria2c key_vaults: - type: SQLite name: "Local Vault" path: C:/devine/Vaults/key_store.db profiles: default: defaultI installed using pip using Python 3.12.7ValueError: Unable to find vault command by the name 'SQLite'.
Also using v3.3.3 of Devinepy -m pip install devine
If I check I can import sqlite3 using python
do I have something configured incorrectly?Code:Python 3.12.7 (tags/v3.12.7:0b05ead, Oct 1 2024, 03:06:41) [MSC v.1941 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import sqlite3 >>>
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays!
+ Reply to Thread
Results 871 to 877 of 877
Thread
-
Last edited by condrovic; 3rd Oct 2024 at 18:45. Reason: added python import using sqlite3
-
@condrovic
Try with the default path:
Code:%appdata%\local\devine\key_vault.db
-
Same result even when trying different paths, not matter what I try same results
Code:key_vaults: - type: SQLite name: Local-Vault path: C:/Users/ondro/AppData/local/devine/key_store.db # path: "C:\Users\ondro\AppData\Local\devine\Vaults\sqlite\key_store.db" # path: "C:\\Users\\ondro\\AppData\\Local\\devine\\Vaults\\sqlite\\key_store.db"
-
perhap too many space
use like that
Code:key_vaults: - type: SQLite name: Local Vault path: C:\Users\yourpcname\.........\devine\key_store.db
-
Copied and pasted just changed location same results below is the full stacktrace, it's like it's not recognizing the SQLite as a command
Code:directories: services: C:/Users/ondro/AppData/Local/devine/devine-services/services vaults: C:/Users/ondro/AppData/Local/devine/Vaults temp: C:/temp/devine downloader: aria2c cdm: default: nexus_6p_4464_l1 key_vaults: - type: SQLite name: Local Vault path: C:\temp\devine\key_store.db profiles: default: default
Code:in _run_module_as_main:198 │ │ in _run_code:88 │ │ │ │ in <module>:7 │ │ │ │ C:\Users\ondro\AppData\Local\Programs\Python\Python312\Lib\site-packages\cli │ │ ck\core.py:1157 in __call__ │ │ │ │ C:\Users\ondro\AppData\Local\Programs\Python\Python312\Lib\site-packages\cli │ │ ck\core.py:1078 in main │ │ │ │ C:\Users\ondro\AppData\Local\Programs\Python\Python312\Lib\site-packages\cli │ │ ck\core.py:1688 in invoke │ │ │ │ C:\Users\ondro\AppData\Local\Programs\Python\Python312\Lib\site-packages\cli │ │ ck\core.py:1685 in invoke │ │ │ │ C:\Users\ondro\AppData\Local\Programs\Python\Python312\Lib\site-packages\cli │ │ ck\core.py:1434 in invoke │ │ │ │ C:\Users\ondro\AppData\Local\Programs\Python\Python312\Lib\site-packages\cli │ │ ck\core.py:783 in invoke │ │ │ │ C:\Users\ondro\AppData\Local\Programs\Python\Python312\Lib\site-packages\cli │ │ ck\decorators.py:33 in new_func │ │ │ │ C:\Users\ondro\AppData\Local\Programs\Python\Python312\Lib\site-packages\dev │ │ ine\commands\dl.py:141 in cli │ │ │ │ 138 │ │ │ │ help="Amount of tracks to download concurrently.") │ │ 139 │ @click.pass_context │ │ 140 │ def cli(ctx: click.Context, **kwargs: Any) -> dl: │ │ ❱ 141 │ │ return dl(ctx, **kwargs) │ │ 142 │ │ │ 143 │ DRM_TABLE_LOCK = Lock() │ │ 144 │ │ │ │ C:\Users\ondro\AppData\Local\Programs\Python\Python312\Lib\site-packages\dev │ │ ine\commands\dl.py:190 in __init__ │ │ │ │ 187 │ │ │ for vault in config.key_vaults: │ │ 188 │ │ │ │ vault_type = vault["type"] │ │ 189 │ │ │ │ del vault["type"] │ │ ❱ 190 │ │ │ │ self.vaults.load(vault_type, **vault) │ │ 191 │ │ │ self.log.info(f"Loaded {len(self.vaults)} Vaults") │ │ 192 │ │ │ │ 193 │ │ self.proxy_providers = [] │ │ │ │ C:\Users\ondro\AppData\Local\Programs\Python\Python312\Lib\site-packages\dev │ │ ine\core\vaults.py:40 in load │ │ │ │ 37 │ │ """Load a Vault into the vaults list.""" │ │ 38 │ │ module = _MODULES.get(type_) │ │ 39 │ │ if not module: │ │ ❱ 40 │ │ │ raise ValueError(f"Unable to find vault command by the name │ │ 41 │ │ vault = module(**kwargs) │ │ 42 │ │ self.vaults.append(vault) │ │ 43 │ ╰──────────────────────────────────────────────────────────────────────────────╯ ValueError: Unable to find vault command by the name 'SQLite'.
Last edited by condrovic; 4th Oct 2024 at 11:45. Reason: added full devine.yaml
-
do you have SQLite.py in vaults folder?
[Attachment 82671 - Click to enlarge] -
I do it's different than yours as I did an install using pip instead of doing a git clone and build running from source so it's located in a different folder
I am not missing something in the actual command am I?
Code:devine dl --slow -w WANTED_EPISODES SERVICE_NAME URL
[Attachment 82672 - Click to enlarge]Last edited by condrovic; 4th Oct 2024 at 13:20. Reason: added how I am calling devine
Similar Threads
-
How do I completely remove the music and sound effects from a movie?
By cns00 in forum EditingReplies: 1Last Post: 15th Jan 2024, 12:11 -
Which software can remove music from show but keep character dialogue?
By Mohamed61020 in forum AudioReplies: 6Last Post: 2nd Jul 2023, 21:32 -
Software for simple music videos?
By dewiclements in forum Software PlayingReplies: 3Last Post: 26th Jul 2022, 01:21 -
H.264 for archival and editing - no go?
By malling in forum CapturingReplies: 8Last Post: 19th Aug 2019, 23:51 -
Movie music too loud but dialogue too quiet fix needed
By hokkom in forum AudioReplies: 121Last Post: 4th May 2019, 08:51