Bildschirm-Hardcopys von Menüs

Anlaufschwierigkeiten? Was ist was? Worum geht's?
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Bildschirm-Hardcopys von Menüs

Beitrag von Hannes123 »

Hallo zusammen,

wie kann ich Hardcopys von einem Menü erstellen, wenn ich hier bestimmte Einstellungen dokumentieren möchte? Ich verwende sowohl das Yadi-Image als auch das von JtG.

Gruß
Hannes
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

dafür gibt es "fbshot". Ob das in den Images drin ist weiß ich aber nicht.
There are 10 types of people in the world: those who know binary and those who don't
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

DieMade hat geschrieben:dafür gibt es "fbshot". Ob das in den Images drin ist weiß ich aber nicht.
Im Yadi-Image nicht. Unter Enigma können OSD-Shots mit cdem Button OSD-Shot im WebInterface gemacht werden. Um ein Neutrino-Menü darzustellen reicht IMO auch ein Texteditor ;)
Schon gelesen ???
ENIGMA-DOC
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Fbshot kann hier runtergeladen werden. http://www.dbox2.info/download.php?fileID=178
Nach /tmp laden, per telnet auf die Box gehen /tmp/fbshot Dateiname.png. Bilder per FTP auf den PC laden.
Im Jack the Grabber Image ist fbshot enthalten.

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

Danke für die Hilfe. Bekomme aber immer die Fehlermeldung "Ungültiger Befehl". Die Datei steht aber in "/tmp/"
Gruß
Hannes
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

chmod +x /tmp/fbshot nicht vergessen und die Datei binär hochladen.
There are 10 types of people in the world: those who know binary and those who don't
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

Die Rechte stehen alle auf 777. Somit dürfte hier kein Fehler durch entstehen. Was heißt binär hochladen?

Gruß
Hannes
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Das ist eine Einstellung des jeweiligen FTP-Clients, die aussagt daß die Datei ohne Änderungen 1:1 auf das Zielsystem kopiert werden soll.

Aber "Ungültiger Befehl" klingt auch nicht nach einer Fehlermeldung der busybox :gruebel:
There are 10 types of people in the world: those who know binary and those who don't
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

Wie aktiviere ich denn fbshot im Jtg-Image? Wenn ich in /bin/ wechsel und versuche fbshot zu starten erscheint wieder "Ungültiger Befehlt".

Gruß
Hannes
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

cd /tmp
fbshot Dateiname.png

Danach findest Du das Bild im /tmp Verzeichnis als Dateiname.png

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

Die Fehlermeldung ist leider die immer noch die gleiche. :-(

Gruß
Hannes
doc
Contributor
Beiträge: 1623
Registriert: Donnerstag 10. Januar 2002, 20:03

Beitrag von doc »

Ähm du mußt dem Linux auf der Box noch sagen wo es "fbshot" finden wird!

Linux sucht bei einer Eingabe auf der Console nur in den in der $PATH Variable gespeicherten Verzeichnissen ob es eine datei findet deren Name auf das passt was du da eingegeben hast. Das ist ein bedeutender Unterschied zu Windows/MSDos!

Und da das /tmp Verzeichniss nicht in der $PATH Variable steht kann die Shell das fbshot auch nicht finden! Was nun machen?
Ganz einfach: einen Zeiger auf das aktuelle Verzeichniss mit übergeben bei der Eingabe des Programms welches du starten willst. Der Zeiger auf das Verzeichniss in dem du dich befindest ist einfach ein Punkt mit einem backslash. Damit sucht die Shell in dem verzeichniss in den du dich gerade befindet nach fbshot.

Code: Alles auswählen

/cd /tmp
tmp # ./fbshot
Insofern war der Hinweis vom Gesteinigten fast ganz richtig. 8)

Du kannst natürlich fbshot aus jeden anderen Verzeichniss aufrufen. Dazu mußt du halt den kompletten Pfand angeben wo die Shell das Programm finden soll. .z.B. aus /var/tuxbox/config

Code: Alles auswählen

/var/tuxbox/config # /tmp/fbshot
So viel Spass auf der Linuxconsole! :P
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Bei mir funktioniert es aber so, da fbshot im JtG-Image in /bin liegt und somit natürlich auch im Pfad. Wie gesagt fbshot ist fest im JtG-Image eingebaut. Siehe log vom telnet.

Code: Alles auswählen

Willkomen auf Ihrer d-box 2 - Kernel 2.4.27-dbox2 (11:02:55). - JtG - Edition
(none) login: root
Password:


BusyBox v1.00-rc3 (2004.09.15-07:51+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ > cd tmp
/tmp > fbshot 1.png
Framebuffer /dev/fb/0 is 414720 bytes.
Grabbing 720x576 ...
done.
Writing 1.png ...done.
/tmp > ls
1.png           ifstate         timerd.sock     tuxmaild.sock
camd.socket     inetd.pid       tuxmail.0       zapit.sock
controld.sock   neutrino.sock   tuxmaild.log
icon.gif        sectionsd.sock  tuxmaild.pid
/tmp >
Greetz von DrStoned :lol: :lol: :lol:
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Nachmal, "Ungültiger Befehl" kann nicht von der busybox kommen - beschreibe bitte mal Schritt für Schritt wie Du vorgehst.
There are 10 types of people in the world: those who know binary and those who don't
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Ich denke mal er probiert das ganze auf seinem PC aus. :o :o :o
Greetz von DrStoned :lol: :lol: :lol:
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

Hier die Schritte, da der Fehler noch immer vorhanden ist:

Windows - Start - Ausführen: ftp xxx.xxx.xxx
Benutzer: root
Password: dbox2
>Login succesful

cd /tmp
>Directory seccesful changed.


tmp # ./fbshot 1.png
>Ungültiger Befehl

fbshot 1.png
>Ungültiger Befehl


Der Prompt mit "/tmp" erscheint bei mir allerdings nicht, sondern lediglich "ftg>".

Gruß
Hannes
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Windows - Start - Ausführen: ftp xxx.xxx.xxx
telnet statt ftp
There are 10 types of people in the world: those who know binary and those who don't
Hannes123
Einsteiger
Einsteiger
Beiträge: 263
Registriert: Mittwoch 18. Februar 2004, 06:00

Beitrag von Hannes123 »

Tausend-Danke!!! Es geht. Wirklich dummer Fehler.

:-) :-) :-)

Gruß
Hannes