foobar2000 auf Deutsch

foobar2000 => Allgemein => Thema gestartet von: Hechizo in 04. Dezember 2016, 22:35:31

Titel: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 04. Dezember 2016, 22:35:31
Hallo,
ich bin auf der Suche nach den HTTP Befehlen für Foobar und weiß nicht wie ich das anstellen soll. Möchte mir gerne eine Fernbedienung für meine Geräte incl. Foobar gestalten.
Kann mir jemand sagen ob dies hier mit Foobar möglich ist?
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: blackritus in 11. Dezember 2016, 02:06:22
Also von Haus aus bringt foobar keine http-API mit, soweit ich das weiß.
Allerdings gibt es das Plugin foo_httpcontrol (https://hydrogenaud.io/index.php/topic,62218.0.html), mit dem so etwas schon realisiert wurde.
Vielleicht hilft dir ja dessen Quelltext etwas weiter (unter "downloads"). Die commands.cpp sollte weiter Aufschluss geben.

Vielleicht kannst du auch einfach ein schon bestehendes Template missbrauchen und das bei dir mit reinwursten. Wenn es nicht html sein muss, kannst du auch auf andere Plugins (http://www.foobar2000.org/components/tag/remote+control) zurückgreifen, die eine Schnittstelle schaffen (telnet, upnp).

Eine eigene App, aber wohl die einfachste Lösung ist foobar2000 controller (http://foobar2000controller.blogspot.de/). Nutze ich momentan auf dem Smartphone und bin sehr zufrieden, funktioniert wunderbar, da hat der Autor denke ich einige Zeit dran gesessen.

Gruß,
BlackRitus
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 11. Dezember 2016, 06:46:44
Hi,
Danke erstmal für deine Antwort. Ich schaue mal ob das mir weiter hilft. Die Templates...naja ist nicht wirklich was tolles dabei. Ich nutze zurzeit die FoobarCon Pro App, mit der ich auch sehr zufrieden bin, vor allem kann man sich einige Zusatz Infos/Tags anzeigen lassen. Ich möchte halt lieber alles in einer Oberfläche und nicht zwischen etlichen Apps umher Switchen.

cu
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Fladder72 in 11. Dezember 2016, 09:01:36
Ich nutze am Handy die Foobar Controller App und bin weitestgehend zufrieden. Stören tut mich nur das fummelige Verhalten bei großen Playlisten z.B. die Libary View. Dazu kommt, dass die App für den vollen Umfang eine eigene, modifizierte Version von Http Control braucht.
@Hechizo: Braucht eigentlich die FoobarCon App auch eine spezielle Version von Http Control?
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: blackritus in 11. Dezember 2016, 12:36:52
@hechizo
Die Pro-Variante von Foobar2000Controller (0,99€) bringt auch noch eine einfache API mit, habe ich grade gesehen.
Zitat von: Sergi MolaThis time I've added to PRO version the ability to control foobar2000 using Intents from any other app like Tasker.

The supported actions are:
    com.cav.foobar2000controller.PLAY_PAUSE
    com.cav.foobar2000controller.STOP
    com.cav.foobar2000controller.PREVIOUS
    com.cav.foobar2000controller.NEXT
    com.cav.foobar2000controller.TOGGLE_MUTE
    com.cav.foobar2000controller.WAKE_SERVER

I think they are pretty much self-explaining :)


There's a new available Intent action.
"com.cav.foobar2000controller.GET_PLAYING_SONG"

It will allow you to get the current song info via Intent without havng to care about http requests or foobar2000 HTTP Control API.

@Fladder72
Ist das so? Also ich habe die soweit ich noch weiß einfach über den installer installiert, aber wenn ich das entpacke, dann ist da sogar die original readme von foo_httpcontrol dabei und nirgends steht etwas von Modifikationen.
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 11. Dezember 2016, 15:00:25
Bei der FoobarCon App ist auch eine eigene Version die man installieren muss. Aktuell ist die 0.97.28-fc. Die Originale ist bei der Version 0.97.17. Was der Unterschied ist, k. A.



Ich weiß nicht ob die http Befehle für allgemein zählen, oder ob jede Anwendung bzw. App da seine eigene Programmierung hat. Ich hatte mal vor ein paar Jahren die Vertigo Oberfläche, ist auch hübsch, aber da fehlt mir einfach die Anpassung die ich bei FoobarCon vornehmen kann. Ich habe sehr viele Alben mehrfach vorhanden, als z.B. Remaster Versionen und habe halt ein paar extra Tags wie Original Release, Composer u.a. die ich in der FoobarCon einstellen kann, was angezeigt werden soll.

Ich kann mich noch erinnern als ich die http_control Version von der App installiert hatte, musste ich die "Originale" zuerst löschen, sonst ging es nicht.

Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 13. Dezember 2016, 16:32:55
Kennt jemand noch im Netz irgendwelche Seiten wo man schöne html Templates für Foobar her bekommt? Die aus dem Hydrogen Forum sind nicht so berauschend. Ist vielleicht hier jemand im Forum der mir so eine Seite programmieren kann? Natürlich nicht umsonst.
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: blackritus in 17. Dezember 2016, 12:24:12
Damit du hier nicht so in der Luft hängen musst:
Ich kenne leider keine.
Ich weiß auch nicht genau, wie das aufgebaut ist, aber ein bestehendes html-Template zu verändern sollte für dich eigentlich selbst machbar sein, das wird einfach mit CSS gemacht.
CSS ist keine richtige "Programmiersprache", sondern nur eine Auszeichnungssprache. Ist immer das Gleiche: Elemente auswählen (http://www.w3schools.com/cssref/css_selectors.asp) (alternativer Link (https://wiki.selfhtml.org/wiki/Referenz:CSS/Selektoren)) und mit Eigenschaften (https://wiki.selfhtml.org/wiki/CSS/Eigenschaften) versehen.
Oder bist du auf dem Gebiet völlig blank?
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 17. Dezember 2016, 21:33:35
Hi,
jep...null Plan :idiot2:

Bin völlig eine Null auf diesem Gebiet.
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Fladder72 in 18. Dezember 2016, 10:07:37
Zitat von: blackritus in 11. Dezember 2016, 12:36:52
@Fladder72
Ist das so? Also ich habe die soweit ich noch weiß einfach über den installer installiert, aber wenn ich das entpacke, dann ist da sogar die original readme von foo_httpcontrol dabei und nirgends steht etwas von Modifikationen.

Die Foobar Controler App bietet eine eigene Queue an. Diese funktioniert aber nur mit der angepassten Version von foo_httpcontrol. Und die ist halt schon ein wenig älter...
Ansonsten geht ja alles mit foo_httpcontrol aus den normalen Quellen.
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 18. Dezember 2016, 11:27:40
ZitatIch weiß auch nicht genau, wie das aufgebaut ist, aber ein bestehendes html-Template zu verändern sollte für dich eigentlich selbst machbar sein, das wird einfach mit CSS gemacht.

Was ich auf jeden fall bräuchte ist halt die Coveranzeige, was ja die Templates haben und das ich Zusatz Meta Daten anzeigen lassen kann. Das finde ich so toll an der FoobarCon App. Man kann da einstellen welche Metadaten angezeigt werden sollen.
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: blackritus in 18. Dezember 2016, 14:42:39
CSS ist nur für die Formatierung zuständig. Also Schriftart, Hintergrundfarbe, Position, Größe, Rahmen etc.
Wenn du neue Metadaten abfragen/mit reinbringen willst oder ein Cover, dann musst du schauen, ob es das schon in einem anderen Template gibt und entsprechend rauskopieren, denn ich kenne die Befehle und Syntax dazu nicht.
Leider habe ich vor April 2017 (!) auch kaum Zeit, mich mal dahinter zu klemmen. Das kostet vermutlich schon einige Stunden Zeit, sich da mal durchzuwuseln.
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 18. Dezember 2016, 23:14:14
Hi,
habe mal hier die verschiedenen Templates. Grafisch alle nicht so toll außer das von anamon.

Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 18. Dezember 2016, 23:15:31
Template Default und Vairulez
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 18. Dezember 2016, 23:16:31
Template ajquery und vakara2
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 18. Dezember 2016, 23:23:02
Beim Ajquery Template kann man in der config die meta Daten ändern (Helper3=........, aber der Platz reicht unten in der Zeile nicht dafür.

; ajquery template configuration file
;
; check readme.txt for usage details
;
[foo_httpcontrol]
url=/index.html
; defines formatting of a playlist row using foobar2000 titleformatting.
playlist_row={"a":"$fix_eol($replace(%artist%,\,\\,",\"))","b":"$fix_eol($replace(%album%,\,\\,",\"))","n":"$if(%queue_indexes%,'('%queue_indexes%') ',)$ifgreater(%totaldiscs%,1,D%discnumber%.,)%tracknumber%","t":"$fix_eol($replace(%title%,\,\\,",\"))","l":"%length%","ls":"%length_seconds%","d":"%date%"}
; defines formatting of a helper macros using foobar2000 titleformatting.
helper1=[%title% - ]
helper2=[%artist% - %title%]
helper3=[%codec% | %bitrate%kbps | %samplerate%Hz | %channels%]
; specifies wildcards where we should look for albumart files, separated by |. foobar2000 titleformatting is available there as well.
albumart=$directory_path(%path%)\folder.jpg|$directory_path(%path%)\*.jpg
; specifies path of a picture to show when albumart is not found.
albumart_not_found=ajquery/img/icon1rx.png
; specifies path of a picture to show when albumart is requested but not currently available (no playing track).
albumart_not_available=ajquery/img/icon1rx.png
; limits maximum albumart size to download, in bytes.
albumart_limit_size=0
; setting to 1 prefers embedded albumart over external.
albumart_prefer_embedded=0
; controls size of a playlist 'page'. setting to 0 completely disables playlist generation.
playlist_items_per_page=30




So würde das Template dann auf dem IPad aussehen, wenn ich es über die Tablet FB auf rufen würde und wie schon gesagt, grafisch nicht der Brüller.

Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: blackritus in 19. Dezember 2016, 05:38:09
Also jetzt nochmal zum Verständnis:
Du willst ein foo_httpcontrol Template, das ungefähr so aussieht wie die anamon-app, aber eben die Konfigurierbarkeit von foo_httpcontrol hat?
Das Ganze für die Anwendung auf einem iPad (Querformat).

Erstmal vorweg, so eine App ist grundlegend anders "programmiert", als eine html Seite (die ja mit einem Browser aufgerufen wird). Daher wird's da auch schwieriger mit den ganzen Effekten etc. oder überhaupt "Wischereignissen". Das läuft fast alles über Javascript. Dafür gibt es (in dem aquery-template als Basis) ja scheinbar die jQuery-UI, in die ich mich aber erst reinlesen müsste.
Die bringt auch schon ein ganzes Paket an vorgefertigten css-klassen mit wie z.B. auch bei bootstrap (falls das jemandem was sagt), aber da ich mich da nicht auskenne, würde ich das so ein bisschen "dirty" einfach überschreiben.

Also in der index.html schreibst du vor </head>
<link type="text/css" href="css/mystyle.css" rel="stylesheet" />
und erstellst eine Textdatei im ordner css mit eben dem Namen "mystyle.css" (ohne .txt)

Diese Datei ist jetzt deine Spielwiese.
Dort kannst du z.B. mit
body {
background-image:url("https://i.stack.imgur.com/p9mUO.jpg");
background-size:cover;  /* Hintergrund soll alles füllen ohne gedehnt zu werden */
margin:10px auto;       /* body horizontal zentrieren */
color:#fafafa;          /* Schriftfarbe sehr helles Grau, falls Text auf dem dunklen Hintergrund */
}

schon mal den Hintergrund ändern, das bringt oft schon viel.

Bei der Auswahl der Elemente ist der Inspektor eine enorme Erleichterung (in Firefox oder Chrome strg+shift+c drücken, wenn du auf http://127.0.0.1:8888/ajquery/index.html bist). Dann weißt du gleich die IDs zur direkten Elementauswahl und kannst in deine css-Datei so etwas eintragen wie
#summary {
font-weight:bold; /* Info-Footer in Fettschrift */
}

Im Prinzip kannst du deiner Phantasie da nun freien Lauf lassen.

Die css-Eigenschaften lassen sich außerdem direkt im Inspektor ändern/ausprobieren, so musst du nicht jedesmal in deinem Texteditor die Datei speichern, zum Browser wechseln und aktualisieren.

Du müsstest dir außerdem vorher überlegen, wie es denn tatsächlich am Ende aussehen soll, denn so wie das für mich aussieht, ist das trotz dem ganzen Überbau mit der Funktionalität (per AJAX?) wohl eine relativ statische Seite und alles hat seinen festen, reservierten Platz. Da muss natürlich alles irgendwo ins Layout geknört werden.

Wenn du da noch ein bisschen Hilfe brauchst, schreib einfach (am besten konkrete Fragen).

Ich hab mal ein einfaches Beispiel angehängt.

Grüße,
BlackRitus

p.s. Danke für die Screenshots. Finde es im hydrogenforum unmöglich, dass die da einfach die blanken links reinklatschen, ohne dass man vorher weiß, wie's aussieht. Soll dann jeder selbst ausprobieren oder wie?
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 19. Dezember 2016, 12:28:03
ZitatAlso jetzt nochmal zum Verständnis:
Du willst ein foo_httpcontrol Template, das ungefähr so aussieht wie die anamon-app, aber eben die Konfigurierbarkeit von foo_httpcontrol hat?
Das Ganze für die Anwendung auf einem iPad (Querformat).

Hallo,
erstmal Danke für deine Mühe. Ich fange mal von vorne an. Ich möchte mir gerne mit der Software NEO eine Grafik Oberfläche erstellen für meine AV Geräte, Licht etc. damit ich nicht ständig zwischen einzelnen Apps Switchen muss. Zurzeit habe ich einen Harmony Hub, aber da gehen meine Licht Komponenten nicht und die Oberfläche ist mir nicht konfigurierbar genug, was die Buttons angeht, die Beschriftung....
Deshalb verwende ich jetzt von Mediola die Software NEO zur Programmierung der Oberfläche und für die Befehle der einzelnen Komponenten, verwende ich die Automatisierungs Software IP-Symcon.



Da aber mit NEO kein Javascript geht, aber eine Funktion enthalten ist um eine Webseite einzubinden, wollte ich das ganze halt so lösen, wenn ich einen Button drücke, das sich dann die Seite mit dem Template öffnet. Wenn ich das so nicht gebacken bekomme, dann muss ich entweder Foobar auf meinem TV mit einzelnen Buttons bedienen, aber einfacher wäre es halt so und ich könnte das ganze ohne TV machen. Ich habe schon mal den Entwickler der FoobarCon App kontaktiert, aber der möchte zurzeit keine Veröffentlichung des Codes. Was auch bei manchen Apps geht das man die mit NEO extern öffnen kann, aber die FoobarCon App unterstützt dies nicht.

Was die anamon App angeht, ist halt die schönste Oberfläche der ganzen Templates, aber die enthält mir nicht genug meta Daten. Weiß halt nicht ob die vielleicht erweiterbar ist wie z.B. beim ajquery Template.
Optimal wünschen würde ich mir das es so auf meinem Tablet aussieht wie die DarkOne Oberfläche von Tedgo, aber das wird wohl nicht gehen. Das ich praktisch wie bei anamon die gleichen Oberflächen habe, einmal auf dem HTPC und einmal auf dem IPad.

Hier sieht man auch in den Oberflächen das ein Audioplayer integriert ist. Aber wie du schon sagtest, ist wohl alles mit Javascript gebaut:

https://www.youtube.com/user/CustomCodeCrafters (https://www.youtube.com/user/CustomCodeCrafters)


ZitatDu müsstest dir außerdem vorher überlegen, wie es denn tatsächlich am Ende aussehen soll, denn so wie das für mich aussieht, ist das trotz dem ganzen Überbau mit der Funktionalität (per AJAX?) wohl eine relativ statische Seite und alles hat seinen festen, reservierten Platz. Da muss natürlich alles irgendwo ins Layout geknört werden.

Ich möchte praktisch nur die Grundfunktionen der Steuerung, Coveranzeige, Suchfunktionen der Playlist/Library und Custom Metadaten das ich die auf meine persönliche Vorlieben per Syntax einstellen kann. Das sind mal so die wichtigsten Punkte für mich.
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: blackritus in 19. Dezember 2016, 14:07:55
Von NEO, symcon etc. habe ich noch nie gehört. Aber du hast es ja schon mal probiert:
Die Integration von http_foocontrol mit dem aquery Template in die "Haussteuerung" funktioniert?

Das heißt es müsste "nur noch" das aquery Template angepasst werden.
Zur Verfügung hast du dann aber auch nur die Komponenten und die Optionen des aquery Templates. Nicht mehr.

Wenn du das mit dem DarkOne4Mod v1.0 vergleichst, dann fällt da schon mal eine ganze Menge weg. Kein Equalizer, kein VU-Meter, keine Waveform-Seekbar.
Wo ich dir helfen kann ist nur das Aussehen (das Anpassen von aquery). Neue Bilder, Buttons, Rahmen, Transparenz, Schatten, Schrift, Farben, Positionen.

Mach wirklich am besten mal mit Photoshop ein Bild davon, wie es später aussehen soll (nur mit Komponenten, die es überhaupt in aquery gibt!). Sinnvoll ist es z.B., die Buttons schon mal alle größer zu machen, damit das besser mit der Touch-Bedienung funktioniert.

Ansonsten musst du dir auch überlegen, ob es den Aufwand wert ist oder ob du nicht einfach in der Haussteuerung einen Link auf foobarcon machst, weil mir ist der Unterschied nicht ganz klar, wieso es besser ist, in der NEO App einen Link auf die aquery(browser-)Oberfläche zu setzen als einen Link auf die foobarcon-App.
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 19. Dezember 2016, 23:24:39
Hi,
ZitatVon NEO, symcon etc. habe ich noch nie gehört. Aber du hast es ja schon mal probiert:
Die Integration von http_foocontrol mit dem aquery Template in die "Haussteuerung" funktioniert?
In NEO gibt es ein Vorschau Editor wo man die Befehle testen kann und das hat funktioniert.

ZitatDas heißt es müsste "nur noch" das aquery Template angepasst werden.
Zur Verfügung hast du dann aber auch nur die Komponenten und die Optionen des aquery Templates. Nicht mehr.
Geht das nur mit dem ajquery Template, ich meine von den Dateien her, was alles dabei ist oder geht auch ein anderes Template? Müsste mal vergleichen welches Template mehr Funktionen hat.

ZitatMach wirklich am besten mal mit Photoshop ein Bild davon, wie es später aussehen soll (nur mit Komponenten, die es überhaupt in aquery gibt!). Sinnvoll ist es z.B., die Buttons schon mal alle größer zu machen, damit das besser mit der Touch-Bedienung funktioniert.
Kann ich gerne machen, werde mir mal die Tage Gedanken machen.

ZitatWo ich dir helfen kann ist nur das Aussehen (das Anpassen von aquery). Neue Bilder, Buttons, Rahmen, Transparenz, Schatten, Schrift, Farben, Positionen.
Finde ich echt super von dir, Danke dafür.

ZitatAnsonsten musst du dir auch überlegen, ob es den Aufwand wert ist oder ob du nicht einfach in der Haussteuerung einen Link auf foobarcon machst, weil mir ist der Unterschied nicht ganz klar, wieso es besser ist, in der NEO App einen Link auf die aquery(browser-)Oberfläche zu setzen als einen Link auf die foobarcon-App.
Ich habe in Erfahrung gebracht, das man in NEO eine externe App starten kann (URL Schemes), aber die App die du öffnen willst muss das unterstützen und leider kann das FoobarCon nicht. Ob es da einen anderen Weg gibt weiß ich nicht.
Der Unterschied steht auch darin, wenn ich die ajquery Oberfläche einbinde, kann ich auf der entsprechenden Seite unten noch z.B. einen Button setzen um auf z.B. die Hauptseite zu gelangen. Hier ist mal ein Beispiel mit einem einfachen "Zurück" Button:



Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: blackritus in 20. Dezember 2016, 06:34:19
Zitat von: Hechizo in 19. Dezember 2016, 23:24:39
Geht das nur mit dem ajquery Template
Nein, das müsste mit allen funktionieren. Nur mit mischen wird es evtl schwierig. aquery sah für mich auf den ersten Blick halt danach aus, als hätte es die meisten Funktionen, aber ich habe es nicht ausprobiert.

Zitat von: Hechizo in 19. Dezember 2016, 23:24:39
Finde ich echt super von dir, Danke dafür.
Kein Problem. Du musst allerdings etwas Geduld mitbringen  :)

Zitat von: Hechizo in 19. Dezember 2016, 23:24:39
Ob es da einen anderen Weg gibt weiß ich nicht.
Ich dachte, vielleicht gibt's ein NEO Forum, das dir evtl. weiterhelfen könnte, aber eine kurze Suche hat ergeben: Gibt's kein URL-Scheme von der App, geht's auch nicht. Fertig.
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 20. Dezember 2016, 09:55:02
Am besten würde mir noch anamon gefallen, aber da habe ich wohl das Problem, wenn ich die in NEO im Testmodus aufrufen möchte, kommt die Meldung das dieses Template nur auf einem IPad zu öffnen ist. Ich weiß jetzt nicht ob man dieses umprogrammieren könnte und bei dem wäre halt noch die Frage ob man z.B. einen schwarzen Balken dazu machen könnte für die Meta Daten.
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 21. Dezember 2016, 14:38:16
Ich glaube ich habe hier noch was interessantes gefunden:

FooMote

Bekomme es aber nicht zum laufen bzw. komme nicht ganz klar. Kann sein das ich dafür zuerst FooMote installieren muss.
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: blackritus in 21. Dezember 2016, 15:07:01
Klar, probier das doch mal. Allerdings ist das auch eine eigenständige app ohne eigenes Verbindungsprotokoll, sodass es sich wohl wie anamon nicht in NEO integrieren lässt.
Das Wiki sieht eigentlich recht ausführlich und verständlich aus, ich denke, das kriegst du zum laufen  :top:
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 21. Dezember 2016, 16:08:23
Ich lag wohl falsch. Ich dachte man könne abhängig von der App auch das ganze per http steuern.
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: blackritus in 21. Dezember 2016, 17:02:01
Ich weiß jetzt nicht mehr, wo ich das gelesen hatte.
Ich dachte, es wäre ein eigener Protokollhandler nötig (wie z.B. skype:// ), zumindest vom Namen her.
Muss nicht so sein, kenne mich mit Neo und symcon nicht aus.

Mit der Frage einer integration einer App in die Homesteuerung wärst du im symcon-Forum vielleicht besser aufgehoben?

/edit: Symcon-Forum Link entfernt
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 21. Dezember 2016, 17:46:11
Du meintest bestimmt dieses hier oder?
http://answers.mediola.com/1806836/Sonos-App-aus-Neo-starten (http://answers.mediola.com/1806836/Sonos-App-aus-Neo-starten)
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 28. Januar 2017, 22:02:54
Eigentlich unfassbar das hier keiner eine Homeautomation und eine gescheite integrierte  Foobar Oberfläche hat. Wo sind die Programmierer? :crazy:
Bin immer noch auf der Suche nach einer gescheiten Lösung u Foobar in meine Haussteuerung zu integrieren. Kennt sich keiner hier mit php, Javascript aus?
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: blackritus in 28. Januar 2017, 22:12:54
Naja sehr viele Leute haben noch keine Heimautomation (oder kein Eigenheim), dazu dann noch genau die Software von dem Hersteller. Obendrauf müssen sie noch Foobar verwenden (kein anderer Player), keine der bereits verfügbaren Apps und Implementationen wollen, selbst Zeit und fundierte Programmierkenntnisse haben und in dieses Forum kennen.

Das sind doch ganz schön viele Faktoren...
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 28. Januar 2017, 23:07:52
Ja es ist echt sch....
Gut mit der IP Symcon und Mediola Software hätte es ja weniger zu tun. Ich bräuchte halt ein schönes HTML Template, das ich in die Mediola Software per Webseitenelement einfügen könnte. Meine favourite App "FoobarCon" hat leider nicht die Funktion "URL scheme" das ich sie extern über http request starten kann. Anderseits, wenn es ja bei einer App bleiben würde die ich wechseln müsste...muss ich wohl damit leben. Wie die http Befehle in IP Symcon einfüge weiß ich bereits und Foobar lässt sich auch daraus steuern. Es gibt ja schon einige Templates, weiß aber nicht in wie weit ich die anpassen könnte.
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: fooamp in 29. Januar 2017, 01:18:04
In diesem thread geht es vornehmlich um die Unterstützung kommerzieller Produkte mit entsprechenden Links. Letzteres widerspricht den Forenregeln.

http://foobar-users.de/index.php?topic=23.0

Ich habe keine Übersicht, welcher Link wohin führt, und bin nicht darauf aus, mir alle Seiten durchzulesen, die sich dahinter verbergen.

Ich bitte alle Schreiber innerhalb einer Woche ihre Links zu überprüfen, ansonsten muss ich den thread leider löschen.


Edit: Danke, dass das so schnell geschehen ist!
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 29. Januar 2017, 12:14:11
Sorry dafür, habe alle Links gelöscht außer die auf Wiki Seiten etc. gehen.
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 29. Januar 2017, 13:59:18
@blackritus

meinst du man könnte aus dem ajquery Template per css und index.html noch farblich einiges rausholen?
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: blackritus in 12. Februar 2017, 18:52:48
@fooamp
Habe zur Sicherheit den einen Link zu einem Forum auch rausgenommen.


@hechzio
Farblich bist du eh ungebunden. Solange es im Rahmen von "normalem" Webdesign geht, sollte das auch machbar sein.

Wenn du jetzt aber z.B. Buttons mit welligen Außenrahmen willst, dann müsstest du die alle durch Bilder ersetzen und damit auch das ganze html umkremepln und das wird dann alles zu aufwändig und unsauber. Je komplizierter es ist, desto mehr muss man zu Bildern greifen.

Prinzipiell kannst du damit das ganze Layout komplett verändern, es ist immer eine Frage des Aufwands.
Beispiel: http://www.csszengarden.com/ (http://www.csszengarden.com/) ist immer das gleiche html und du kannst verschiedene CSS Dateien auswählen. Damit ändert sich das Design radikal. Wie schon erwähnt, die "basics" zum Verändern sind erst mal
ZitatNeue Bilder, Buttons, Rahmen, Transparenz, Schatten, Schrift, Farben, Positionen.
in CSS3 gibt es auch in paar Animationen, aber mal ganz langsam, das kommt wenn dann erst später. Es geht ja erst mal um das grunsätzliche Layout.

Photoshoppe doch mal etwas zusammen, wie du dir das vorstellst. Beachte auch immer, was passieren soll, wenn das Anzeigefenster größer oder kleiner wird. Oder in deinem Fall reicht es eigentlich, wenn es auf die Auflösung des Tablets angepasst ist?
Titel: Re: Foobar über HTTP steuern / integration in eine Tablet Fernbedienung
Beitrag von: Hechizo in 12. Februar 2017, 19:31:11
@blackritus
ich werde mal so eine Anzeige in Photoshop oder ähnliches basteln wie ich mir das in etwa vorstelle. Ich habe dir mal eine PN gesendet mit einem Link zu einem GUI Kit das ich nutzen möchte.