staging.inyokaproject.org

WSG - Wallpaper Slideshow Generator - Ein Programm zum leichten Erstellen von Hintergrund Slideshows

Status: Gelöst | Ubuntu-Version: Ubuntu 9.10 (Karmic Koala)
Antworten |

Alci

Avatar von Alci

Anmeldungsdatum:
11. Januar 2009

Beiträge: 991

Liebe -Freunde,

ich lerne in der Schule programmieren mit Delphi, deswegen habe ich ein kleines Programm in Lazarus programmiert, dass eine XML-Datei aus Bilder erstellt, die man dann als Hintergrund Slideshow benutzen kann.

Um das Programm zu starten, muss die Binär-Datei ausführbar gemacht werden und folgende Pakete müssen nachinstalliert werden. ☺

1
sudo apt-get install libc6 libx11-6 libgtk2.0-0 libglib2.0-0 libpango1.0-0 libcairo2 libfontconfig1 libpng12-0 libpixman-1-0 libxcomposite1

Folgende Features sind bereits implementiert:

  • mehrere Bilder auswählen bzw. löschen

  • XML-Datei generieren bzw. anwenden

  • Startzeit festlegen

  • Anzeige- bzw. Überblendungsdauer festlegen

Folgendes fehlt noch:

  • Mehrere Datei gleichzeitig löschen

  • Icon

  • Einstellungsdialog

  • ...

WSG.tar.gz (1.4 MiB)
Ein Programm zum leichten Erstellen von Hintergrunddiashows
Download WSG.tar.gz
Bilder

Greebo

Avatar von Greebo

Anmeldungsdatum:
21. November 2006

Beiträge: 3443

Alci schrieb:

Folgende Features sind bereits implementiert:

  • mehrere Bilder auswählen bzw. löschen

[...]

  • Anzeige- bzw. Überblendungsdauer festlegen

[...]

Folgendes fehlt noch:

  • Mehrere Datei gleichzeitig löschen

[...]

  • Einstellungsdialog

Hmmm? ^^ Ansonsten fehlt noch der Hinweis wo man das Programm begutachten kann, und warum nur als Binary? Und was für ne Binary x64? Sparc?

Alci

(Themenstarter)
Avatar von Alci

Anmeldungsdatum:
11. Januar 2009

Beiträge: 991

Greebo schrieb:

Ansonsten fehlt noch der Hinweis wo man das Programm begutachten kann,

Ja, entschuldige ich hatte gerade ein Problem beim Uploaden. Der hat immer einen Fehler angezeigt. ☹ Aber jetzt ist es im ersten Thread.

und warum nur als Binary? Und was für ne Binary x64? Sparc?

Weil ich zurzeit nicht weiss, wie ich es sonst machen soll, bin noch am Probieren. Siehe:

Greebo

Avatar von Greebo

Anmeldungsdatum:
21. November 2006

Beiträge: 3443

Hmmm Lazarus sagte mir jetzt nichts, ist aber laut Wikipedia eine IDE für FreePascal, die anscheinend nur Ähnlichkeiten mit Delphi hat. Zu Delphi hätte ich ansonsten spontan zB. http://www.dummzeuch.de/delphi/delphi_make/deutsch.html gefunden.

Greebo

Avatar von Greebo

Anmeldungsdatum:
21. November 2006

Beiträge: 3443

Erster Eindruck, beim Starten per GUI sagt er mir aus unerklärlichen Gründen was von unbekannter Format (Wird aber als ELF Datei gewertet), beim Starten aus der Console gibts noch einige Warnmeldungen der API, sowas muss nicht sein 😉. Die GUI ist an und für sich ganz okey, vor allem für ein frühes Künstlerwerk, allerdings finde ich die XML "Vorschau" etwas sinnlos, wenn der generierte Code erst nach dem Speichern der Datei angezeigt wird. Dann fehlt noch etwas Info außenrum, zB. was man mit der generierten XML jetzt anfangen soll, ich vermute mal die ist in Verbindung mit dem Crunchy Branch von GNOME einzusetzen?

Alci

(Themenstarter)
Avatar von Alci

Anmeldungsdatum:
11. Januar 2009

Beiträge: 991

