Members: 493
Threads: 955
Posts: 6,037
Online: 2

Newest Member: Tom82


Eyecandy for your KDE-Desktop

Applications for you KDE-Desktop

Eyecandy for your XFCE-Desktop

Eyecandy for your GNOME-Desktop



Zurück   Linux Hilfe Forum > Anwendungsprogramme > Fenster-Manager

Fenster-Manager KDE, Gnome und andere

Thema geschlossen
 
LinkBack (2) Themen-Optionen Ansicht
  2 Link(s) verweist von irgendwo auf diesen Beitrag. Klicke um es zu sehen. #1 (Permalink)  
Alt 13.04.2008, 19:40
Mitglied
 
Registriert seit: 10.03.2008
Beiträge: 93
My Mood:
Haggard befindet sich auf einem aufstrebenden Ast
Standard [gelöst]kdialog nur aus Konsole heraus -unrar mit Passwortabfrage

Hallo Leute!

Folgendes kleines Script ermöglicht es mir rar-archive, die mit passwort versehen sind komfortabel zu öffnen.

( Sicher geht das ganz leicht über die Konsole, habe ich bisher auch so gemacht)

Es geht mir nicht grundsätzlich um Verständnis bei KDialog..ist ja auch trivial hier...

Code:
file=`kdialog --getopenfilename /daten2/Downloads/`

password=`kdialog --password "Bitte Passwort eingeben"` 

echo $password >> /home/tom/Desktop/lastPasswords.txt

/usr/bin/unrar e -p$password $file
Das klappt wunderbar sofern ich das Script von einer Konsole aus aufrufe.

Leider funktioniert es nicht vollständig wenn ich drauf klicke.

Es kommen die gleichen zwei Dialoge jedoch wird das File nicht entpackt!

Kann mir einer erklären woran das liegt ?

Gruß

Haggard
  #2 (Permalink)  
Alt 13.04.2008, 20:00
Benutzerbild von Jens
Super-Moderator
Distribution: openSUSE 11, sidux 2008
 
Registriert seit: 08.01.2007
Ort: Ehingen an der Donau
Beiträge: 1.104
Blog-Einträge: 93
My Mood:
Jens befindet sich auf einem aufstrebenden Ast
Jens eine Nachricht über ICQ schicken Jens eine Nachricht über Skype™ schicken
Standard

Probiere es mal mit unrar x statt e.
__________________

Mit Bloggen? Hier ist beschrieben was Ihr tun müsst!
Wir haben einen Chat schaut doch mal rein!
  #3 (Permalink)  
Alt 14.04.2008, 11:36
Benutzerbild von Jens
Super-Moderator
Distribution: openSUSE 11, sidux 2008
 
Registriert seit: 08.01.2007
Ort: Ehingen an der Donau
Beiträge: 1.104
Blog-Einträge: 93
My Mood:
Jens befindet sich auf einem aufstrebenden Ast
Jens eine Nachricht über ICQ schicken Jens eine Nachricht über Skype™ schicken
Standard

Code:
unrar x -p`kdialog --password "Enter the password"` "%u" "%d"
Code:
extract_here;extract_to;extract_pw;extract_kb
__________________

Mit Bloggen? Hier ist beschrieben was Ihr tun müsst!
Wir haben einen Chat schaut doch mal rein!
  #4 (Permalink)  
Alt 14.04.2008, 18:19
Mitglied
 
Registriert seit: 10.03.2008
Beiträge: 93
My Mood:
Haggard befindet sich auf einem aufstrebenden Ast
Standard

Hi

danke erstmal.

Leider mache ich wohl irgend etwas falsch.

Folgendes habe ich für mich abgeändert, da ich nicht verstehe was genau die beiden variablen machen.

Code:
unrar x -p`kdialog --password "Enter the password"` "%u" "%d"
in
Code:
unrar x -p`kdialog --password "Enter the password"` $file
--> $file kommt von ..kdialog --getopenfilename

Mit dem zweiten Teil von dir komme ich nicht recht weiter, soll ich das wo einbauen ??

Code:
extract_here;extract_to;extract_pw;extract_kb
Auch diese neue Variante funktioniert tadellos über die Konsole - nur nicht per Rechtsklick ( also das Entpacken ).

Kannst du mir nochmal helfen ?

Gruß

Haggard
  #5 (Permalink)  
Alt 14.04.2008, 21:46
Benutzerbild von Jens
Super-Moderator
Distribution: openSUSE 11, sidux 2008
 
Registriert seit: 08.01.2007
Ort: Ehingen an der Donau
Beiträge: 1.104
Blog-Einträge: 93
My Mood:
Jens befindet sich auf einem aufstrebenden Ast
Jens eine Nachricht über ICQ schicken Jens eine Nachricht über Skype™ schicken
Standard

Probiere es mal so als Kdialog. Lege die Datei in
Code:
~/.kde/share/apps/konqueror/servicemenus/unrar.desktop.
Mit folgendem Text:
Code:
[Desktop Entry]
ServiceTypes=application/x-rar,application/x-rar-compressed
Actions=extract_here;extract_to;extract_pw;extract_kb
X-KDE-Submenu=Extract

[Desktop Action extract_here]
Name=Extract Here
Exec=ark --extract-to "%d" "%u"
Icon=ark

[Desktop Action extract_to]
Name=Extract To...
Exec=ark --extract "%u"
Icon=ark

[Desktop Action extract_pw]
Name=Extract (Password Protected Archive)
Exec=unrar x -p`kdialog --password "Enter the password"` "%u" "%d"
Icon=ark

[Desktop Action extract_kb]
Name=Extract (Keep Broken Files)
Exec=unrar x -kb "%u" "%d"
Icon=ark
__________________

Mit Bloggen? Hier ist beschrieben was Ihr tun müsst!
Wir haben einen Chat schaut doch mal rein!
  #6 (Permalink)  
Alt 14.04.2008, 23:26
Mitglied
 
Registriert seit: 10.03.2008
Beiträge: 93
My Mood:
Haggard befindet sich auf einem aufstrebenden Ast
Standard

...ist das cool!

Vielen Dank, klappt hervorragend.

Gruß

Haggard
  #7 (Permalink)  
Alt 14.04.2008, 23:44
Benutzerbild von Jens
Super-Moderator
Distribution: openSUSE 11, sidux 2008
 
Registriert seit: 08.01.2007
Ort: Ehingen an der Donau
Beiträge: 1.104
Blog-Einträge: 93
My Mood:
Jens befindet sich auf einem aufstrebenden Ast
Jens eine Nachricht über ICQ schicken Jens eine Nachricht über Skype™ schicken
Standard

Freud mich das es klappt. Dann kann ich das Thema auf erledigt setzten werde das Thema etwas anpassen.
__________________

Mit Bloggen? Hier ist beschrieben was Ihr tun müsst!
Wir haben einen Chat schaut doch mal rein!
Thema geschlossen

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind an
Gehe zu

LinkBacks (?)
LinkBack zu diesem Thema: http://www.linuxhilfe.org/fenster-manager/2284-gel-st-kdialog-nur-aus-konsole-heraus-unrar-mit-passwortabfrage.html
Erstellt von Für Typ Datum
Linux-Benutzung » Re: Immer nur Linux, Linux, Linux… - Der Staat als Vorreiter für Open Source dieses Thema Pingback 18.04.2008 12:01
Linux Hilfe Forum--linuxhilfe.org dieses Thema Refback 13.04.2008 23:49


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:40 Uhr.

linuxhilfe.org GPL v2
LINUX is a registered trademark of Linus Torvalds.





Search Engine Optimization by vBSEO 3.2.0