Gibt es eine moglichkeit dass ich in einem bashskript dialoge in die man unter x anklicken kann (wie beimi midnight-commander kurz mc) erscheinen?
Gibt es eine moglichkeit dass ich in einem bashskript dialoge in die man unter x anklicken kann (wie beimi midnight-commander kurz mc) erscheinen?
2sec Google:
http://openbook.rheinwerk-verlag.de/...004E781F018172
(die ultrageheime Suchanfrage, so rein gar nicht intuitiv, war einfach "bash dialog".)
Ich bin root - ich darf das.
https://mostlylinux.wordpress.com/bashscripting/kdialog
Es gibt noch ein paar.
zenity xdialog dialog
Alle mal gucken.
Geändert von BetterWorld (09.02.16 um 20:53 Uhr)
Wenn es ein bisken mehr sein darf: https://wiki.ubuntuusers.de/yad/
Sollte für jede Distri verfügbar sein, nicht nur Ubuntu.
yad ist das aktuellste dieser tools, suche dir eines raus welches moeglichst wenige zusaeztliche Abhaengigkeiten benoetigt.
Also QT fuer KDE (dialog), gnome fu fuer gnome (zenity), unity ...
Zwischen anonym sein wollen und seine Daten nicht verkaufen wollen, liegen zwei Welten. Wenn man sich einen kostenpflichtigen Dienst sucht, dann meist, weil man für diese Dienstleistung zahlt und nicht selbst das Produkt sein will.
@Efraim,
kennst du dich mit "yad" gut aus?
Meine Frage wäre, ist es möglich die Größe des Textfeldes zu variieren?
Sprich, ich will ein Eingabefeld haben das ich aber nicht auf Standard Größe haben möchte, sondern ein 200x200 Viereckiges Textfeld z.B.
Weißt du ob so was geht?
In der Hilfe und auf der man page hab ich leider nichts gefunden-.-...
Danke schon mal!
Grüße,
iBlack
Superquadratisch, Galaktisch gut!
@iBlack: geometry
Siehe:
https://wiki.ubuntuusers.de/yad/
@fork:
ja, das die allgemeine Größe des Fensters mit geometry verändert wir das weiß ich, jedoch kann ich wohl nicht spezifisch das Textfeld vergrößern oder?
Grüße,
iBlack
Superquadratisch, Galaktisch gut!
Ich würde mich wundern, wenn nach 1 Stunde Internetrecherche das Problem nicht gelöst wäre. Und: Nein, ich habe yad noch nie verwendet. Aber: Ja, ich kann google benutzen.
Ich Google leider schon über ein Tag!
Aber irgendwie will das nicht so =D Entweder habe ich die falschen Suchbegriffe oder ich bin zu inkompetent.
Möglicherweise auch beides - mist
iBlack
Superquadratisch, Galaktisch gut!
Hi iBlack,
ich orakel mal und sage das geht nicht, jedenfalls nicht wenn du mit entry arbeitest. Was aber geht ist text-info - ich habe zwar nur zenity, aber das ist ja der Vorgänger, also wird es bei yad wohl auch so sein...
Viel Spaß beim verstehenCode:foo=`zenity --entry --height=400 --width=400 --title="single line"` && zenity --info --text="<span font='12'>your input: <span foreground='blue'><i>$foo</i></span></span>" || zenity --error --text="fatal" # vs foo=`zenity --text-info --height=400 --width=400 --title="multi line" --editable` && zenity --info --text="<span font='12'>your input: <span foreground='blue'><i>$foo</i></span></span>" || zenity --error --text="fatal"
[edit]ähnlicher code, aber einfach zu lesen:
Code:foo=`zenity --entry --height=400 --width=400 --title="single line"` zenity --info --text="<span font='12'>your input: <span foreground='blue'><i>$foo</i></span></span>" # vs foo=`zenity --text-info --height=400 --width=400 --title="multi line" --editable` zenity --info --text="<span font='12'>your input: <span foreground='blue'><i>$foo</i></span></span>"
Geändert von nopes (25.02.16 um 19:12 Uhr)
Gruß nopes
(,,,)---(^.^)---(,,,) /var/log/messages | grep cat
Ja, mit HTML geht dann doch alles
@iBlack:
Ich hoffe Du verzeihst mir meinen vielleicht etwas arroganten Tonfall. Ich muss sagen, dass mir im Moment schon vieles mit Linux leicht fällt, weil ich mich doch längere Zeit reingekniet habe. Davor war das nicht so. Ich hab' oft gekotzt, weil's nie funktioniert hat und weil nix einfach ging. Aber irgend kann man das Linux-Auto fahren und damit fährt man halt viel schneller als mit dem Linux-Fahrrad oder zu Fuss. ;-)
@ fork,
seid mir marce mal die Meinung gesagt hat und BetterWorld und das ganze Uhrgestein hier, habe ich das mal drüber nachgedacht und mir ist bewusst geworden das ihr es eigentlich nur gut meint =)
Ich bin euch super Dankbar das ihr mir überhaupt noch antwortet obwohl ich auch nicht gerade nett war =P
Ich hab da kein Problem mehr damit, ich fande deinen Ton auch recht angemessen =)
Vielen Dank dir nochmal!
Grüße,
iBlack
Superquadratisch, Galaktisch gut!
BetterWorld ist eigentlich noch recht neu hier, gehört nicht zum Urgestein.
Unter Linux eine .exe-Datei ausführen ist ganz einfach. Man nimmt eine beliebige unter Linux ausführbare Datei, benennt sie um in AusfuehrbareDatei.exe und führt sie aus.
Lesezeichen