LazY Puppy 2.0.2 Final - Build 0.0.5 DE!

Message
Author
der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#511 Post by der-schutzhund »

Wo ist definiert welche Programme über die Tint2-Programmleiste unten rechts gestartet werden können?

User avatar
RSH
Posts: 2397
Joined: Mon 05 Sep 2011, 14:21
Location: Germany

#512 Post by RSH »

Wo ist definiert welche Programme über die Tint2-Programmleiste unten rechts gestartet werden können?
Das definiert im Allgemeinen wohl das jeweilige Programm selbst bzw. gibt es Hilfsprogramme wie z.B. sit um eigene Programme im System Tray laufen zu lassen.

Von einer Möglichkeit, über Tint2 die Ausführung dieser Programme zu steuern oder Programme ein- bzw. ausblenden zu lassen, weiß ich leider nichts.

Meine eigenen Systemtray-Anwendungen besitzen deshalb ein Menü, um sie einzeln beenden zu können.
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#513 Post by der-schutzhund »

Hallo Rainer,

wie hast du das DNS in die Programmleiste eingebaut?
gibt es Hilfsprogramme wie z.B. sit um eigene Programme im System Tray laufen zu lassen.
Ein Link wäre hilfreich...


LG

Wolfgang
Attachments
easyshot.jpg
(8.75 KiB) Downloaded 524 times

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#514 Post by der-schutzhund »

Hallo zusammen,

das Programm xbindkeys braucht um arbeiten zu können ein Verzeichnis /root/.xbindkeys_config und eine Datei /root/.xbindkeysrc
Beim Remastern werden diese beiden nicht übernommen, wodurch das Programm nicht startet. Ist es vielleicht eine Einstellungssache bei den Parameter im Remasterprogramm?

LG

Wolfgang

User avatar
RSH
Posts: 2397
Joined: Mon 05 Sep 2011, 14:21
Location: Germany

#515 Post by RSH »

Ein Link wäre hilfreich...
Habe ich leider nicht. Ich kenne es nur vom Namen her, habe es aber nie verwendet, da ich damals von 01micko einen C-Source Code bekam, um Systemtray Applikationen erstellen zu können.
Hallo Rainer,

wie hast du das DNS in die Programmleiste eingebaut?
Eben mit jenem erwähnten C-Source Code.
Hallo zusammen,

das Programm xbindkeys braucht um arbeiten zu können ein Verzeichnis /root/.xbindkeys_config und eine Datei /root/.xbindkeysrc
Beim Remastern werden diese beiden nicht übernommen, wodurch das Programm nicht startet. Ist es vielleicht eine Einstellungssache bei den Parameter im Remasterprogramm?
Alles, das nach /etc und/oder /root installiert wird, muß beim Remaster von /etc nach /tmp/etc bzw. von /root nach /tmp/root kopiert werden. Beim nächsten Remaster bleibt das dann erhalten ---> es sei denn, Du nimmst an solchen Dateien Veränderungen vor. Dann mußt Du das wiederholen.

Meines Wissens werden wohl Programme übernommen, aber Daten, die von diesen Programmen im Nachhinein erzeugt werden, ganz sicher nicht.

---

Im Anhang den LazY DNS Wrapper. Es ist alles enthalten. Das Programm kompiliert und in LazY Puppy wird auch das DevX automatisch hinzugeladen (beim Ausführen des 'Compile' Skripts).

Das Programm startet dann auch, zeigt aber nur dann ein Icon im SystemTray, wenn Du in LazY Puppy bist - anderenfalls fehlen Dir die Icons usw.

Na ja, Du checkst das schon.

---

Meine Idee zur Synchronisation von VarioMenü-Gruppen und Openbox-Desktops habe ich ausgearbeitet - es funktioniert alles reibungslos und der bisherige Komfort und die bisherigen Möglichkeiten zur freien Konfiguration bleiben vollständig erhalten!

Später mehr...
Attachments
LazY_DNS_wrapper.tar.gz
(2.07 KiB) Downloaded 345 times
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#516 Post by der-schutzhund »

Hallo Rainer,

den "LazY DNS Wrapper" werde ich mir mal ansehen.

Das Programm xbindkeys ist relativ genial und einfach zu gleich und insgesamt nur ca. 50KB groß. Auf einfachste Weise lassen sich programmübergreifend shortcuts erzeugen. Werde es bei mir fest einbauen.
Meine Idee zur Synchronisation von VarioMenü-Gruppen und Openbox-Desktops habe ich ausgearbeitet - es funktioniert alles reibungslos und der bisherige Komfort und die bisherigen Möglichkeiten zur freien Konfiguration bleiben vollständig erhalten!
Na, da bin ich ja gespannt!

LG

Wolfgang

User avatar
RSH
Posts: 2397
Joined: Mon 05 Sep 2011, 14:21
Location: Germany

#517 Post by RSH »

Hallo, Wolfgang.
Das Programm xbindkeys ist relativ genial und einfach zu gleich und insgesamt nur ca. 50KB groß. Auf einfachste Weise lassen sich programmübergreifend shortcuts erzeugen. Werde es bei mir fest einbauen.
Da Du doch sowieso nur noch Openbox verwendest, warum definierst Du diese Tastaturkommandos nicht in /root/.config/openbox/rc.xml? Diese Datei wird bei jedem Remaster automatisch aktualisiert, wenn die Option in der GUI (Openbox übernehmen o.s.ä.) aktiviert ist!

Code: Select all

    <!-- Keybindings for VSP Puppy -->
    <!-- Keybindings for VSP Puppy Shutdown -->
    <keybind key="A-C-q">
      <action name="Execute">
        <startupnotify>
          <enabled>true</enabled>
          <name>Shutdown</name>
        </startupnotify>
        <command>/usr/sbin/ceelab/shutdown-pc/shutdown-pc</command>
      </action>
    </keybind>
    <keybind key="A-C-S-q">
      <action name="Execute">
        <startupnotify>
          <enabled>true</enabled>
          <name>Shutdown</name>
        </startupnotify>
        <command>/usr/sbin/ceelab/shutdown-pc/auto-shutdown-pc</command>
      </action>
    </keybind>
Der Code ist aus LazY Puppy und wurde incl. der Shutdown-GUI in meinem VSP-THD eingebaut. Dieses verwende ich zurzeit, um das neue VarioMenü und die neue VarioMenü-GUI zu entwickeln und zu testen. 8)

Über Strg-Alt-Q kannst Du die Shutdown-GUI aufrufen, über Strg-Alt-Shift-Q kannst die GUI für das Zeitgesteuerte Herunterfahren aufrufen.

EInfacher geht's doch kaum - vor allem, wenn man den Komfort beim Remaster berücksichtigt!

Nur ein Tip,

Rainer
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#518 Post by der-schutzhund »

Hallo Rainer,
Über Strg-Alt-Q kannst Du die Shutdown-GUI aufrufen, über Strg-Alt-Shift-Q kannst die GUI für das Zeitgesteuerte Herunterfahren aufrufen.
würde ich machen, wenn du mir sagst, wie ich von den Tasten Str-Alt-Q auf "A-C-q" komme?

Gibt es da eine Liste oder ein kleines Progi, wo ich die Tastenkombi. eingeben kann und der "code" wird angezeigt?

Das Remastern mit der Übernahme der Datei in Root hat auch nicht funktioniert!

LG

Wolfgang

User avatar
RSH
Posts: 2397
Joined: Mon 05 Sep 2011, 14:21
Location: Germany

#519 Post by RSH »

würde ich machen, wenn du mir sagst, wie ich von den Tasten Str-Alt-Q auf "A-C-q" komme?
Na, ganz einfach:

Code: Select all

 - C steht für Control bzw. Strg
 - A steht für Alternate
 - S steht für Shift
und

Code: Select all

 - q steht für Q,q.
Und wenn du über xdotool Tastaturkommandos senden willst, verwendest Du:

Code: Select all

xdotool key shift+ctrl+alt+q
oder Abwandlungen davon. So kannst Du über Skripte die Funktionen aufrufen, die über die entsprechende Tastaturkombination gestartet würden. Xdotool ist bereits seit der ersten Version in LazY Puppy eingebaut.
Das Remastern mit der Übernahme der Datei in Root hat auch nicht funktioniert!
Dann installliert dieses Programm entweder noch etwas in /etc oder es generiert weitere, bisher unentdeckte Dateien in /root oder /etc, die dann natürlich fehlen. Wie wäre es denn, das Programm als Programm-Modul zu laden? Eine evtl fehlende .desktop Datei ist doch schnell erstellt.
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#520 Post by der-schutzhund »

Hallo Rainer,

habe xbindkeys wieder entfernt. Habe gesehen, dass es ja so schon eine Tastenkobi gibt mit der das Menü eingeblendet wird.
Das hätte ich vorher wissen sollen.

Wie ist es mit den F-Tasten? z.B. F8 dann einfach F8 als Taste schreiben?

Die Info, das xdotool eingebaut ist kann ich auch brauchen, weil ein Prog. über eigene Tastenfunktionen gesteuert werden muss.
Dann installliert dieses Programm entweder noch etwas in /etc oder es generiert weitere, bisher unentdeckte Dateien in /root oder /etc, die dann natürlich fehlen. Wie wäre es denn, das Programm als Programm-Modul zu laden? Eine evtl fehlende .desktop Datei ist doch schnell erstellt.
Wie gesagt werden die bestimmte Datei unter /root und das Verzeichnis ebenfalls unter /root nicht beim Remastern übernommen, das kann ich ja nach dem Remastern sehen. Die beiden fehlen definitiv. Vielleicht habe ich ja noch etwas falsch gemacht. Das Verzeichnis tmp/root... wird doch beim Remastern automatisch angelegt und verwendet. Ich habe vor dem Remastern ein Verzeichnis von Hand angelegt welches vermutlich dann einfach überschrieben wird.
Egal, dafür habe ich jetzt erst mal keine Zeit, brauche es jetzt ja nicht unbedingt. Wäre nur grundsätzlich interessant.

LG

Wolfgang

User avatar
RSH
Posts: 2397
Joined: Mon 05 Sep 2011, 14:21
Location: Germany

#521 Post by RSH »

habe xbindkeys wieder entfernt. Habe gesehen, dass es ja so schon eine Tastenkobi gibt mit der das Menü eingeblendet wird.
Das hätte ich vorher wissen sollen.
Das wußtest Du einst, denn wir hatten das bereits!
Wie ist es mit den F-Tasten? z.B. F8 dann einfach F8 als Taste schreiben?
Keine Ahnung, einfach Code einfügen, Openboxmenü auffrischen und 'mal ausprobieren.
Wie gesagt werden die bestimmte Datei unter /root und das Verzeichnis ebenfalls unter /root nicht beim Remastern übernommen, das kann ich ja nach dem Remastern sehen. Die beiden fehlen definitiv. Vielleicht habe ich ja noch etwas falsch gemacht. Das Verzeichnis tmp/root... wird doch beim Remastern automatisch angelegt und verwendet. Ich habe vor dem Remastern ein Verzeichnis von Hand angelegt welches vermutlich dann einfach überschrieben wird.
Vor dem Remaster ein Verzeichnis /tmp/root manuell anzulegen, ist natürlich sinnlos. Um manuelle Arbeiten in /tmp/root oder /tmp/etc vornehmen zu können, mußt Du die entsprechende Option in der Remaster Suite setzen!

Standardoptionen, zweiter RadioButton von rechts oben. Ist doch alles vorhanden, in der Remaster Suite und wenn der sichtbare Text nicht genügend Info bietet, einfach 'mal den Mauszeiger über einem Butoon etc. stehenlassen und die Tooltips lesen!!!

Das würde mir so manche Informations-Wiederholung ersparen.
Die Info, das xdotool eingebaut ist kann ich auch brauchen, weil ein Prog. über eigene Tastenfunktionen gesteuert werden muss.
LazY Puppy Guides ganz unten wrote: Software aus den Puppy Linux und Ubuntu Softwarequellen

aqualung-0.9b11-Lucid (Neu)

bacon-recorder-2.7 (Update)

conversion_audio-1.7 (Update)
CPU-Freq-0.8 (Neu)
CPU_Select-1.0 (Neu)
defaults-chooser-0.8 (Update)
dillo-3.0.2 (Update)
dir2iso-1.0 (Neu)

edit_sfs-2.1 (Neu)

Faenza-Icons (Neu)
ffconvert-1.2.1 (Update)
ffconvert_presets-1.1 (Update)
fileroller-2.30.1 (Neu)
folder_convert-1.2 (Neu)

gnewpet-6.5 (Neu)
gnome-commander-1.2.8.9 (Neu)
grub4dos-0.4.4.v1.7.2 (Update)
gtkdialog-IDE (Neu)

icewm-1.3.7pre2-lupq (Neu)
isomaster-1.3.9 (Update)

lang_pack_de-lucid (Neu)
ladspa-sdk_1.1-6 (Neu)
libaspell15-0.60.6-10 (Neu)
libfftw3-3_3.2.2-1 (Neu)
liblo7_0.26~repack-1 (Neu)

menumaker-1.1.17 (Update)
mpg123-1.9.1 (Neu)
mtpaint-3.44.03 (Update)
new-mtpaint-snapshot (Update)
Multipup-3.3 (Neu)

openbox_themes_set (Neu)

Pawdioconverter-1.2 (Neu)
pbackup-3.1.9 (Update)
pburn-3.5.2 (Update)
pclock-0.3.6 (Update)
pmenu-3.0.0 (Neu)
pmusic-2.5.0 (Update)
pprocess-2.2.4 (Update)
pupapps-1.8 (Update)
PupSnap-1.6.3_Scrot-0.8_32Bit (Update)
pwidgets-2.3.8 (Neu)

sfs_load-1.9.4 (Update)
sven-0.6-2-fixed-menu (Neu)
Sylpheed-3.1.2-lucid528 (Update)

ThreadGet (Neu)

wallrefresh-1.3 (Neu)
WBar-1.3.3 (Neu)

xdotool-2.20110530.1-3 (Neu)

yad-IconBrowser (Neu)
you2pup-2.2.0 (Neu)

und viele weitere Programme...
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#522 Post by der-schutzhund »

Das wußtest Du einst, denn wir hatten das bereits!
Ne, hatten wir mit Sicherheit noch nicht!

User avatar
RSH
Posts: 2397
Joined: Mon 05 Sep 2011, 14:21
Location: Germany

#523 Post by RSH »

Hallo, Wolfgang.
der-schutzhund wrote:
Das wußtest Du einst, denn wir hatten das bereits!
Ne, hatten wir mit Sicherheit noch nicht!
Doch, definitiv.

Und zwar weiß ich das deshalb noch ganz genau, da ich Dir erklärte, daß dieses Kommando in LazY Puppy 2.0.2-003 anders definiert ist, als in LazY Puppy 2.0.3 - mit dem Du Dich zu dieser Zeit herumgeplagt hattest.

- 2.0.2-003 = C-A-q oder Ctrl+Alt+q
- 2.0.3 = C-A-w oder Ctrl+Alt+w

Das ist halt der Nachteil, wenn man, wie wir zu dieser Zeit, per PM miteinander kommuniziert. Man kann nichts mehr nachvollziehen - es sei denn, man hortet die PMs; was ich nicht tue.

Deshalb ist es immer besser, im Forum zu posten:

1. man kann sich die Informationen suchen (z.B. über die Suchfunktion des Forums)
2. andere Anwender erhalten diese Information automatisch ebenfalls

Beides ist bei Kommunikation per PM nicht möglich.

Gruß,

Rainer
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]

User avatar
RSH
Posts: 2397
Joined: Mon 05 Sep 2011, 14:21
Location: Germany

#524 Post by RSH »

Nachtrag!

Und wenn Du in der Suchfunktion des Forums rc.xml als Suchbegriff eingibst und die Suche auf das DE-Forum sowie den Autor RSH beschränkst, dann findest Du das hier!

Ich glaube, ich habe DIr das schon einmal geschrieben: mein Gedächtnis läßt mich wahrhaft nur äußerst, äußerst selten im Stich; bitte einfach hinnehmen und akzeptieren.

Danke.
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#525 Post by der-schutzhund »

Hallo Rainer,

zur Zeit beschäftige ich mich verstärkt mit der Nutzung der verschiedenen Anwendermodi.


VarioMenü:
Teste mal, wie sich das VarioMenü beim Wechsel des Anwendermodus verhält!

Laufwerkssymbole:
Mir fällt auf, dass teilweise nach einem Wechsel des Benutzermodus die Symbole der Laufwerke nicht mehr angezeigt werden. Erst nach einem Neustart des X-server sind sie wieder da.

Vorwahl des Modus beim Programmstart:
Wir hatten schon mal kurz darüber gesprochen.
Vielleicht hast du ja eine Idee wie man über 4 verschiedene Passworte einen Modus wählen könnte?
Also PhyTechL wird gestartet und zeigt sofort eine Abfrage in die dann ein Passwort eingetragen werden muss. Das PAsswort startet dann den jeweiligen Modus.
Vielleicht ist das ja einfach zu machen?

Automatisches Einbinden von isos in wine:
Wie kann man mit Rechtsklick auf ein Iso ein script starten?

Problem ist wie folgt:
Wenn ein iso unter wine verwendet werden soll dann muss es zunächst unter linux eingebunden werden:

zum Beispiel so:
mount fitmagnet.iso /mnt/cdrom -o loop

Jetzt muss das /mnt/cdrom noch mit Wine-Config als CDrom-Laufwerk definiert werden.

Ich möchte das alles gerne über ein Rechtsklick automatisieren.

Falls wir Wine-Spezialisten hier haben, dann bitte auch antworten!

Viele Grüße

Wolfgang

User avatar
RSH
Posts: 2397
Joined: Mon 05 Sep 2011, 14:21
Location: Germany

#526 Post by RSH »

Hallo, Wolfgang.
Mir fällt auf, dass teilweise nach einem Wechsel des Benutzermodus die Symbole der Laufwerke nicht mehr angezeigt werden. Erst nach einem Neustart des X-server sind sie wieder da.
Ja, das ist von Anbegin an so gewesen. Da eben nicht nur Icons auf dem Desktop, sondern neben der gesamten Menüstruktur, auch Daten des Eventmanagers usw gespeichert bzw geschrieben werden, muß nach einem Anwendermoduswechsel der X-Server neugestartet werden.

Um einen Anwendermodus vor dem Starten von X zu aktivieren, müßte ich das irgendwo im init scrpt (in initrd.gz) unterbringen, oder in einem der daraus aufgerufenen Skripte - auf jeden Fall aber an der richtigen Stelle (nicht zu früh und nicht zu spät) - und diese Stelle kenne ich nicht. Also wird das nichts.

Du könntest Dir aber ein kleine GUI schreiben, die Du in den Ordner /root/Startup packst.

Diese bringt dann immer automatisch eine (z.B. Bildschirmfüllende) Oberfläche auf den Monitor, in welcher die vier Anwendermodi zur Auswahl zur Verfügung stehen. Wenn etwas anderes als ein Anwendermodus gewählt wird, dann läßt Du die GUI einfach wmexit-pc aufrufen und schon landet der Anwender in der Konsoleneingabe. Oder eben wmreboot-pc oder auch wmpoweroff-pc.

Selbst wenn er weiß, daß man nach dem AUfruf von wmexit-pc mit xwin den Desktop aktiviert, landet er wieder bei der GUI zur Anwendermodusauswahl.

Diese Anwendermodusauswahl kannst Du ja mit vier eigenen Paßworten unterlegen.

Mehr fällt mir dazu aktuell nicht ein - bin zu sehr mit meinem VSP-Puppy (-Builder) beschäftigt.
Automatisches Einbinden von isos in wine:
Wie kann man mit Rechtsklick auf ein Iso ein script starten?

Problem ist wie folgt:
Wenn ein iso unter wine verwendet werden soll dann muss es zunächst unter linux eingebunden werden:

zum Beispiel so:
mount fitmagnet.iso /mnt/cdrom -o loop

Jetzt muss das /mnt/cdrom noch mit Wine-Config als CDrom-Laufwerk definiert werden.

Ich möchte das alles gerne über ein Rechtsklick automatisieren.

Rainer
Falls wir Wine-Spezialisten hier haben, dann bitte auch antworten!
Dazu weiß ich absolut gar nichts!

Ich habe noch nie unter Wine eine CD im Laufwerk verwendet oder versucht ein ISO einzubinden.

Also, dann 'mal ran, die Spezialisten (ja, wo laufen sie denn?)
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#527 Post by der-schutzhund »

Du könntest Dir aber ein kleine GUI schreiben, die Du in den Ordner /root/Startup packst.

Diese bringt dann immer automatisch eine (z.B. Bildschirmfüllende) Oberfläche auf den Monitor, in welcher die vier Anwendermodi zur Auswahl zur Verfügung stehen. Wenn etwas anderes als ein Anwendermodus gewählt wird, dann läßt Du die GUI einfach wmexit-pc aufrufen und schon landet der Anwender in der Konsoleneingabe. Oder eben wmreboot-pc oder auch wmpoweroff-pc.

Selbst wenn er weiß, daß man nach dem AUfruf von wmexit-pc mit xwin den Desktop aktiviert, landet er wieder bei der GUI zur Anwendermodusauswahl.

Diese Anwendermodusauswahl kannst Du ja mit vier eigenen Paßworten unterlegen.
Ja, genau so könnte ich mir das vorstellen!

Ein Bischen googeln hat mich in Sachen Einhängen von ISOs schon ein Stück weiter gebracht:

Code: Select all

   
#eine evtl. geladenes cdrom aushängen
umount /mnt/cdrom

#das ISO als cdrom mounten
mount Beispiel.iso /mnt/cdrom -o loop

#cdrom als Laufwerk d:
cd ~/.wine/dosdevices
ln -s /cdrom 'd:'

Problem: Unter Wine-Config wird das Laufwerk d: angezeigt aber nicht unter dem Dateimanager von Wine und das wäre wichtig!

Wie kann ich diesem Script den Iso-Namen bei einem Rechtsklick auf das Iso beibringen?

LG

Wolfgang

User avatar
RSH
Posts: 2397
Joined: Mon 05 Sep 2011, 14:21
Location: Germany

#528 Post by RSH »

#-------------------------------------------
#!/bin/bash
#-------------------------------------------

BeispielISO=$1

#eine evtl. geladenes cdrom aushängen
umount /mnt/cdrom

#das ISO als cdrom mounten
mount $BeispielISO /mnt/cdrom -o loop

#cdrom als Laufwerk d:
cd ~/.wine/dosdevices
ln -s /cdrom 'd:'

#-------------------------------------------
# Ende
#-------------------------------------------

Dann erzeugst Du einen symbolischen Link in /root/.config/rox.sourceforge.net/OpenWith/.application_x-shellscript, zu diesem Skript .

---

Nur so als Hinweis:

- wann immer ich auf ein Programm stoße (wie z.B. AsUnder), das /mnt/cdrom als CD Laufwerk voreingestellt hat, muß ich das bei mir nach /mnt/sr0 ändern
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]

User avatar
RSH
Posts: 2397
Joined: Mon 05 Sep 2011, 14:21
Location: Germany

#529 Post by RSH »

Könnte aber auch sein, daß Du den symbolischen Link besser in /root/.config/rox.sourceforge.net/OpenWith/.application_x-cd-image erzeugst - schließlich soll das ganze ja auf ein ISO angewendet werden und nicht auf ein ShellSkript! :idea:
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#530 Post by der-schutzhund »

Hallo Rainer,

da meine allgemeine Anfrage in einem Post zum Thema "Zugangssteuerung für Lazy" eine so überwältigende Flut an Antworten generiert hat :evil:
habe ich mich noch mal selbst an die Arbeit gemacht und versucht eine Oberfläche in Lazarus zu programmieren, was soweit läuft.
Vorteil ist:
- Maske automatisch über den gesamten Bildschirm
- Bild als Hintergrund
- Vergleich im Hintergrund auf richtige Passworte
- Start deiner verschiedenen Anwenderscripte

So weit so gut!
Aber es gibt da noch ein paar kleine Problemchen!

- Die PAsswortabfrage wird auch nach jedem X-Serverstart wieder angezeigt

- Die Anzeige der WBar erfolgt nach der Anzeige der Passwortabfrage wodurch sie natürlich keinen Sinn macht. Ich vermute mal, die Reihenfolge der scripte in /root/startup erolfgt über die Namen? Habe mein Programm xxxx_Name genannt. Hat aber nichts verändert.

- Beim Wechsel des Anwendermodus kommt die Abfrage ob etwas gespeichert werden soll. Sollte ja in diesem Fall grundsätzlich nicht!

- Obwohl ich für alle 4 Modi einzeln die Hintergründe nach deiner Anweisung gespeichert habe wird manchmal wieder dieses Standartbild "Dark...." angezeigt. Wo befindet sich das, damit ich es überschreiben oder löschen kann?

Einziger Nachteil an dem Lazarusprogramm ist die Größe. Man kann es war von 20MB auf 1,4 MB verkleinern aber das ist ja immer noch relativ groß. Sonst eine feine Sache!

Viele Grüße

Wolfgang

Post Reply