AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte ecsix - Tool, um Programme mit Parametern zu starten
Thema durchsuchen
Ansicht
Themen-Optionen

ecsix - Tool, um Programme mit Parametern zu starten

Ein Thema von Mao · begonnen am 13. Dez 2006 · letzter Beitrag vom 26. Jun 2007
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Mao
Mao
Registriert seit: 4. Dez 2006
Hallo Leute!

Gestern ist aus Bedarf (Arbeit an einem gewissen Projekt ^^) ein kleines Tool entstanden, was es ermöglicht, eine Anwendung über den Explorer zu starten, aber Parameter mitzugeben.
Mag sein, dass es sowas in Massen gibt, k.A.
Jedenfalls ist es daraus entstanden, dass ich zwar lieber auf der Kommandozeile arbeite, ich es aber leid bin, durch zig Verzeichnisse zu navigieren, um das gewünschte Programm mit Parametern zu starten. (Ich hab eine ziemlich tiefgehende Verzeichnishierarchie.)
Benutzung ist extrem einfach, trotzdem ist ein kleines Stück weiter unten ein kleiner Crashkurs veröffentlicht.

Bitte beachtet: Ich bin zwar selbst Gegner vom Eintragen in die Windows-Registry, aber hier ist es unerlässlich! Es werden insgesamt 2 neue Schlüssel erstellt, welche bei ordnungsgemäßer Deinstallation auch wieder entfernt weden.
Alles dazu steht in der ReadMe.

Crashkurs:
1. Installation
Wenn das Programm entpackt ist, einfach starten.
Dann sollte es ungefähr so aussehen:
http://mao.freebasic.de/progs/ecsix/...shots/main.png

Ein kurzer Klick auf "Optionen" und falls dies die erste Installation ist sollte dort jetzt folgendes stehen:
http://mao.freebasic.de/progs/ecsix/...ns_install.png

Sollte eine vorherige Installation nicht ordnungsgemäß entfernt wurden sein, vorher unbedingt auf "Deinstallieren" klicken! (Das ist übrigens auch die Methode, um ein vergessenes Deinstallieren rückgängig zu machen: Archiv entpacken->Starten->"Optionen"->"Deinstallieren"->Ordner kann wieder gelöscht werden.)
Doch nun wieder zurück im Text.
Ein Klick auf "Installieren" und die Einstellungen in der Registrierung werden erstellt. War das erfolgreich, sollte da jetzt
http://mao.freebasic.de/progs/ecsix/...tions_okay.png
stehen.

Ist allerdings irgendwas schiefgelaufen, dann steht dort folgende Fehlermeldung:
http://mao.freebasic.de/progs/ecsix/...ions_error.png


2. Verwendung
Ist bei der Installation alles gut gegangen, dann kann ecsix jetzt verwendet werden.
Ein Rechtsklick auf eine Anwendung genügt, um das Explorer-Kontextmenü zu öffnen. Dort jetzt einfach "Mit Parametern ausführen..." anklicken.
http://mao.freebasic.de/progs/ecsix/...e_explorer.png


Die gewünschten Parameter können eingetippt werden.
http://mao.freebasic.de/progs/ecsix/..._parameter.png

Wenn das Programm bereits mit diesen Parametern ausgeführt wurde, wird während der Eingabe eine Auswahl mit bereits benutzten Parametern angezeigt. So kann man sich lästiges mehrmaliges Tippen von Parametern erspraren. 8)
Das sieht dann so aus:
http://mao.freebasic.de/progs/ecsix/...e_remember.png

Ein letzter Klick auf Starten und das Programm startet mit den gewählten Parametern.


Ich denke mal, irgendjemand wird das Programm genauso nützlich finden wie ich.

Aber zum Schluss noch schnell ein Download-Link:
ecsix 1.0.0.9 ~233 KB

PS: Wer sich über die vllt. seltsam anmutende Versionierung wundert: ich hab da mein ganz eigenes System. Die nötigste Grundfunktionalität ist Version 1, jedenfalls bei solchen kleinen Dingen. Und jede weitere Optionalität (automatische Installation, etc.) führt zu einer neuen Z-Nummer, also: W.X.Y.Z.
Gibt's irgendwo einen "Überlauf", also eine Zahl 10 zum Beispiel, wird's auf 0 gesetzt und die nächst höhere Ziffer um eins erhöht. Ich weiß, dass ist nicht Zweck des Ganzen - aber ich bin ja auch noch nicht fertig.
Ich setze auch nach eigenem Ermessen hoch, zum Beispiel wenn das Programm komplett neu geschrieben wurde und sich auch grundlegende Dinge für den User verändert haben, ändert sich auch die Hauptversionsnummer and so on.
Nur damit ihr euch gewiss seid, dass ich nicht pushe.

