Seite 1 von 1

linViex

Verfasst: 27. August 2006 17:55
von andiK
Hallo zusammen,

ich möchte Euch hiermit mein Open Source Programm linViex vorstellen.

linViex ist eine graphische Programmierumgebung um kleine Applikationen (ursprünglich im Bereich Home-Automation) zu erstellen.

Hier können kleine funktionelle "Widgets" auf einer graphischen Oberfläche erzeugt werden, die dann mit Verbindungen Daten
austauschen können. Für diese Verbindungen habe ich konsequent das Signal-Slot Konzept von Qt verwendet und es funktioniert echt prima.

linViex unterstützt eine Reihe von Widgets für
- den Input von Daten: Sensoren, RemoteControl, E-Mail, File Input,
- das Prozessieren von Daten: Text-zu-WaveDatei, Menuesteuerung, etc.
- die Ausgabe von Daten: PowerSwitch, PowerDimmer, AudioPlayer, E-Mail, etc...

Datentypen, die über die Verbindungen ausgetauscht weden können sind, "event", bool, integer, double und String.
Für die Analyse und Verarbeitung dieser Datentypen gibt es auch jeweils eine Reihe von Wigets.

linViex ist entwickelt und getestet auf Linux. Das rpm Paket ist für i386 Systeme und getestet auf Fedora Core 5 und Suse Linux 10.1.

linViex habe ich in einer ersten Version 0.8.2 auf sourceforge.net eingestellt. Es ist die
erste Veröffentlichung und wird von mir weiterhin verbessert und erweitert. Der Source Code ist nicht der best-kommentierte,
aber ich gelobe Besserung und arbeite daran.

http://sourceforge.net/projects/linviex

Bei den Screenshots dort seht Ihr auch ein paar Beispielprogramme.

Ich freue mich auf Kommentare und Vorschläge jeder Art. Vielleicht möchte
auch jemand an linViex mitarbeiten?!?

Cheers,

Andi

Verfasst: 30. Januar 2009 14:54
von s-valve
Hallo Andi,

klingt erstmal interessant. So richtig schlau wird man aus der sourceforge Seite aber nicht. Die Doku des Projektordners sieht da schon besser aus. Du solltest in der html Dateien aber interne links nutzen, damit man vom Inhaltsverzeichnis zu den Einträgen springen kann.
Die Idee etwas für Homeautomation zu entwickeln ist schon nicht schlecht.

Bekomme übrigens das Projekt nicht kompiliert (System Windows XP, Qt 4.4.3 unkonfiguriert)

Code: Alles auswählen

In file included from inputdialogs.cpp:22:
inputobjects.h:29:19: usbpp.h: No such file or directory
mingw32-make[1]: *** [compilations/inputdialogs.o] Error 1
Grüße,
M

Verfasst: 30. Januar 2009 18:26
von -=Freaky=-
usbpp.h ist iirc teil von libusb, hast du die mit headern installiert?

mfg,
julian

Verfasst: 1. Februar 2009 15:44
von androphinx
Bekomme übrigens das Projekt nicht kompiliert (System Windows XP, Qt 4.4.3 unkonfiguriert)
Sorry, aber da gibt es keine libusb. Die gibts nur unter Linux bzw. müsste man sehen, ob man sie für windows zum laufen kriegt...

Mfg androphinx

Verfasst: 1. Februar 2009 15:59
von -=Freaky=-