|
Antwort |
Registriert seit: 11. Jan 2006
Moin Moin ...
Hier möchte ich Euch ein Program vorstellen, welches mir und meinen Freunden schon seit Jahren sehr gute Dienste leistet. Es handelt sich um eine Schnellstartleiste, die Dateien jeder Art aufnimmt, darstellt und per 'Single Maus-Klick' dann startet. Einen Anrufmonitor für die FritzBox kann optional zugeschaltet werden. Über UDP können Nachrichten im Netzwerk verschickt und empfangen werden. Die Darstellung erfolgt über Popup Fenster welche sehr umfangreich angepasst werden können. Vorab erstmal ein Screenshot: http://www.launcher-online.de/bilder/steel100.png Weitere Features: - klein, pfeilschnell, resourcenschonend - Setup.exe oder Zip-Datei fürs schnelle Testen - speichert nichts in der Registry - optisch ansprechende intuitive Bedienung - Programmstart mit einem Mausklick incl. Parameter - flexible Anordnug der eigenen Symbole - Fenster ist stufenlos zu vergrößern - Anrufmonitor für die FritzBox - Popup Fenster für alle möglichen Gelegenheiten - Senden und empfangen von Nachrichten über UDP Hier noch ein weiterer Screenshot und der Link zum Download: http://www.launcher-online.de/bilder/launcher48x48.png Setup.exe (1.36 MB) Zip-Datei (876 KB) Ihr könnt auch ein vorhandenes Icon auf den Buttons austauschen. Dazu müsst Ihr das neue Icon bei gedrückter Strg-Taste auf den entsprechenden Button ziehen. Akzeptiert wird alles, also nicht nur *.ico Dateien sondern auch *.exe, *.dll, *.bmp, *.png etc. So ist es möglich schönere Symbole zu verwenden als die Original-Icons. Wird eine *.lnk Datei, also eine Verknüpfung auf einen freien Button gezogen so wird die dazugehörige *.exe Datei ausgewählt. Feedback und Anregungen/Wünsche immer gerne. [edit=Christian Seehase]Titel korrigiert. Mfg, Christian Seehase[/edit]
Ciao ... SittingDuck
iPhone Backup und mehr: iTwin v3.9 Beta ... Alternative Startleiste: Launcher v3.8 ! Geändert von SittingDuck (12. Mär 2017 um 14:37 Uhr) Grund: Links und Inhalt korrigiert |
steph-7
|
#41
Zitat:
@steph-7: Ich habe mir die Routine mit den Parametern nochmal angesehen und bin der Ansicht, das ich keinen Fehler gemacht habe. Um die 'Systemsteuerung/Software' aufzurufen, benutze ich folgenden IconList.txt-Eintrag:
C:\WINDOWS\system32\rundll32.exe|Shell32.dll,Contr ol_RunDLL appwiz.cpl Klappt tadelos ... den Pfad musst Du natürlich anpassen falls Windows bei Dir wo anders liegt. Wenn ich statt dessen den Aufruf in der IconList.txt eintrage bzw. ändere, die Datei speichere und dann beim Launcher "Save Changes" ausführe, wird der eingetragene Aufruf auf "C:\WINDOWS\system32\rundll32.exe" reduziert.
Zitat:
Was die Skins anbelangt...
|
Zitat |
Delphi 2010 Professional |
#42
Tach auch ...
@steph-7: Aha ... jetzt verstehe ich was Du mir zu erklären versuchst ... Du hast natürlich vollkommen Recht ! Die IconList.txt war eigentlich nie dafür ausgelegt von Hand editiert zu werden. Klar, mach ich auch ab und an, aber über manche Dinge, die man schon seit Jahren macht, denkt man gar nicht mehr nach ... Für mich war absolut klar, das der Launcher dannach neu gestartet werden muss, weil er Änderungen an dieser Datei (noch) nicht bemerkt ! Sorry ... das war allein mein Fehler. Selbstredend, das diese Funktionalität zügig nachgereicht wird. Danke an der Stelle für den Hinweis. Die Eselskappe aufziehend, grüßt ... |
Zitat |
Delphi 2010 Professional |
#43
Morgähn ...
Hier noch ein kleineres Update pünktlich zum Wochenende ... Release Launcher V2.0.2.3 - im eingeklappten Zustand zur Sicherheit nochmal das Popup-Menü disabled ... wer beim Einklappen schnell genug war konnte es noch öffnen ... jetzt nicht mehr - wenn Preferences-Fenster sichtbar, dann ist der Menüpunkt 'Reload All Icons' disabled statt Fenster abzugleichen - beim Wechsel der Desktop-Auflösung wandert das Fenster nun korrekt mit (Ting-Geräusch entfernt) - Swap-Cursor-Logik sinnvoll umgebaut Erste 'Skin-Preview' in Kürze verfügbar ... Diese wird anfänglich sicherheitshalber parallel laufen ... Zweigleisig grüßt ... |
Zitat |
Delphi 2010 Professional |
#44
Hallo DP'ler ...
Ihr dürft Euch freuen ... Der neue Launcher in der Version 2.1 ist so gut wie fertig !!! Nach einigen (weiteren) Tagen und vor allen Dingen, durchprogrammierten Nächten liegen wir beide nun in den letzten Zügen. Ich bin selbst äußerst positiv überrascht von dem guten Ergebnis. Die Skin-Geschichte gibt aus meiner Sicht nochmal einen 'Extra-Kick' ! Der Upload erfolgt morgen gegen Mittag. (08.02.2006) Die Liste der Änderungen ist einen Kilometer lang, so dass der Versionssprung auf 2.1 ist mehr als gerechtfertigt ist. Vorab: Das Bitmap-Speicherformat konnte nicht beibehalten werden, aus Gründen, die ich in der History näher erläutern werde. Das bedeutet, das Ihr nach dem 'Live-Update' leere Kästchen sehen werdet. Macht nix ... einmal 'Menu/Options/ Rescan all Icons' und Alles ist wieder da ... Habt bitte Nachsicht, wenn nach diesen starken Umbauarbeiten nicht direkt Alles auf Anhieb läuft ... Übernächtigt und mit roten Augen grüßt ... |
Zitat |
Delphi 2010 Professional |
#45
So ... fertig ...
Ein paar Erlärungen für die, welche den Launcher schon ab und an nutzen. Am einfachsten ist es, Ihr holt Euch das Zip-Archiv, entpackt den darin enthaltenen Ordner irgendwo hin und kopiert Eure IconList.txt und Eure Launcher.ini über die schon vorhandenen Dateien. Dann, wie schon oben beschrieben einmal 'Rescan All Icons', gefolgt von 'Save Changes' ... fertig. Alternative: Live-Update und den Skin-Ordner, per Hand aus dem Zip-Archiv holen. Ihr schafft das schon ... nur Mut ! Release Launcher V2.1.2.8 - Bitmap Speicherformat aufgegeben (leider ... war schön einfach), da Maske und Alpha-Kanal für Skins notwendig (neues Format: 32Bit-Icons per Memory/File-Stream) - 'Menu/Save Changes' schreibt dann die Icons im neuen Format (Icons.bmp ist dannach überflüssig) - Skins eingebaut ... dabei fast jede Routine umgeschrieben - günstiger Nebeneffekt: wechselt man das Farbschema, dann wird dies nun sauber und direkt umgesetzt (kein 'Rescan All Icons' mehr notwendig) - Menüpunkt 'Skins' hinzugefügt ... es wird gleichnamiger Ordner beim Start eingelesen und die Ergebnisse, so sie vollständig sind (Chevron + Body), im Menü angezeigt - 'Steel' und 'Bronze' als erste Demo hinzugefügt (ak- zeptiert wird jedes Bitmap und es wird vertikal 'gestretcht' sowie horizontal 'getiled') - neue Skin-Bitmaps müssen die Endung '-1.bmp' und '-2.bmp' besitzen um beim Suchvorgang erkannt zu werden (z.B. Vista-1.bmp für den Chevron-Button und Vista-2.bmp für den Hintergrund der Buttons) - um bei verschiedenen Button-Konstellationen die Optik der selbst erstellten Skins überprüfen zu können wurde 'Menu/Options/Preferences' freigegeben, jedoch Menüpunkt 'Save Changes' ausgeblendet, wenn User nicht registriert und Colums > 8 oder Rows > 2 oder Banks > 2 - Hotkey 'STRG + F8' wird nur vergeben, falls in der 'Launcher.ini/HideWnd=' auch ein Fenster-Titel, oder Teile davon, angegeben ist - unzählige kleine Veränderungen die notwendig waren, den Rahmen jedoch an dieser Stelle sprengen würden Selbstverständlich ist das noch lange nicht das Ende der Fahnenstange ... Es bleibt noch Einiges zu tun: ============================== - Farb-Schemata oder Neu-Deutsch: Color-Themes um mal schnell ein Skin einzufärben (WinAmp lässt grüßen) - Rahmen der Buttons abschaltbar, falls gewünscht - Icons beim Maus-Klick 'leicht' verkleinert darstellen um den 'Button-Press-Effekt' zu verstärken/unterstützen - Swap-Routine nicht per Popup-Menu sondern visuell, per Ziehen, Festhalten und auf neuer Position loslassen Dauerbrenner auf meiner ToDo-Liste: =================================== - Optimieren der Variablen (interger/word etc.) - RemoteVersion muss größer sein (bisher muss sie nur irgendwie anders also unterschiedlich sein) - Auto-Update abschaltbar (per Menu/Options) - Hint-Window auf akt. Monitor zwingen (Multi-Monitor- Problematik ... habe nix darüber gefunden ... Ideen ?) - Kurzanleitung der wichtigsten Hotkeys ins Menü - Speicherverbrauch weiter reduzieren - Start Launcher folded + AutoFold nach vorgegebener Zeit oder wenn Fenster inaktiv wird - Windows-Variablen z.B: %windir% u.ä. mit auswerten - Änderung der IconList.txt erkennen und ggf. umsetzten - vorzeigbare Homepage erstellen und auf Höhe und Ablauf der Registrierung einigen (Preisvorschläge im Forum besprechen !) Leicht perfektionistisch veranlagt, grüßt ... |
Zitat |
Delphi 2010 Professional |
#46
Moin ...
Nachdem ich mir hier nun schon das fünfte (!) Mal in Folge den Wolf poste, ohne das sich sonst irgendwer äußert, ergeben sich für mich gedanklich zwei Möglichkeiten: Entweder, der Launcher läuft bei Euch genauso cool und stabil, wie bei mir ... oder ich habe es leicht übertrieben und Ihr habt bereits das Interesse verloren. Da ich nach all den Jahren der Programmiertätigkeit, die zweite Option nicht akzeptieren werde, kommt hier gleich mal die nächste Version. Release Launcher V2.1.2.9 - optisch den Button-Press-Effekt aufgewertet ... Icons werden nun bei gedrückter Maustaste leicht verkleinert - Hinweis im Preferences-Fenster, auf die abgeschaltete Möglichkeit zur Speicherung, wenn nicht registriert und mehr Buttons als [8 : 2 : 2] gewählt wurde Ganz leicht beunruhigt, grüßt ... |
Zitat |
Turbo Delphi für Win32 |
#47
Hi
- Wenn man die Höhe verändert, wird das links Bild stark verzerrt, was nicht schön aussieht. Es wäre schöner, wenn du die Grafik untereinandersetzen würdest, anstelle sie zu zerren (Stil: Steel, Bronze). - Beim Starten sollte das Programm nicht gleich ins Internet, erst dann, wenn ich es irgendwo einstelle (wo auch immer), ansonsten wirkt das wie Spyware. - Standardmäßig deine Anwendungen eintragen ist Schwachsinn, da ich diese nicht installiert habe und somit alle manuell entfernen muss. - Wenn der Launcher am Linken Bildschirmrand ist, sollte es auch möglich sein, die Leiste nach links einfahren zu lassen. Evtl. geht das und ich ahbe diese Option übersehen. - Bei den Optionen sollte die TrackBar beim Minimalwert ganz links sein, sonst denkt man, es ginge noch weiter. - Das Design im Einstellungemenü wirkt Win 3.11 mäßig (die Beschriftung) - Vergrößert man die Leiste (Alt gedrückt halten und vergrößern/verkleinern), sieht es auch nicht mehr gut aus. Da wäre es besser, wenn man irgendwo die Icongröße einstellen könnte. Sonst ist es halt etwas unscharf. Praktisch wäre es evtl, wenn die Icongröße automatisch angepasst werden würde. Die meisten Anwendung bieten diese ja in allen Größen. Ansonsten gefällt's mir. Anregung: - Wenn ich einen Button ins Nirvana dropen möchte, wäre es praktisch, wenn er aus der Leiste entfernt wird. - Einfahren der Leiste per Rechtsklick auf das Randbild Sry für's viele Editieren. ^^ |
Zitat |
Delphi 2010 Professional |
#48
Hallo ...
@Matze: Danke für Deine vielen Tips und Vorschläge ! OK ... dann mal der Reihe nach:
Zitat:
- Wenn man die Höhe verändert, wird das links Bild stark verzerrt, was nicht schön aussieht. Es wäre schöner, wenn du die Grafik untereinandersetzen würdest, anstelle sie zu zerren (Stil: Steel, Bronze).
ich mich erst einmal festlegen. Mein Gedanke dabei war folgender: Um eine maximale Flexibilität zu erreichen was Hintergrund-Grafiken anbelangt, war meine erste Vorgabe, das Alles was *.bmp ist und die Namensvorgabe einhält, auch angenommen werden soll. OK ... das war relativ einfach, aber jetzt beginnt der Tanz. Stretchen oder Stauchen ... kacheln horizontal oder vertikal ... oder alles zusammen ? Schwer, in so fern, als das ein Hintergrundbild meist nur in einer Button-Zusammenstellung gut aussieht. Nun ist es so: Der Launcher erlaubt natürlich viele viele Buttons in alle Richtungen ... aber sind wir doch mal ehrlich: Wer nutzt denn das schon ? Die Allermeisten haben ja wohl eine zweireihige Leiste, recht oben in der Ecke hängen. Ich kannte mal Einen, der hatte drei 'Bänke' eingestellt ... das wars dann aber auch schon ... Deshalb die vertikale 'Stretch- Geschichte'. Klar .. Euch verdonnere ich auf 8 Spalten, so Ihr nicht registriert seid und hoffe, dass auch die irgendwann mal knapp werden und Ihr Spalten-technisch anbauen wollt. Deshalb ist die Hintergrund-Grafik auch horzintal gekachelt. Wenn jetzt einer meint, er müsse einen Launcher 'unter Dampf halten', der 8x8 Buttons groß ist, so kommt auch der auf seine Kosten, denn er kann ja eine Hintergrund-Grafik in der Größe vorgeben, die dann ja auch für diese Auflösung optimal aussieht. Wie Ihr jetzt vielleicht nachvollziehen könnt, ist das Thema alles andere als trivial und ich bezweifele das es 'den' Königsweg in meinem Fall überhaupt gibt. Ich lasse mich jedoch gerne eines Besseren belehren. In diesem Zusammenhang noch eine Bitte: Mir ist bewusst, das eine polierte Stahlplatte mit zwei Schrauben drin, sicherlich nicht das non plus ultra darstellen ... also, wer Langeweile hat und/oder sonst irgendwie einen 'Skin' hinbekommen hat ... es würde mich freuen, den auch anderen anbieten zu können.
Zitat:
- Beim Starten sollte das Programm nicht gleich ins Internet, erst dann, wenn ich es irgendwo einstelle (wo auch immer), ansonsten wirkt das wie Spyware.
Wunsch schon sehr früh aufgekommen ist, jedoch noch nicht von mir freigeschaltet, weil einige Routinen noch Fehlerbereinigt werden mussten. Schon bald werdet Ihr die genau umgekehrte Variante bekommen ... dann MÜSST Ihr aktiv nach Updates suchen. Erst ganz am Ende dann optional, so wie Ihr es wollt.
Zitat:
- Standardmäßig deine Anwendungen eintragen ist Schwachsinn, da ich diese nicht installiert habe und somit alle manuell entfernen muss.
Einduck ist, wie wir alle wissen, oftmals der entscheidene Moment. Das gilt auch für ein Tool, von dem ich hoffe, das es mal irgend- wann gut ankommt. Diese Symbole wurden ausgewählt, weil sie zum Teil optisch ansprechend sind oder einen gewissen Wiedererkennungs- wert besitzen. Sorry, aber diesen ersten Moment werde ich nicht dem Zufall überlassen. Wen es trotzdem nervt, der löscht einfach die 'Icons.Stream' und die 'Icons.txt' von Hand ... fertig. Übrigens ... MEIN Laucher sieht ganz anders aus [16 : 2 : 2] wen es interessiert und hängt standardmäßig rechts oben im Eck.
Zitat:
- Wenn der Launcher am Linken Bildschirmrand ist, sollte es auch möglich sein, die Leiste nach links einfahren zu lassen.
am linken Bildschirmrand ? Wenn jetzt mehr als einer die Hand hebt, dann werde ich diesen Punkt auf meiner Todo-List nach vorne holen. Der Launcher ist nun mal primär für den rechten Bildschirmrand konzipiert worden und im Moment ist es so, das der 'Chevron- Button' quasi fest verdrahtet dranhängt. Der 'Koordinaten- Overkill' reizt mich vielleicht aus mathematischer Sicht ... wirklich nutzen würde ich ihn aber nicht.
Zitat:
- Bei den Optionen sollte die TrackBar beim Minimalwert ganz links sein, sonst denkt man, es ginge noch weiter.
Spalte oder Bank muss leer sein. So könnt Ihr, wenn Ihr wollt, einen Launcher mit nur EINEM Button erstellen ... den aber über den ganzen Bildschirm vergrößern ... macht mal ... sieht irre aus und läuft auch gnadenlos ...
Zitat:
- Das Design im Einstellungemenü wirkt Win 3.11 mäßig (die Beschriftung)
Zeichensatz. Ich dachte den hätte ich richtig vorgegeben ... Ich guck nochmal ob alles seine Richtigkeit hat. Das Preferences-Menü ist das letzte 'Relikt' aus meiner 'Angeber-Launcher-V1.xx'-Zeit. Ich denke niemand braucht mal eben schnell zweieinhalb Tausend Buttons dabei. Deshalb wird es wohl über kurz oder lang ins Popup-Menü wandern. Obwohl es mir schon viel geholfen hat, denn Speedoptimierungen machen sich zwischen 20 oder 30 Buttons nicht bemerkbar, aber bei 4000 Buttons erkennt man 'fast' jede Programmzeile.
Zitat:
- Vergrößert man die Leiste (Alt gedrückt halten und vergrößern/verkleinern), sieht es auch nicht mehr gut aus. Da wäre es besser, wenn man irgendwo die Icongröße einstellen könnte. Sonst ist es halt etwas unscharf. Praktisch wäre es evtl, wenn die Icongröße automatisch angepasst werden würde.
der Launcher schon die aufwendigsten und gleichzeitig schnellsten Resize-Filter benutzt, die das Internet hergab. (Einen riesen Dank an der Stelle an die Truppe von der gr32 ... echt exellente Arbeit, falls Ihr das hier mal lesen solltet) Die Idee mit den größeren Icons ist aufgegriffen und im Zuge von immer größeren Displays sicherlich bald mal Thema.
Zitat:
- Wenn ich einen Button ins Nirvana dropen möchte, wäre es praktisch, wenn er aus der Leiste entfernt wird.
dann da ein Loch sein, oder wie ? Bitte nochmal anders formulieren.
Zitat:
- Einfahren der Leiste per Rechtsklick auf das Randbild
Da ich eh grade die 'Einklapp-Routine' bearbeite, passt mir das supergut ins Konzept. Ein optisches Highlight auf das Ihr Euch auch schon freuen könnt: Das Einklappen wird im letzten Moment, ähnlich wie eine Schublade, abgebremst ... (WinAmp ? *hüstel* ... nie gehört, was ist das ?) Mal schnell zwischendurch ein 'Paar' Zeilen getippert, grüßt ... |
Zitat |
Turbo Delphi für Win32 |
#49
Hallo
Zitat von SittingDuck:
Also jetzt mal die Karten auf den Tisch: Wer braucht den Launcher
am linken Bildschirmrand ?
Zitat von SittingDuck:
Zitat:
- Bei den Optionen sollte die TrackBar beim Minimalwert ganz links sein, sonst denkt man, es ginge noch weiter.
Spalte oder Bank muss leer sein.
Zitat von SittingDuck:
Hm ... komisch ... einer der ersten Wünsche war der Standard-
Zeichensatz. Ich dachte den hätte ich richtig vorgegeben ...
Zitat von SittingDuck:
Zitat:
- Wenn ich einen Button ins Nirvana dropen möchte, wäre es praktisch, wenn er aus der Leiste entfernt wird.
dann da ein Loch sein, oder wie ? Bitte nochmal anders formulieren. |
Zitat |
Delphi 2010 Professional |
#50
Moin Moin ...
Zitat:
Mir gefällt der Launcher aber wirklich. Ich dachte nur, ich teste das mal richtig und da ist mir das eben aufgefallen.
nutzt, will ich an dieser Stelle einfach mal überhört haben ! Das Du Dir dennoch die Mühe gemacht hast, einen prüfenden Blick darauf zu werfen, ist sehr vorbildlich ! Die Sache mit dem Standardzeichensatz habe ich, nachdem wohl doch programmier-technisch alles seine Richtgkeit hat, wieder zurückgestellt, da das Preferences-Fenster, wie schon ange- deutet, vielleicht bald ins Popup-Menü wandert. OK, den Tip mit dem Löschen eines Buttons, indem man das Icon vom Launcher herunterzieht habe ich nun verstanden. Die Vor- aussetzungen dafür versuchte ich hier:Icon an Cursor hängen irgendwie zu schaffen, habe aber keinen Hinweis bekommen. Nicht nur löschen wollte ich so, sondern auch Icons untereinander vertauschen ... schade, dass im Moment keiner zu dem Thema eine Idee hat. Die letzten Winkel des Internet durchstöbernd, grüßt ... |
Zitat |
Ansicht |
Linear-Darstellung |
Zur Hybrid-Darstellung wechseln |
Zur Baum-Darstellung wechseln |
ForumregelnEs 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
|
|
Nützliche Links |
Heutige Beiträge |
Sitemap |
Suchen |
Code-Library |
Wer ist online |
Alle Foren als gelesen markieren |
Gehe zu... |
LinkBack |
LinkBack URL |
About LinkBacks |