Seite 1 von 2

Langsame Software - OpenSource

Verfasst: 10. Juni 2008 14:37
von hannes_m
Hy,

ich hab mal ne Frage:

* wie bringe ich die Software (am PC) dazu schneller zu werden - die Geschwindigkeit ist eine Katastrophe

* ist eventuell eine Freie Software für die One geplant bzw. würde sich da was machen lassen?

Danke

Re: Langsame Software - OpenSource

Verfasst: 10. Juni 2008 14:42
von TheWolf
hannes_m hat geschrieben: * wie bringe ich die Software (am PC) dazu schneller zu werden - die Geschwindigkeit ist eine Katastrophe
Indem Du Dich bei Logitech anstellen lässt und denen sagst/zeigst, wie man effizient programmiert.
Nein, Scherz. Du hast keine Chance und musst damit leben ... wie wir alle auch. :cry:
hannes_m hat geschrieben: * ist eventuell eine Freie Software für die One geplant bzw. würde sich da was machen lassen?
Glaub ich kaum, aber das fragst Du am Besten direkt bei Logitech nach.

Verfasst: 10. Juni 2008 16:54
von std
Hi,

die Soft braucht ganz schön Power. Aber selbst auff meinem alten 700Mhz wars ganz erträglich wenn die Software erstmal lief.

Aber auf meinem aktuellen Lappie geht alles recht flott

Verfasst: 10. Juni 2008 17:35
von Kat-CeDe
Hi,
die Software läuft eigentlich recht flott. Das Problem ist die permanente Datenverbindung die manchmal richtig schleicht.

Ralf

Verfasst: 10. Juni 2008 18:06
von listener
Hallo,

als bei mir ist die Software auch flott genug, merkliche Verzögerungen gibt's nur manchmal beim Update der FB, das liegt aber dann an der Verbindung zu Logi. Und mein Schlepptop ist auch schon 5 Jahre alt und war damals bestimmt kein High-End-Produkt.

Grüße

listener

Verfasst: 14. Juni 2008 18:26
von Norm
Hallo

Klar gibt es ein Open-Source Project.

Siehe hier: http://www.phildev.net/concordance/

Zusammen mit einem grafischen Programm namens Congruity lässt sich die Harmony mit einem beliebigen Browser schnell, stabil und komfortabel programmieren, primär unter Linux, es geht aber auch unter Windows.

bis dann

Norm

Verfasst: 14. Juni 2008 18:36
von std
Hi,

kannst du mal Screenshots machen und/oder die Anwendung/Features mal genauer erläutern?
Welche Vor- und Nachteile bestehen gegenüber der Harmony-Software?
Und muss man unter Windows was beachten oder muss Programme zusätzlich installieren? Mein English reicht nicht um das herauszulesen

Verfasst: 15. Juni 2008 13:37
von Norm
Hi std
std hat geschrieben:Hi,
kannst du mal Screenshots machen und/oder die Anwendung/Features mal genauer erläutern?
Ich kanns versuchen, siehe am Ende des Postings
Welche Vor- und Nachteile bestehen gegenüber der Harmony-Software?
Vorteile:

Schnell und Stabil, keine langen Wartezeiten im Vergleich zur Logitech-Software

Die Möglichkeit, ein komplettes Backup der Fernbedienung zu machen, sowohl Settings als auch Firmware.

Quelloffen, daher auch die Möglichkeiten, in naher Zukunft eine Offline-Programmierung durchführen zu können, dann ist man nicht mehr von Logitech abhängig. Dies setzt nur voraus, das alle Anwender ihre FB-Datenbanken untereinander austauschen und somit eine eigenen Datenbank entsteht.

Nachteile:

Noch werden nicht alle Harmony-FBs unterstützt. Auch das Einlernen von IR-Kommandos scheint noch nicht zu funktionieren.
Und muss man unter Windows was beachten oder muss Programme zusätzlich installieren? Mein English reicht nicht um das herauszulesen
Ich habe mich schon vor langer Zeit von dem Windows-Geraffel verabschiedet und benutze ausschliesslich Linux. Kann also über Windows nichts sagen.

Ich bin gerade dabei, auf http://wiki.ubuntuusers.de einen Wiki-Eintrag zu schreiben, wie man was installieren muss.

Unter Linux benötigt man das concordance Programm sowie das Python-Script Congruity (grafische Oberfläche). Beide Programme klinken sich in den Webbrowser ein und werden automatisch immer dann aufgerufen, wenn die Fernbedienung angesprochen wird.

Screenshots folgen im nächsten Posting.

Norm

Verfasst: 15. Juni 2008 13:42
von std
danke schonmal,

aber nur für die Harmony sich jetzt tage- und wochenlang mit Linus auseinandersetzen zu müssen :roll:

Obwohl ich ja schon 2 Versionen die von CD starten hier herum liegen hab

Sicher hat Windows seine Nachteile.................aber nachdem ich dieses jahr zum ersten mal ein fertig konfiguriertes Notebook gekauft habe (vorher immer selber gebastelt) stelle ich fest wie schön es ist wenn alles problemlos und ohne ewiges rumgebastele funktioniert.

Verfasst: 15. Juni 2008 13:45
von Norm
Hallo

So, hier mal drei Screenshots während der Programmierung der Fernbedienung:

Bild

Bild

Bild

MIt concordance/congruity ist die Harmony bei mir unter Linux/Firefox 3.0 in weniger als 2 Minuten fertig programmiert.

Norm
[/img]

Verfasst: 15. Juni 2008 13:54
von Norm
Hi std
std hat geschrieben:danke schonmal,aber nur für die Harmony sich jetzt tage- und wochenlang mit Linus auseinandersetzen zu müssen :roll:
Um Gottes willen, nein. Steig einfach um und installier es für immer :D
Sicher hat Windows seine Nachteile.................
Ich war mit meinem XP auch immer problemlos unterwegs, bis, ja bis ein Trojaner sich einschlich. Und dies mir - dem fast schon paranoiden Typen mit Antivirus, nie als Admin arbieten, da war dann Schluss, hab mir Kubuntu installiert und kann seitdem wunderbar damit arbeiten und vermisse Windows kein Stück.
gebastelt) stelle ich fest wie schön es ist wenn alles problemlos und ohne ewiges rumgebastele funktioniert.
Mein Kubuntu 8.04 funktionierte sowohl auf meinem Desktop als auch auf meinem Notebook out-of-the-Box ohne Gebastel. Egal ob WLAN, HBCI mit Klasse-3 Lesegerät oder sonst irgendetwas - alles funktionierte.

Man muss sich halt nur nicht vom schönen "Windows-Schein" nicht blenden lassen und sich auf LInux einlassen, denn Linux ist ja schliesslich nicht Windows.

Oh, schon wieder alles so off-topic ... mal zurück zur Software. Sowohl Concordance als auch Congruity laufen auch unter Windows, so man es selber kompiliert bzw. jemand fertige Binaries erstellt hat.

bis dann

Norm

Verfasst: 15. Juni 2008 13:55
von std
danke die auf jeden Fall :)

Verfasst: 15. Juni 2008 17:08
von a_r_schulz
Hallo,

Als interessierter Teilzeit-Beteiligter am concordance-Projekt möchte ich vorsichtshalber vor allzugroßer Euphorie warnen:

concordance (genauer: die libconcord-Bilbliothek) soll im Wesentlichen nur den unter LINUX nicht vorhandenen Device-Treiber für die USB-Kommunikation mit der Harmony ersetzen, d.h. für die Kommunikation mit der Harmony über USB sorgen.
Auch mit concordance erfolgt die Erstellung der Konfiguration nach wie vor auf der Logitech-Website - wenn man mit seinem Standard-Browser dorthin surft, sogar noch mit dem Uralt-Webinterface, dem noch einige Funktionen fehlen. Das neue Webinterface erhält man nur mit der richtigen User-Agent Kennung:
'HarmonyBrowser/7.4.3 (Build 0; UpdatedFrom 7.4.1.1; Skin logitech; Windows XP 5.1; x86; en; rv: 1.8.0.2) Gecko/20060125'
Beim Aktualisieren der Konfiguration (und einigen anderen Funktionen) kommt dann, ggf. die Aufforderung, ein File zu empfangen, das man dann per concordance (bzw. congruity) zur Harmony übertragen muss.
Der genaue Aufbau so eines Konfigurationsfiles wurde, soweit ich weiss, bisher nicht geknackt - eine Konfiguration ohne Beteiligung der Logitech-Website zu erstellen, ist daher bis auf weiteres utopisch.
Man kann mit concordance zwar prinzipiell einen Backup der aktuell in der Harmony gespeicherten Konfiguration machen, diesen dann allerdings nicht mehr bearbeiten, ganz devon zu schweigen, seine Konfiguration bei Logitech wieder auf diesen Stand zurückzusetzen.

Damit das Projekt etwas interessanter wird, versuche ich gerade, Phil und Steven zu überzeugen, meinen Code zum Einlesen von Pronto-Hex-Codes in die offiziellen Versionen von concordance/congruity aufzunehmen...

