שאלה jsonrpc ל-kodi
-
oferlaor
-
- מנהל

- תגובות: 78943
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
אני משתמש ב jsonrpc לשלוח הודעות ל kodi. החיצים עובדים דרך input.left, input.right וכו׳.
הבעיה שזה לא תומך ב skip steps.
יש למישהו אלטרנטיבה?
עוד שאלה. אם אני רוצה ליצור מקלדת של כפתורים, שליחת input.sendText שולח במקום הטקסט הקיים, כך שטי אפשר להשתמש בזה לשלוח כפתור כפתור.
הבעיה שזה לא תומך ב skip steps.
יש למישהו אלטרנטיבה?
עוד שאלה. אם אני רוצה ליצור מקלדת של כפתורים, שליחת input.sendText שולח במקום הטקסט הקיים, כך שטי אפשר להשתמש בזה לשלוח כפתור כפתור.
- TheWiz
-
- חבר מביא חבר

- תגובות: 3253
- הצטרף: אפריל 2005
כאן יש את כל רשימת הפקודות:
http://kodi.wiki/view/JSON-RPC_API/v6
לא ממש הבנתי מה אתה רוצה לעשות אבל זאת כל הרשימה. אם זה לא שם זה לא קיים.
http://kodi.wiki/view/JSON-RPC_API/v6
לא ממש הבנתי מה אתה רוצה לעשות אבל זאת כל הרשימה. אם זה לא שם זה לא קיים.
- MarioMan
-
- עוסק בתחום

- תגובות: 3539
- הצטרף: מאי 2005
- שם מלא: יונתן פת-יה
- מיקום: תל-אביב
הפקודות לביצוע Seeking עוברות דרך ה-method של Player ו-input.ExecuteAction
לגבי השאלה השנייה - הבנתי את המטרה, אבל לא הבנתי מה בעצם הבעיה וכיצד אתה מנסה לממש.
לגבי השאלה השנייה - הבנתי את המטרה, אבל לא הבנתי מה בעצם הבעיה וכיצד אתה מנסה לממש.
-
oferlaor
-
- מנהל

- תגובות: 78943
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
לא player.seek?
ננסה את שניהם.
מה שאני מנסה זה לבנות מקלדת וירטואלית
ננסה את שניהם.
מה שאני מנסה זה לבנות מקלדת וירטואלית
- MarioMan
-
- עוסק בתחום

- תגובות: 3539
- הצטרף: מאי 2005
- שם מלא: יונתן פת-יה
- מיקום: תל-אביב
כן, התכוונתי לאובייקט Player, כאשר ה-method הוא seek.
http://kodi.wiki/view/JSON-RPC_API/v6#Player.Seek
עיין ב-schema של ה-method - אפשר להגדיר כמה סוגים של קפיצות קדימה\אחורה וגם מעין Go to.
לגבי ה-step backward/forward - זה צריך להיות מבוצע דרך input.ExecuteAction עם ארגומנט skipnext ו-skipprevious להבנתי.
בעניין המקלדת הוירטואלית - לא ממש מכיר משהו שישלח טקסט וישאיר בשדה את הטקסט הנוכחי (להבנתי זו בעצם הבעיה שתיארת, כן?) out of the box, אבל אני מניח שזה בר פתרון בסופו של דבר עם איזה מעקף כלשהו או שלב נוסף באמצע בהתאם למה שמערכת השליטה שלך מאפשרת לבצע ולנתונים שאפשר לשלוף דרך ה-JSON RPC מ-KODI.
http://kodi.wiki/view/JSON-RPC_API/v6#Player.Seek
עיין ב-schema של ה-method - אפשר להגדיר כמה סוגים של קפיצות קדימה\אחורה וגם מעין Go to.
לגבי ה-step backward/forward - זה צריך להיות מבוצע דרך input.ExecuteAction עם ארגומנט skipnext ו-skipprevious להבנתי.
בעניין המקלדת הוירטואלית - לא ממש מכיר משהו שישלח טקסט וישאיר בשדה את הטקסט הנוכחי (להבנתי זו בעצם הבעיה שתיארת, כן?) out of the box, אבל אני מניח שזה בר פתרון בסופו של דבר עם איזה מעקף כלשהו או שלב נוסף באמצע בהתאם למה שמערכת השליטה שלך מאפשרת לבצע ולנתונים שאפשר לשלוף דרך ה-JSON RPC מ-KODI.
-
oferlaor
-
- מנהל

- תגובות: 78943
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
ננסה את הראשון ונדווח.
הסיבה פשוטה. יש לי אפליקציית אייפד ששולטת על Kodi. אין לה אפשרות לפתוח editbox, כך שבעצם אני צריך ליישם מקלדת על ידי jsonrpc כפתור כפתור - כל כפתור אמור לשלוח אות.
הסיבה פשוטה. יש לי אפליקציית אייפד ששולטת על Kodi. אין לה אפשרות לפתוח editbox, כך שבעצם אני צריך ליישם מקלדת על ידי jsonrpc כפתור כפתור - כל כפתור אמור לשלוח אות.
- drorshem
-
- חבר פעיל מאוד

- תגובות: 224
- הצטרף: יוני 2012
- שם מלא: drorshem
·מה רע באפליקציה הרשמית?oferlaor כתב:ננסה את הראשון ונדווח.
הסיבה פשוטה. יש לי אפליקציית אייפד ששולטת על Kodi. אין לה אפשרות לפתוח editbox, כך שבעצם אני צריך ליישם מקלדת על ידי jsonrpc כפתור כפתור - כל כפתור אמור לשלוח אות....
https://itunes.apple.com/en/app/officia ... 80364?mt=8
-
oferlaor
-
- מנהל

- תגובות: 78943
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- MarioMan
-
- עוסק בתחום

- תגובות: 3539
- הצטרף: מאי 2005
- שם מלא: יונתן פת-יה
- מיקום: תל-אביב
הסתכלתי קצת לעומק על ה-API ולא ממש מצאתי אפשרות כזו. אם הנושא קריטי מה שהייתי עושה הוא להריץ סקריפט (נניח ב-python) שמקבל הודעות ובהתאם עושה אימולציה ללחיצות מקלדת.
זה דורש קצת כתיבה, אבל זה יעבוד.
זה דורש קצת כתיבה, אבל זה יעבוד.
Vermoze - Innovative Technology Solutions Ltd.