However, würde mich über eine Meinung von euch freuen!

Greets,
Mao

/edit:
Titel angepasst.
 
oki

 
Delphi 2007 Professional
 
#2
  Alt 13. Dez 2006, 20:52
Hi Mao,

hört sich wie ein kleines nützliches Tool an. Ich muss aber ehrlich sagen, dass ich in den letzten Jahren kein Programm mit Parametern aufrufen musste. Mir fällt aktuell noch nicht mal ein Prog bei mir ein das mit Parametern aufgerufen werden muss.

Das soll jetzt keine Kritik an deinem Tool sein!

Gruß oki
  Mit Zitat antworten Zitat
Benutzerbild von Hador
Hador

 
Turbo Delphi für Win32
 
#3
  Alt 13. Dez 2006, 23:06
Och ich kenne da 'ne Menge: latex, lame, oggenc2, ...
Ich ruf einfach immer die cmd.exe mit dem jeweiligen Pfad als Parameter auf (automatisch) und schon bin ich in dem Verzeichnis, also von daher brauche is es nicht. Aber es mag doch für so einige nützlich sein.
Lars Kiesow
  Mit Zitat antworten Zitat
Benutzerbild von Mao
Mao

 
Turbo Delphi für Win32
 
#4
  Alt 14. Dez 2006, 13:17
Hi.
Es ist ja auch nicht aus dem Grund entstanden, dass ich unbedingt etwas programmieren wollte, sondern weil ich's halt einfach gebraucht hab - war schon immer ein fauler Mensch.

Da ich noch viele Programme aus vergangenen DOS-Zeiten hab (und die damals fast alle auch Parameter-fähig waren), die ich doch noch öfter mal brauch, is' sowas für mich ganz sinnvoll.

Wollte das auch nur mal hochgeladen haben, weil's vllt. auch noch einen faulen Menschen mit vielen DOS-Programmen gibt.

Greets,
Mao
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

 
Delphi 11 Alexandria
 
#5
  Alt 14. Dez 2006, 13:28
Danke für die Vorlage
Zitat von Mao:
war schon immer ein fauler Mensch
Ändere doch den Titel des Threads ein bisschen dahin, dass man auch erkennt um was es geht, wenn einem ecsix nichts sagt

Danke,
......
Daniel W.
  Mit Zitat antworten Zitat
marabu
 
#6
  Alt 14. Dez 2006, 13:32
Hallo Mao,

auch GUI-Programme haben bei mir immer command line switches - insofern ist deine Programmidee zeitlos gut.

Freundliche Grüße vom marabu
  Mit Zitat antworten Zitat
Benutzerbild von Mao
Mao

 
Turbo Delphi für Win32
 
#7
  Alt 14. Dez 2006, 13:56
@sakura:
Hehe.
Titel is' jetzt angepasst.
(Was wirklich anderes ist mir aber irgendwie nicht eingefallen. )

@marabu:
Danke.
Je nach Zielgruppe und Art/Zweck der Anwendung, bei mir auch noch. Is', find ich, halt praktisch, wenn man sich z.B. ewiges Geklicke/Gesuche in einem Formular ersparen kann. 8)

Danke allen Postern!

Greets,
Mao
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#8
  Alt 14. Dez 2006, 13:57
Also wirklich besser ist der Titel auch nicht. Wie wäre es mit: "Tool, um beliebige Programme mit Parameter zu starten"?
Michael
  Mit Zitat antworten Zitat
RobertP

 
Turbo Delphi für Win32
 
#9
  Alt 14. Dez 2006, 14:14
Sehr praktisches Tool! Nur leider speichert er die Parameter nicht, es kommt jedesmal eine Fehlermeldung Schreibzugriff hab ich...
Robert
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry

 
Delphi 2006 Professional
 
#10
  Alt 14. Dez 2006, 14:15
Zitat von MrPayne:
Sehr praktisches Tool! Nur leider speichert er die Parameter nicht, es kommt jedesmal eine Fehlermeldung Schreibzugriff hab ich...
Die genaue Fehlermeldung wäre sehr interessant.
Jens
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 12:52 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