Verfasst: 15. Juni 2008 20:43
von Norm
a_r_schulz hat geschrieben:concordance (genauer: die libconcord-Bilbliothek) soll im Wesentlichen nur den unter LINUX nicht vorhandenen Device-Treiber für die USB-Kommunikation mit der Harmony ersetzen, d.h. für die Kommunikation mit der Harmony über USB sorgen.
Und diese Aufgabe erledigt libconcord hervorragend. Wohlgemerkt, ich kenne sowohl die Logitech-Software als auch libconcord/concordance/congruity.
Auch mit concordance erfolgt die Erstellung der Konfiguration nach wie vor auf der Logitech-Website
Hat ja auch niemand das Gegenteil behauptet :)
wenn man mit seinem Standard-Browser dorthin surft, sogar noch mit dem Uralt-Webinterface, dem noch einige Funktionen fehlen. Das neue Webinterface erhält man nur mit der richtigen User-Agent Kennung
Danke für die Info, wusste garnicht, das es eine neue Oberfläche gibt. Das Uralt-Webinterface machte allerdings bei mir auch keine Probleme, so das ich nichts sonderlich vermisst habe.
Der genaue Aufbau so eines Konfigurationsfiles wurde, soweit ich weiss, bisher nicht geknackt - eine Konfiguration ohne Beteiligung der Logitech-Website zu erstellen, ist daher bis auf weiteres utopisch.
Leider ja. Aber wer weiss .... ;)
Man kann mit concordance zwar prinzipiell einen Backup der aktuell in der Harmony gespeicherten Konfiguration machen, diesen dann allerdings nicht mehr bearbeiten, ganz devon zu schweigen, seine Konfiguration bei Logitech wieder auf diesen Stand zurückzusetzen.
Das mag sein, aber man kann immerhin das erzeugte Backup wieder in seine FB programmieren. Eine grosse Hilfe für alle, die sich ihre FB mal so gründlich "versaut" haben und keinen Onlinezugriff besitzen.
Damit das Projekt etwas interessanter wird, versuche ich gerade, Phil und Steven zu überzeugen, meinen Code zum Einlesen von Pronto-Hex-Codes in die offiziellen Versionen von concordance/congruity aufzunehmen...
Dank Phil und Steven gib es überhaupt erst eine Möglichkeit, seine Harmony unter Linux zu programmieren. Und das ist ja schon mal ein wenig Euphorie wert., finde ich :)

Viel Glück mit deinen Pronto-Codes.

Norm

Verfasst: 15. Juni 2008 20:47
von Norm
Norm hat geschrieben:
a_r_schulz hat geschrieben:concordance (genauer: die libconcord-Bilbliothek) soll im Wesentlichen nur den unter LINUX nicht vorhandenen Device-Treiber für die USB-Kommunikation mit der Harmony ersetzen, d.h. für die Kommunikation mit der Harmony über USB sorgen.
Und diese Aufgabe erledigt libconcord hervorragend. Wohlgemerkt, ich kenne sowohl die Logitech-Software als auch libconcord/concordance/congruity und würde mich immer wieder für concordance entscheiden - ist einfach schneller und stabiler als der Logitech-Mist.
Auch mit concordance erfolgt die Erstellung der Konfiguration nach wie vor auf der Logitech-Website
Hat ja auch niemand das Gegenteil behauptet :)
wenn man mit seinem Standard-Browser dorthin surft, sogar noch mit dem Uralt-Webinterface, dem noch einige Funktionen fehlen. Das neue Webinterface erhält man nur mit der richtigen User-Agent Kennung
Danke für die Info, wusste gar nicht, das es eine neue Oberfläche gibt. Das Uralt-Webinterface machte allerdings bei mir auch keine Probleme, so das ich nichts vermisst habe.
Der genaue Aufbau so eines Konfigurationsfiles wurde, soweit ich weiss, bisher nicht geknackt - eine Konfiguration ohne Beteiligung der Logitech-Website zu erstellen, ist daher bis auf weiteres utopisch.
Leider ja. Aber wer weiss .... ;)
Man kann mit concordance zwar prinzipiell einen Backup der aktuell in der Harmony gespeicherten Konfiguration machen, diesen dann allerdings nicht mehr bearbeiten, ganz devon zu schweigen, seine Konfiguration bei Logitech wieder auf diesen Stand zurückzusetzen.
Das mag sein, aber man kann immerhin das erzeugte Backup wieder in seine FB programmieren. Eine grosse Hilfe für alle, die sich ihre FB mal so gründlich "versaut" haben und keinen Onlinezugriff besitzen bzw. schnell den Ursprungszustand wieder herstellen möchten.
Damit das Projekt etwas interessanter wird, versuche ich gerade, Phil und Steven zu überzeugen, meinen Code zum Einlesen von Pronto-Hex-Codes in die offiziellen Versionen von concordance/congruity aufzunehmen...
Dank Phil und Steven gib es überhaupt erst eine Möglichkeit, seine Harmony unter Linux zu programmieren. Und das ist ja schon mal ein wenig Euphorie wert, und interessant genug ist es auch jetzt schon, finde ich :)

Viel Glück mit deinen Pronto-Codes.

Norm