AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

UPX-Explorerintegration

Ein Thema von himitsu · begonnen am 9. Jan 2007 · letzter Beitrag vom 19. Jan 2007
 
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.293 Beiträge
 
Delphi 12 Athens
 
#1

UPX-Explorerintegration

  Alt 9. Jan 2007, 18:45
Tachchen ihr,

i hab hier ma 'ne winzige UPX-Explorerintegration zusammengestellt,



da ja soein CommandLineTool wie UPX nicht unbedingt Bediehnungsfreundlich ist.
Vorallem wenn man damit öfters mal andere Dateien (De)Komprimieren möchte,
wo es sich nicht lohnt extra ein Befehlsskript (BatchFile) zu erstellen.
Oder keine Lust aufkommt dieses über die Eingabeaufforderung (Windows-Befehlsprozessor) zu erledigen.


Es ist eigentlich Recht einfach:
  • die ZIP-Datei nach C:\Programme\ entpacken
    (es entsteht dort ein Unterverzeichnis "UPX")
  • Registry-Einträge erstellen:
    C:\Programme\UPX\__Install.reg
    oder
    C:\Programme\UPX\__Install_NoPause.reg
    ausführen, oder im Registrierungs-Editor importieren.

    __Install_NoPause.reg schließt nach erfolgreicher Ausführung den Windows-Befehlsprozessor wieder.
  • jetzt kann man ganz einfach über den Explorer (PopupMenü) arbeiten
    > siehe Anhang
  • ...
  • wird für *.exe, *.dll, *.com und Verzeichnisse installiert
  • !!! für ein anderes Laufwerk/Verzeichnis müssen die Pfade in den *.reg-Dateien angepaßt werden.

    oder nach der Installation in der Registry:
    HKEY_CLASSES_ROOT\exefile\shell\UPX*\command
    HKEY_CLASSES_ROOT\dllfile\shell\UPX*\command
    HKEY_CLASSES_ROOT\comfile\shell\UPX*\command
    HKEY_CLASSES_ROOT\Directory\shell\UPX*\command
Deinstallieren geht so:
  • C:\Programme\UPX\__Uninstall.reg aufrufen
  • C:\Programme\UPX\ löschen
  • fertig

mitgelieferte UPX-Version: v2.01 06.06.2006




PS:
ich hab zwar versucht "C:\Programme" durch "%ProgramFiles%", oder "%SystemRoot%\Programme" zu ersetzen,
aber dann kommt beim Versuch eine Datei zu (de)komprimieren bei mir immer soein Dialog.
Zitat:
---------------------------
X:\USB-Stick\Posts\TimeTest\Project1.exe
---------------------------
X:\USB-Stick\Posts\TimeTest\Project1.exe



Zugriff verweigert


---------------------------
OK
---------------------------
Falls da wer Abhilfe weiß ... bitte melden




ich hoffe mal die Sparte paßt
Angehängte Grafiken
Dateityp: jpeg upxpopup_176.jpeg (8,4 KB, 66x aufgerufen)
Dateityp: jpeg upxcmd_110.jpeg (30,3 KB, 53x aufgerufen)
Angehängte Dateien
Dateityp: zip upx-explorerintegration_132.zip (259,8 KB, 16x aufgerufen)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
 


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 are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:09 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz