Autor Thema: Dolphin mit Profil ?ffnen  (Gelesen 3456 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline naubaddi

  • Foren-Held
  • ***
  • Beiträge: 126
  • Geschlecht: Männlich
  • I Love Buggy fahren
    • Ein paar Bilder von unserer Carrera-Bahn
  • Betriebssystem: Kubuntu 11.04
  • Grafische Oberfläche: KDE
  • Hardware: TOSHIBA Sattelite Pro, i3-2310M 2,10GHz, Intel? HD Graphics 3000
Dolphin mit Profil ?ffnen
« am: 12.November 2009, 21:41:44 »
Hi Leutz,

da ja nun Dolphin als Dateimanager immer mehr in den Vordergrund kommt habe ich mich entschieden diesen auch zu benutzen, weiterhin wurde der Konqueror in seiner Profilverwaltung beschnitten was den Umstieg erleichterte.

So, was fehlt mir, eine Profil-Verwaltung um nicht jedes mal mit zig Mausklicks die Ansicht beim Dolphin je nach Bedarf zu ver?ndern. Gemeint ist z.B.:

* normales durchforsten der Dateien in einem Fenster mit Symbolen & Vorschau, sehr praktisch f?r Bilder
* Dateien kopieren/verschieben in der Detail-Ansicht ohne Vorschau und mit geteiltem Fenster, geht wesentlich schneller so
* Dateien lokal auf/mit dem ftp-Server kopieren/abgleichen in der Detail-Ansicht mit geteiltem Fenster, keine kryptischen Pfade zum Server
* usw.

Hat ein Weilchen gedauert bis ich die verantwortliche Datei vom Dolphin gefunden hatte, aber nun funktioniert der Dolphin mit Profilen  [swing] .

Die 3 Dateien sollten in einem Ordner "Dolphin-Profile" der im Home Verzeichnis angelegt wird gespeichert werden, dann kann man erstmal sehen was passiert.

Die Datei "Dolphin_SuV" stellt den Dolphin um auf Symbol-Ansicht mit Vorschau
Die Datei "Dolphin_DuT" stellt den Dolphin um auf Detail-Ansicht ohne Vorschau mit geteiltem Fenster

Im Skript kann man die Profile anpassen, die Variablen sind im Skript erkl?rt.

Gebraucht wird bash, dolphin & ein Text-Editor um folgende Texte zu erstellen:

Dateiname: Dolphin_DuT
[Dolphin]
AdditionalInfo=3
ShowPreview=false
ViewMode=1

Dateiname: Dolphin_SuV
[Dolphin]
AdditionalInfo=3

Dateiname: Dolphin-Profile.sh (Skrip auf ausf?erbar setzen nicht vergessen)
#!/bin/bash
#
# Scriptname Dolphin Profile.sh
# Funktion Dolphin Profile verwalten/ausw?hlen
# ben?tigt bash, dolphin
#
# Autor naubaddi
#
# Programm-Status noch in Arbeit ( wer wird schon fertig??? )
# Bekannte Fehler keine, oder??? ( Naubaddi is p?rfekt )
# Start 12.11.2009
# Stand 13.11.2009
#
# Variablen: $HOME das Home Verzeichnis (vom System)
# auswahl was ausgew?hlt wurde
# d_quelle Pfad zu den selbst definierten Dolphin Profilen
# d_ziel Pfad zu Dolpins Profil
# profil_dut Detailansicht & geteiltes Fenster
# profil_suv Symbolansicht mit Vorschau
# links Pfad zum Verzeichnis linke Seite
# rechts Pfad zum Verzeichnis rechte Seite
#

auswahl="0"
links="$HOME"
rechts="$HOME"

profil_dut="Dolphin_DuT"
profil_suv="Dolphin_SuV"

d_quelle="$HOME/Dolphin-Profile/"
d_ziel="$HOME/.kde/share/apps/dolphin/view_properties/global/.directory"

if auswahl=`kdialog --radiolist "Dolphin-Profil w?hlen:" 1 "Symbole: $HOME" off 2 "L: $HOME | R: $HOME" off  3 "L: $HOME/Downloads | R: ftp mit ARCOR" on 4 "L: $HOME/Dokumente | R: $HOME/?ffentlich" off 5 "L: $HOME/Dokumente | R: $HOME/Dokumente" off`
  then
  case $auswahl in
    1) d_quelle=$d_quelle$profil_suv;
       links="$HOME";
       rechts="";;
    2) d_quelle=$d_quelle$profil_dut;
       links="$HOME";
       rechts="$HOME";;
    3) d_quelle=$d_quelle$profil_dut;
       links="$HOME/Downloads";
       rechts="ftp://DEIN_NAME@home.arcor.de";;
    4) d_quelle=$d_quelle$profil_dut;
       links="$HOME/Dokumente";
       rechts="$HOME/?ffentlich";;
    5) d_quelle=$d_quelle$profil_dut;
       links="$HOME/Dokumente";
       rechts="$HOME/Dokumente";;
  esac
  cp $d_quelle $d_ziel
  dolphin $links $rechts
else
  kdialog --msgbox "Abbruch, durch Benutzer $USER."
fi

*edit, Bildschirm-Kopie eingef?gt*
« Letzte Änderung: 14.November 2009, 17:26:30 von naubaddi »
Gru?, Hermann

Schneller laufen hilft nicht wenn man in die falsche Richtung l?uft.

Offline naubaddi

  • Foren-Held
  • ***
  • Beiträge: 126
  • Geschlecht: Männlich
  • I Love Buggy fahren
    • Ein paar Bilder von unserer Carrera-Bahn
  • Betriebssystem: Kubuntu 11.04
  • Grafische Oberfläche: KDE
  • Hardware: TOSHIBA Sattelite Pro, i3-2310M 2,10GHz, Intel? HD Graphics 3000
Antw:Dolphin mit Profil ?ffnen!?
« Antwort #1 am: 14.November 2009, 12:31:08 »
Hi Leutz,

das Skript f?r die Profil-Verwaltung wurde ?berarbeitet, sollte nun wesentlich einfacher sein sie den eigenen Bed?rfnissen anzupassen.

Es gibt nur noch eine Skript-Datei und es ist egal wo diese abgespeichert wird, einfach den Code mit einem Text-Editor als z.B. "Dolpin Profile.sh" irgendwo speichern (nicht vergessen die Datei auf ausf?hrbar zu setzen).

Probiert es erstmal aus um zu sehen was passiert, danach k?nnt Ihr die Variablen an Eure Bed?rfnisse anpassen, ist wirklich nicht schwer.

?nderungen sind nur im Bereich von "kdialog" und bei den "case"-Eintr?gen 1-7 n?tig, viel Spa? beim Testen.

#!/bin/bash
#
# Scriptname Dolphin Profile.sh
# Funktion Dolphin Profile verwalten/ausw?hlen
# ben?tigt bash, kdialog, cp, dolphin
#
# Autor Naubaddi
#
# Programm-Status noch in Arbeit ( wer wird schon fertig??? )
# Bekannte Fehler keine, oder??? ( Naubaddi is p?rfekt )
#
# Start 12.11.2009
# Stand 13.11.2009
#
# Variablen:
#
# $HOME = das Home-Verzeichnis (vom System)
# $USER = der User-Name (vom System)
#
links="$HOME" # Pfad f?r die linke Seite im Dolphin-Fenster
rechts="$HOME" # Pfad f?r die rechte Seite im Dolphin-Fenster
#
dad="noch nix" # der Pfad & Dateiname f?r die Dolphin-Ansicht-Datei
dad_z_1="[Dolphin]" # Titel
dad_z_2="" # Leerzeile
dad_z_3="ShowPreview=" # Vorschau ein/aus
dad_z_4="ViewMode=" # 0 Symbole 1 Details, 2 Details + Spalten
#
auswahl="0" # Ergebnis einer Auswahl
fehler="0" # ein eventueller Fehler-Code
#

dad=$HOME"/.kde/share/apps/dolphin/view_properties/global/.directory"

if auswahl=`kdialog --title "Dolphin Profile" --radiolist "Dolphin-Profil w?hlen:" 1 "$HOME -Symbole mit Vorschau" off 2 "$HOME -Symbole ohne Vorschau" off 3 "$HOME -Details ohne Vorschau" off  4 "$HOME --- $HOME" on 5 "lokal --- ftp NAME@SERVER" off 6 "lokal --- ftp NAME@SERVER" off 7 "lokal --- ftp NAME@SERVER" off`
  then
  case $auswahl in
    1) dad_z_3=$dad_z_3"true"; dad_z_4=$dad_z_4"0";
       links="$HOME";
       rechts="";;
    2) dad_z_3=$dad_z_3"false"; dad_z_4=$dad_z_4"0";
       links="$HOME";
       rechts="";;
    3) dad_z_3=$dad_z_3"false"; dad_z_4=$dad_z_4"1";
       links="$HOME";
       rechts="";;
    4) dad_z_3=$dad_z_3"false"; dad_z_4=$dad_z_4"1";
       links="$HOME";
       rechts="$HOME";;
    5) dad_z_3=$dad_z_3"false"; dad_z_4=$dad_z_4"1";
       links="$HOME/Bilder";
       rechts="ftp://NAME@SERVER";;
    6) dad_z_3=$dad_z_3"false"; dad_z_4=$dad_z_4"1";
       links="$HOME/Dokumente";
       rechts="ftp://NAME@SERVER";;
    7) dad_z_3=$dad_z_3"false"; dad_z_4=$dad_z_4"1";
       links="$HOME/Downloads";
       rechts="ftp://NAME@SERVER";;
  esac
  echo $dad_z_1 > $dad; echo $dad_z_2 >> $dad; echo $dad_z_3 >> $dad; echo $dad_z_4 >> $dad
  if [ -f /usr/bin/dolphin ]
    then
    dolphin $links $rechts
    fehler=$?
    if [ "$fehler" != "0" ]
      then
      kdialog --error "dolphin Exit-Code $fehler."
    fi
  else
    kdialog --error "/usr/bin/dolphin fehlt\ndolphin wird nicht gestartet."
  fi
else
  kdialog --msgbox "Abbruch, durch Benutzer $USER."
fi
Gru?, Hermann

Schneller laufen hilft nicht wenn man in die falsche Richtung l?uft.

Offline glako

  • die sojasau
  • Foren-Held
  • ***
  • Beiträge: 214
  • Geschlecht: Männlich
  • Betriebssystem: Slackware64 + Salix + Ubuntu
  • Grafische Oberfläche: scrotWM
  • Hardware: LG R510; Thinkpad R60; NC10
Antw:Dolphin mit Profil ?ffnen!?
« Antwort #2 am: 14.November 2009, 12:36:36 »
Hi!
Ich wette das sich viele User nach der M?glichkeit Dolphin mit Profil zu ?ffnen gesehnt haben.

Ich sach schonmal  [danke]
Greetz
glako

Eala Frya Fresena!

Offline Zickenbaendiger

  • Global Moderator
  • Foren-Gott
  • *****
  • Beiträge: 3867
  • Geschlecht: Männlich
  • Ich hab nen knochenharten Job
  • Betriebssystem: Gentoo ten | Debian Squeeze | Debian Squeeze 6.0.3
  • Grafische Oberfläche: KDE 4.6.0 | KDE 4.4.5 | Enlightment 16 + 17
  • Hardware: 1 GB Ram, Grafikkarte Nvidia Geforce 8400 GS, Drucker HP 990 cxi, Scanner Canon D660U, Soundkarte Soundblaster Live, 3 SATA Platten 2 Stck. a 160 GB 1 x 250 GB + 1 80 GB
Antw:Dolphin mit Profil ?ffnen!?
« Antwort #3 am: 14.November 2009, 12:43:02 »
Zitat
Hi!
Ich wette das sich viele User nach der M?glichkeit Dolphin mit Profil zu ?ffnen gesehnt haben.
Stimmt, ich habe fr?her auch viel mit Profilen gearbeitet, ist aber leider in Vergessenheit geraten.
Aber wird sich bald wieder ?ndern.


Gru? Zicke
AIRIS Laptop, Intel Pentium Dual-Core T3200 2.00GHz, Gentoo Ten

Offline naubaddi

  • Foren-Held
  • ***
  • Beiträge: 126
  • Geschlecht: Männlich
  • I Love Buggy fahren
    • Ein paar Bilder von unserer Carrera-Bahn
  • Betriebssystem: Kubuntu 11.04
  • Grafische Oberfläche: KDE
  • Hardware: TOSHIBA Sattelite Pro, i3-2310M 2,10GHz, Intel? HD Graphics 3000
Antw:Dolphin mit Profil ?ffnen!?
« Antwort #4 am: 14.November 2009, 12:46:51 »
Hi glako,

da der Konqueror die Profile nicht mehr komplett speichert (Ansicht-Modus, Vorschau ein/aus...) gab es keinen Lebens-Berechtigung mehr f?r den Konqueror, er wurde gel?scht :a040: . War das Einzige was ich beim Dolphin vermisst hatte, O.K. man kann sich mit vielen Mausklicks jedes mal die Ansicht einstellen, ist mr aber zu m?hsam.

Da ist z.B. ftp mit dem Server, wer m?chte da die kryptischen Adressen von Hand in die Adresszeile eingeben, die Ansicht auf Details stellen, ohne Vorschau einstellen, das Fenster teilen... um vern?nftig die Daten lokal --- Server zu kontrollieren/kopieren...

Und dann beim n?chsten mal alles zur?ck weil man Bilder in der Vorschau sehen m?chte [kofphau] .
Gru?, Hermann

Schneller laufen hilft nicht wenn man in die falsche Richtung l?uft.

Offline naubaddi

  • Foren-Held
  • ***
  • Beiträge: 126
  • Geschlecht: Männlich
  • I Love Buggy fahren
    • Ein paar Bilder von unserer Carrera-Bahn
  • Betriebssystem: Kubuntu 11.04
  • Grafische Oberfläche: KDE
  • Hardware: TOSHIBA Sattelite Pro, i3-2310M 2,10GHz, Intel? HD Graphics 3000
Antw:Dolphin mit Profil ?ffnen!?
« Antwort #5 am: 19.November 2009, 18:40:32 »
Hi Leutz,

Dolphin-Profile mit nur einem Skript ist ja ganz nett, war mir dann auf Dauer aber zu umst?ndlich in der Bedienung, darum gibt es nun eine zweite Versionen die aus mehreren Skripts & Links besteht  die ?ber das Miniprogramm Schnellzugriff in der Men?-Zeile ausgew?hlt werden k?nnen, es ist zwar etwas mehr Arbeit dieses einzurichten was sich meiner Meinung nach auf Dauer aber lohnt.

Bei dieser Version werden in einem Ordner z.B. "Dolphin Profile" je Profil,

 * ein Skript (als DOT-File)

#!/bin/bash
#
# --- Skript Info ---------------------------------------------------------------------------
#
# Scriptname Dolphin Detail-Ansicht.sh
# Funktion Dolphin mit Details-Ansicht starten
# ben?tigt bash, kdialog, dolphin
#
# Autor Naubaddi
#
# Programm-Status noch in Arbeit ( wer wird schon fertig??? )
# Bekannte Fehler keine, oder??? ( Naubaddi is p?rfekt )
#
# Start 14.11.2009
# Stand 14.11.2009
#
# ShowPreview true/false Vorschau ein/aus
# ViewMode 0 Symbole 1 Details, 2 Details + Spalten
#
# --- Variablen: ----------------------------------------------------------------------------
# $HOME = das Home-Verzeichnis (vom System)
# $USER = der User-Name (vom System)
fehler="0" # Variable f?r einen eventuellen Fehler-Code
#
pfad_links="$HOME"
pfad_rechts=""
#
# --- Profil f?r Dolphin erstellen ----------------------------------------------------------
#
echo "[Dolphin]" > $HOME"/.kde/share/apps/dolphin/view_properties/global/.directory"
echo "" >> $HOME"/.kde/share/apps/dolphin/view_properties/global/.directory"
echo "ShowPreview=false" >> $HOME"/.kde/share/apps/dolphin/view_properties/global/.directory"
echo "ViewMode=1" >> $HOME"/.kde/share/apps/dolphin/view_properties/global/.directory"
#
# --- Dolphin mit Profil starten --------------------------------------------------------
#
if [ -f /usr/bin/dolphin ]
  then
  dolphin $pfad_links $pfad_rechts
  fehler=$?
  if [ "$fehler" != "0" ]
    then
    kdialog --error "dolphin Exit-Code $fehler."
  fi
else
  kdialog --error "/usr/bin/dolphin fehlt\ndolphin wird nicht gestartet."
fi


 * ein Link der das Skrip aufruft, so sind nur die Links im Schnellzugriff sichtbar

abgelegt, sieht dann so aus (die Dialog-BOX ist nur zum Vergleich dabei):

Gru?, Hermann

Schneller laufen hilft nicht wenn man in die falsche Richtung l?uft.