-
IT café
Új hozzászólás Aktív témák
-
Hege1234
addikt
Sziasztok!
curl és jq kombinációjával szeretném kinyerni a label, file, percentage értékeit
(a sorrend nem fontos de, ha nem macerás megoldani akkor legalább azt is tudni fogom már hogyan kell helyezgetni)curl -s -X POST 'http://kodi:kodi@192.168.1.10:8080/jsonrpc?Base' -H 'Content-Type: application/json' --data '[{"jsonrpc":"2.0","method":"Player.GetProperties","params":[1,["percentage"]],"id":17},{"jsonrpc":"2.0","method":"Player.GetItem","params":[1,["file"]],"id":18}]' | jq
[
{
"id": 17,
"jsonrpc": "2.0",
"result": {
"percentage": 8.89996337890625
}
},
{
"id": 18,
"jsonrpc": "2.0",
"result": {
"item": {
"file": "smb://192.168.1.10/@.mkv",
"id": 2436,
"label": "Promortyus",
"type": "episode"
}
}
}
]
a formázás létrejön
viszont, ha már kerestetnék vele
akkor hibát dob
curl -s -X POST 'http://kodi:kodi@192.168.1.10:8080/jsonrpc?Base' -H 'Content-Type: application/json' --data '[{"jsonrpc":"2.0","method":"Player.GetProperties","params":[1,["percentage"]],"id":17},{"jsonrpc":"2.0","method":"Player.GetItem","params":[1,["file"]],"id":18}]' | jq .item.file
jq: error (at <stdin>:0): Cannot index array with string "item"
különszedve a percentage értékét azt ezzel a sorral sikerül kinyerni
curl -s -X POST 'http://kodi:kodi@192.168.1.10:8080/jsonrpc?Base' -H 'Content-Type: application/json' --data '{"jsonrpc":"2.0","method":"Player.GetProperties","params":[1,["percentage"]],"id":17}' | jq .result.percentage
8.89996337890625előre is köszi!
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Milyen SSD-t vegyek?
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Ingatlanos topic!
- Villanyszerelés
- KAÜ/Ügyfélkapu – már elérhető a kétfaktoros hitelesítés
- Fejhallgató erősítő és DAC topik
- Xiaomi Mi 9 - egy híján
- Milyen processzort vegyek?
- Cyberpunk 2077
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- További aktív témák...
- Lenovo ThinkStation P520 Workstation! W-2145, 64GB, 512 SSD /Quadro - Számla, garancia
- Csere-Beszámítás! RTX Számítógép játékra! I7 6700K / 32GB DDR4 / RTX 2060 / 500GB SSD
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RTX 4060 Ti 16GB GAMER PC termékbeszámítással
- Samsung Galaxy S22 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Konzol felvásárlás!! Playstation 5, Playstation 5 Pro
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest