opendownloadfolderbutton - TotalCommander

  • Man könnte vielleicht mit dem Kurznamen arbeiten. Gehe in der DOS-Box mal auf E:\ und gebe DIR /X ein. Verwende den gekürzten (und leicht veränderten) Eintrag (evtl. E:\TOTALC~1) testweise im Skript:

    Code
    file.initWithPath('E:\\TotalC~1\\Totalcmd.exe');
  • Code
    file.initWithPath('E:\\TotalC~1\\Totalcmd.exe');

    klappt nicht...
    BTW: wie rufe ich in XP die DOS-Box auf...
    Wenn ich das so mache
    [attachment=1]17-12-2011_152652.png[/attachment]
    Kann ich keinen Pfad eingeben weil schon einer drin steht...
    [attachment=0]DOS-Eingabe.png[/attachment]
    DOS ist nicht mein Ding.

  • Hallo Boersenfeger

    In der Dos-box cd.. eingeben dann enter damit geht es immer eins höher
    wenn Du dir eingibst wird der Inhalt aufgelistet.

    Wenn Du cd gefolgt von der Ordner Bezeichnung eingibst wechselt er den Ordner.
    zb. cd windows

    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:126.0) Gecko/20100101 Firefox/126.0
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

  • Einfach E: eingeben und dann gleich ENTER drücken.

    Versuchen wir es aber mal anders. Füge nach der Zeile

    Code
    <script type="application/x-javascript"><![CDATA[

    noch eine Zeile ein (erst einmal probieren wir doch noch einmal den normalen Pfad):

    Code
    var vFileManager='E:\\Total Commander\\Totalcmd.exe';


    und ändere den Abschnitt mit den beiden Funktionen, die das Öffnen des Dateimanagers verursachen:


    BTW: die Änderungen in 68 und 69 etc. rückgängig machen - vermutlich wird dort der Editor mit "launch" gestartet.

  • Es klappt nicht:
    Hier die geänderte Datei:


    Per DOS ermittelt: Da heißt es Totalc~1

  • Da schwirrt noch einiges rum, was da nicht hingehört. Ich hoffe, dass das jetzt komplett rüberkommt:


    Dieser Beitrag wurde eben in der Readme von Extras Config Menu vermerkt.Wurde dort entfernt, weil das Skript das nun alles kann.

  • Zitat von Endor

    Auch von mir herzlichen Dank. FreeCommander läuft nach Anpassung auch damit.
    Endor


    Hallo,
    leider öffnet sich bei mir (im Config Menü) nicht der Totalcommander, sondern wiederum der Explorer.
    Habe Pfade nochmal kontrolliert, der TC mag nicht starten.

    Zusatzfrage: Soll der Editor Notepad++ zum "Öffnen" der userchrome.js, prefs.js usw. führen? Wenn ja, auch da rührt sich nichts.

    Muss der Editor auch in "about:config" eingetragen sein? Kann mich entsinnen, dass dort vorher "Notepad" mal eingetragen war.

    Gruß,
    D. Büssen

    Firefox 126.0 + Nightly 128 (WIN 10 - 64 bit)

  • Hm, komisch.

    a.) Der Skriptcache wurde gelöscht?
    b.) Das Skript ist nur einmal im chrome-Ordner als "uc.xul"-Datei vorhanden?
    c.) Hast du mal mit einem Profil, das nur die Erweiterung userChromeJS, die userChrome.js und das Skript im chrome-Ordner enthält, getestet?

    In about:config muss der Editor eigentlich nicht eingetragen werden.

  • Zitat von Mithrandir

    Hm, komisch.

    a.) Der Skriptcache wurde gelöscht?
    b.) Das Skript ist nur einmal im chrome-Ordner als "uc.xul"-Datei vorhanden?
    c.) Hast du mal mit einem Profil, das nur die Erweiterung userChromeJS, die userChrome.js und das Skript im chrome-Ordner enthält, getestet?

    In about:config muss der Editor eigentlich nicht eingetragen werden.


    Hallo,
    zu a.) mache ich eigentlich immer, wenn ich etwas geändert habe
    zu b.) der Script ist nur einmal im chrome-Ordner
    zu c.) nein, habe ich noch nicht - werde dies aber noch machen - geht das auch mit dem Default-Profil?

    hier meine Zeilen 5 - 7 :

    Code
    var vFileManager='C:\\Totalcmd\\Totalcmd.exe';
    var uProfMenu = {
         TextOpenExe : 'F:\\Program Files (x86)\\notepad++\\unicode\\notepad++.exe',


    Habe nur die beiden Zeilen geändert, entsprechend meiner zugänglichen PC-Pfade. Gehört "unicode" da rein?

    Also, nach erneutem Aufruf geht nicht der TC auf, sondern mein Explorer. Es ist zum Mäusemelken! :-??

    Gruß,
    D. Büssen

    Firefox 126.0 + Nightly 128 (WIN 10 - 64 bit)

  • Bevor wir jetzt rästeln, teste bitte erst einmal in einem neuen Profil. Wenn's da geht, müssen wir noch einmal im Arbeitsprofil nachschauen.
    Unicode braucht's nicht - das Skript sollte unter den genannten Bedingungen (s. meine vorherige Antwort) auch in einem anderen Profil laufen.


    Mögliche Ursachen:
    Es schwirrt wirklich nicht mehr ein ".reveal()" in dem Code rum (nur darauf reagiert der Dateimanager des Systems, schließlich ist die explorer.exe im Ursprungsskript auch nicht vermerkt)? Normalerweise dürfte die veränderte Version nämlich so nicht mehr agieren.

    Das Löschen des Caches funktioniert - aus welchen Gründen auch immer- nicht mehr (die in deiner Signatur vermerkte Firefox-Version stimmt noch?).

  • Zitat von Mithrandir

    Bevor wir jetzt rästeln, teste bitte erst einmal in einem neuen Profil. Wenn's da geht, müssen wir noch einmal im Arbeitsprofil nachschauen.
    Unicode braucht's nicht - das Skript sollte unter den genannten Bedingungen (s. meine vorherige Antwort) auch in einem anderen Profil laufen.


    Habe im Profil "default" getestet, bisher noch keinen Erfolg. Vielleicht habe ich etwas vergessen.
    Dann aus dem Script "unicode" entfernt, siehe da, Notepad++ zeigt in meinen Profilen 6 + 8 plötzlich alle ausgewählten Dateien im Fenster.

    Leider versagt der TC noch seinen Dienst, werde mal eine neuere (64er) Version vom TC eintragen - auch mit anderem Pfad.
    Meine Firefox-Version ist immer noch 8.0.1, die Profile sind auch nicht überladen.
    edit: inzwischen Update auf V 9.0 durchgeführt.

    Gruß,
    D. Büssen

    Firefox 126.0 + Nightly 128 (WIN 10 - 64 bit)

  • Zitat von Mithrandir

    Bevor wir jetzt rästeln, teste bitte erst einmal in einem neuen Profil. Wenn's da geht, müssen wir noch einmal im Arbeitsprofil nachschauen


    Wunschgemäß habe ich eine neues Testprofil mit FF 9.0 erstellt, nur Erweiterung userChromeJS 1.4 installiert, userChrome.js und extras_config_menu_uc.xul in den Ordner "chrome" kopiert.
    Dann erwartungsvoll den Browser gestartet - und >>> wieder wurde (nur) der "Explorer" geöffnet. :-???
    Der Explorer scheint auf meinem PC die "Macht" zu haben, drängelt sich also immer wieder in den Vordergrund!!

    Notepad++ öffnet weiterhin auf Wunsch.

    Gruß,
    D. Büssen

    Firefox 126.0 + Nightly 128 (WIN 10 - 64 bit)