Add Chrome extension and Windows native host
This commit is contained in:
1 parent
6f2b238988
commit
f889c6129d
8 files changed
+201
No files matched your search
@@ -41,3 +41,17 @@ V `.env` nastavi `DISCORD_WEBHOOK_URL`. Najprej se zapis shrani v SQLite, nato s
|
||||
## Nastavitev razširitve
|
||||
|
||||
V `extension/config.js` nastavi `collectorUrl`, `apiToken` in `deviceId`. Token naj ostane v tej lokalni datoteki in naj ne konča v repozitoriju. `manifest.json` vsebuje široko dovoljenje za HTTP/HTTPS gostitelje zato, da lahko izbereš lasten API naslov; če želiš strožje dovoljenje, zamenjaj `host_permissions` samo s svojim HTTPS naslovom.
|
||||
|
||||
## Windows native arhiv (neobvezno)
|
||||
|
||||
Repozitorij vključuje tudi Chrome razširitev in Windows Native Messaging host za lokalni, append-only arhiv obiskov v SQLite.
|
||||
|
||||
1. V Chromu odpri `chrome://extensions`, vklopi **Developer mode**, klikni **Load unpacked** in izberi mapo `extension`.
|
||||
2. Kopiraj 32-znakovni ID razširitve.
|
||||
3. V PowerShellu iz korena repozitorija zaženi:
|
||||
|
||||
```powershell
|
||||
powershell -ExecutionPolicy Bypass -File .\install-native-host.ps1 -ExtensionId TUKAJ_PRILEPI_ID
|
||||
```
|
||||
|
||||
Lokalni arhiv se privzeto shrani v `%USERPROFILE%\ChromeHistoryArchive\history.sqlite3`. Za pošiljanje obiskov tudi na API uredi lokalni `extension/config.js`; vanj ne zapisuj tokena v commitu.
|
||||
Reference in new issue
Block a user