OK ☺ Danke für das Feedback. Wenn du die XML-Datei als Hintergrund hinzufügst oder einfach die Checkbox anklickst, werden die Bilder als Hintergrund Slideshow angezeigt, wie die Weltall Slideshow. 😉

Krino

Avatar von Krino

Anmeldungsdatum:
31. Juli 2009

Beiträge: 1968

Hallo Alci!

Ich würde liebend gerne Dein Programm installieren und benutzen.
Allerdings habe ich keine Ahnung, was ich mit WSG.tar.gz anfangen soll.

Mit Deiner Kommandozeile

sudo apt-get install libc6 ...

habe ich keine Probleme.

Aber wie geht's dann weiter? Wäre für ein paar Tips sehr dankbar...

Alci

(Themenstarter)
Avatar von Alci

Anmeldungsdatum:
11. Januar 2009

Beiträge: 991

Krino schrieb:

Hallo Alci!

Ich würde liebend gerne Dein Programm installieren und benutzen.
Allerdings habe ich keine Ahnung, was ich mit WSG.tar.gz anfangen soll.

Mit Deiner Kommandozeile

sudo apt-get install libc6 ...

habe ich keine Probleme.

Aber wie geht's dann weiter? Wäre für ein paar Tips sehr dankbar...

Du entpackst das Archiv:

danach wählst du mit

Ungültiges Makro

Dieses Makro ist nicht verfügbar

Eigenschaften der Datei WSG.bin aus, und machst die Datei ausführbar:

Und dann Datei als Programm ausführen anklicken. 😉

Danach sollte bei Doppelklick das Programm starten. 😉

Krino

Avatar von Krino

Anmeldungsdatum:
31. Juli 2009

Beiträge: 1968

Tut mir leid, bin Anfänger...
Nach dem Entpacken sehe ich nur eine Datei WSG.bin, aber keinen Ordner WSG. Oder versteckt der sich irgendwo?

Alci

(Themenstarter)
Avatar von Alci

Anmeldungsdatum:
11. Januar 2009

Beiträge: 991

Das mit Ordner ist falsch, habe mich vertan, einfach den Punkt überspringen und die WSG.bin Datei ausführbar machen 😉

BodomBeachTerror

Anmeldungsdatum:
24. März 2008

Beiträge: 788

Krino schrieb:

Tut mir leid, bin Anfänger...
Nach dem Entpacken sehe ich nur eine Datei WSG.bin, aber keinen Ordner WSG. Oder versteckt der sich irgendwo?

Dann musst du die WSG.bin ausführbar machen und doppelklicken.

Krino

Avatar von Krino

Anmeldungsdatum:
31. Juli 2009

Beiträge: 1968

(unlöschbarer Doppelpost, siehe nächsten Beitrag.)

Krino

Avatar von Krino

Anmeldungsdatum:
31. Juli 2009

Beiträge: 1968

Habe über Rechtsklick das Häkchen bei "Ausführbar" gesetzt.
Nach Doppelklick kommt die Meldung

»/home/krino/Desktop/WSG.bin« konnte nicht angezeigt werden.
Die Datei hat einen unbekannten Dateityp
ls -la
ergibt
-rwxr-xr-x  1 krino krino 4095348 2009-11-04 22:34 WSG.bin

Was mache ich falsch?

Alci

(Themenstarter)
Avatar von Alci

Anmeldungsdatum:
11. Januar 2009

Beiträge: 991

Mach mal in einem Terminal folgendes:

1
cd ~/Desktop/ && chmod +x WSG.bin && ./WSG.bin

Krino

Avatar von Krino

Anmeldungsdatum:
31. Juli 2009

Beiträge: 1968

Dann kriege ich ganz viele Warnungen von dieser Sorte:

[WARNING] Out of OEM specific VK codes, changing to unassigned
[WARNING] Out of unassigned VK codes, assigning $FF

(WSG.bin:2379): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

und Dein GUI zeigt sich. Wenn ich das Terminal wieder schließe, ist auch das GUI weg.
Ich glaube, ich lasse das erst mal...


EDIT
Also, Dein Programm funktioniert und liefert auch funktionierende XML-Dateien. ☺
Nur mit dem Aufruf breche ich mir im Moment noch einen ab.
Geht nur aus der Konsole heraus, mit den erwähnten Fehlermeldungen. Doppelklick geht nicht...

Antworten |