AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Der Launcher ... Eine Schnellstart-Leiste
Thema durchsuchen
Ansicht
Themen-Optionen

Der Launcher ... Eine Schnellstart-Leiste

Ein Thema von SittingDuck · begonnen am 20. Jan 2006 · letzter Beitrag vom 18. Feb 2018
Antwort Antwort
Seite 27 von 33   « Erste     17252627 2829     Letzte »    
SittingDuck
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
 
SittingDuck

 
Delphi 2010 Professional
 
#261
  Alt 16. Dez 2006, 13:42
Moin Moin ...

So ... nachdem ich weit auf die hinteren Ränge zurückgedrängt wurde,
möchte ich mich doch wieder einmal zu Wort melden. Selbstverständlich
mit einer neuen Beta-Version (Beta10), aber dazu später mehr.

Ich möchte kein Hehl daraus machen, aber nachdem die Chinesen mein
Programm gecrackt und ins Internet gestellt hatten, bin ich mit meiner
Motivation doch arg in den Keller gerutscht. Wofür das Ganze ? Diese
Frage musste ich mir immer wieder stellen ... Zeitgleich konnte ich
auch verfolgen wie die Anzahl der Registrierungswilligen schlagartig
auf null zurück ging. Das Geld selber war mir gar nicht so wichtig,
(einen Teil davon habe ich sowieso gleich wieder an das GR32-Team
durchgeschoben) aber fürs Ego und die Motivation war es schon klasse !
Jetzt will ich hier nicht übermäßig in die Kissen heulen, aber diesen
'Rückschlag' in meiner 'Shareware-Geschichte' wollte ich Euch doch
nicht vorenthalten und das den 'harten Jungs' aus der 'Szene' nicht
beizu kommen ist, das dürfte ja auch klar sein, egal wieviel Mühe man
auch darauf verwendet sein Programm zu schützen. Sorry, aber dafür
habe ich zu viel hier im Forum gelesen ... No way !

Soweit zur Vorgeschichte ... schade eigentlich ...
(Es sei an dieser Stelle noch erwähnt, das ich natürlich nichts gegen
Chinesen habe. Dafür bin ich viel zu oft und gerne in China. Sie haben
einfach nur dieses zweifelhafte 'Cracker-Wettrennen' gewonnen und waren,
was den Launcher anbelangt zwar schneller, jedoch kein Stück besser,
als alle anderen 'Gruppen'.)

---

Die Beta10 beinhaltet im Groben das, was mir schon seit einiger Zeit
an Ideen im Kopf herumschwirrte. An dem 'Hochkant-Betrieb' hatte ich
im Moment keinen Bock weiter herumzu fummeln. Was ich jetzt brauchte
waren ein paar leichte aber dennoch effektreiche Routinen
Aber seht selbst:


Beta10
  • Das Maus-Rad kann nun zum Umschalten der Seiten genutzt werden. Dies ist insbesondere
    dann von Vorteil, wenn man Symbole über mehrere Seiten hinweg tauschen möchte. Per
    Default-Einstellung ist diese Eigenschaft aktiv. Wen das nervt, der kann über die
    Variable 'UseWheel=0' in der Launcher.ini dieses Feature manuell deaktivieren.
  • Die Hint-Fenster werden nun auch dann angezeigt, wenn das Launcher-Fenster nicht aktiv
    ist. Vorbei die Zeit, wo man ständig auf ein leeres Feld geklickt hat, nur um einen Hint
    zu sehen. (Dieses Verhalten ist von Windows eigentlich nicht vorgesehen, wird allerdings
    von zahlreichen Programmen dennoch genutzt ... allen voran z.B. FireFox.)
  • Bewegt man die Maus mit gedrückter linker Maustaste ins Launcher-Fenster, so wird dieser
    dadurch in den Vordergrund geholt. Dies ist gerade dann von Nutzen, wenn man z.B. eine
    Datei auf dem Launcher per Drag & Drop fallen lassen möchte, aber von diesem nur ein
    kleines Stück zu sehen ist. Das Maus-Rad oder die Tasten 1-8 funktionieren in diesem
    Fall auch zum Umschalten der Seiten. Da Windows das 'MouseEnter'-Event bei einer zu
    schnellen Bewegung ganz gerne einmal 'verschluckt', ist ggf. eine langsamere und auch
    deutlichere Mausbewegung notwendig um das Fenster nach vorne zu holen.
  • Das 'Flackern' des Popup-Menüs wurde beseitigt.
  • Die 'Immer im Vordergrund'-Option ist bei sichtbarem Preferences-Fenster vorübergehend
    abgeschaltet um logische Konflikte zu vermeiden.
  • Umfangreichste Ergänzungen in nahezu allen Sprachdateien incl. der neuen 'Slovak.ini'.
  • Der Launcher ist nun deutlich 'unempfindlicher' bei wechselnder Desktop-Farbtiefe.
  • Das gedrückte Icon hat keinen verschmierten Rand mehr, sondern wird sauber verkleinert.
  • Das Preferences-Fenster wurde komplett neu designed und auf Grund der zunehmenden
    Größe, nun auf mehrere 'Reiter' verteilt. (PageControl & TabSheets)
  • Neuer Effekt: IconSize, welcher das Icon unter der Maus leicht vergrößert darstellt und
    besonders bei einem rahmenlosen Launcher ausgezeichnet ausschaut.
  • Passend dazu der ebenfalls neue Effekt: IconLight, welches das Icon unter der Maus
    leicht aufgehellt anzeigt.
  • Um das Leuchten noch deutlicher hervor zu heben kann man nun auch den übrigen Icons
    per 'Icon Blend Effekt' die Farbe 'entziehen'. (reduzieren auf Graustufen)

Euer Feedback ist nach wie vor wichtig. Gerade jetzt, wo ich überwiegend 'lustlos' in
die Tasten gegriffen habe, erwarte ich warscheinlich doch den ein oder anderen Fehler.

Über den Multisanostol-Beipackzettel hinweg, grüßt ...
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#262
  Alt 16. Dez 2006, 14:34
Du könntest auch so machen, wie bei anderen Programmen: Die Onlineversionen für gecrackte Programme einschränken.
Also das man das Updaten nur möglich macht, für die die auf einer Whitelist stehen (= bezalende User). Daneben bietest du noch eine Freeware-Version an, ohne diese Funktion.

Dann kannst du genau unterscheiden zwischen:
- Registiert
- Gecrackt
- Freeware

Solltest du dann mitbekommen, dass eine gecrackte Version geuploaded wird, dann downloade die exe, mache dann aber die Version auch gleichzeitig wieder ungecrackt.

Ansonsten schönes ding, was du da gebastelt hast

[edit]Ich habe jetzt ein Firefox-Skin erstellt. Funktioniert am besten mit 8 Spalten.[/edit]
Angehängte Dateien
Dateityp: zip firefox-skin_360.zip (9,3 KB, 18x aufgerufen)
Fabian
  Mit Zitat antworten Zitat
vepman

 
Delphi 7 Professional
 
#263
  Alt 31. Dez 2006, 12:25
Erstmal Gratulation für dieses hervorragenden Programm.
Zwei kleine Fehler sind mir aufgefallen:
Die Special Icons: Reboot, Shutdown, Hibernate, Logoff und Standby haben bei mir (XP mit SP2) keine Wirkung.
Bei gedrückter AltGr wird der Launcher dunkler bis zu schwarz, aber keine Möglichkeit dies wieder rückgängig zu machen,
außer den Wert von SkinColor in der Laucher.ini zu löschen.

Trotzdem weiter so.

Gruss vepman
  Mit Zitat antworten Zitat
C.Schoch

 
Turbo Delphi für Win32
 
#264
  Alt 31. Dez 2006, 13:16
Hi,
Soll ja ein Qualitätsprädikat sein wenn Software gekrackt wird. Auch wenns für denjenigen der sich bemüht und die Software entwickelt hat bitter ist.

@vepman: Wenn du ALTGR drückst nimmt der LAuncher die Farbe an die aktuell unter dem Mauszeiger ist. Das lässt sich aber leicht über "Optionen -> Rückgängig" zurücksetzen.

@SittingDuck: Die Möglichkeit die Seiten mit dem Mausrad zu wechseln ist super allerdings sollte man den Launcher dazu nicht immer anklicken müssen.
Trotdem hast du ein super und für mich extrem hilfreiches Programm entwickelt, also lass dich nicht entmutigen mach weiter so .

Edit: Wenn ich mit dem Launcher ein Programm öffne oder den ALuncher einfach nur anklicke, der Launcher den Focus nicht verloren hat und ich am Mausrad drehe ändern sich die Seiten egal auf welcher Stelle des Desktops sich die Maus gerade befindet.
  Mit Zitat antworten Zitat
vepman

 
Delphi 7 Professional
 
#265
  Alt 31. Dez 2006, 13:21
Zitat von C.Schoch:
@vepman: Wenn du ALTGR drückst nimmt der LAuncher die Farbe an die aktuell unter dem Mauszeiger ist. Das lässt sich aber leicht über "Optionen -> Rückgängig" zurücksetzen.
.
Ja, klappt gut. Muss ich irgendwie überlesen habe.

Gruss vepman
  Mit Zitat antworten Zitat
dominikkv

 
Delphi 2007 Professional
 
#266
  Alt 31. Dez 2006, 13:33
hi
tolles programm
nur was mich stört: ich hab meine taskleiste am oberen bildschirmrand, und auch der launcher wird oben rechts in der ecke angezeigt.
allerdings wird er teilweise von der taskleiste verdeckt...
erst wenn ich wenn ich die taskleiste neu fixiere (rechtsklick auf taskleiste -> hacken weg vor "taskleiste fixieren" und wieder hacken hin) wir das programm "richtig" angezeigt.

omg...und grad hab ich über Spezielle Icons -> Gehe zu seite -> 8 so nen icon erstellt und draufgeklickt und Fehlermeldung:
Zitat:
---------------------------
Launcher
---------------------------
Der Index der Liste überschreitet das Maximum (48)
---------------------------
OK
---------------------------
und jetzt ist das programm schwarz und immer wenn ich draufklick kommt diese fehlermeldung^^
Dominik
  Mit Zitat antworten Zitat
Benutzerbild von ArmyMan
ArmyMan
 
#267
  Alt 31. Dez 2006, 20:41
Stimmt...

Benutze selbst keine Seiten da ich nicht soviele Tools auf dem Launcher habe.

@SittingDuck
Man kann ja einstellen wieviele Seiten man hat. Kannst also recht einfach dieses Problem lösen indem du nur soviele Seiten als "Enabled" setzt als auch eingestellt sind.

Hoffe auf neue Funktionen in '07

Greetz
ArmyMan
  Mit Zitat antworten Zitat
SittingDuck

 
Delphi 2010 Professional
 
#268
  Alt 5. Jan 2007, 18:04
Moin Moin ...

Mit neuer Motivation und der aktuellen Beta11 melde ich mich im neuen Jahr zurück !
Vorher möchte ich nur kurz das aufräumen was noch liegen geblieben ist.

@xZise: Danke erstmal für Deine 'Schutz-Vorschläge' ... Der Aufwand ist mir ehrlich
gesagt zu hoch. Das einzig probate Mittel gegen diese '0-Dayz-Truppe' ist, praktisch
jede Woche eine neue Version heraus zu bringen. Das hassen diese Typen wie verrückt,
wo sie doch so um 'Aktualität' bemüht sind ! Aber ob ich das durchhalte ?!?
Danke auch für Deinen Skin ... Falls noch jemand kreativ war ... nur Mut !

Langfristig gesehen schwebt mir eine 'Upload-Funktion' vor, welche es jedem User
ermöglichen soll, einen Schreenshot seines Launcher-Fensters auf einen Server im
Internet zu laden. So kann man sich sehr einfach neue 'Gestaltungs-Ideen' holen,
oder besonders schöne Icons und deren Anordnung bewundern. In Verbindung mit
einem 'Vote-My-Launcher'-System wäre das der totale Hit ! Ist allerdings (bis auf
die Screenshot-Routine ) noch ausschließlich Zukunftsmusik.

@C.Schoch: Deine Verbesserungsvorschläge für das Mausrad wurden, zumindestens
teilweise umgesetzt. Schwierigkeiten macht mir noch auf das MouseWheelEvent zu
reagieren, wenn der Launcher nicht den Focus hat, aber ich arbeite daran.

@dominikkv: Danke fürs Lob und den Hinweis auf den Bereichsfehler. Beides wurde
entsprechend 'verarbeitet'.

@ArmyMan: Habe das Problem anders gelöst ... trotzdem Danke für Deine Idee.

So ... nun zur History der neuen

Beta11
  • Neuer Effekt: Beim Verschieben der Icons 'schaukeln' diese anfänglich leicht hin und her.
  • Das Umschalten der einzelnen Seiten per Mausrad funktioniert jetzt nur wenn der Mauspfeil
    über dem aktiven Launcher-Fenster steht.
  • Fehler behoben in der Routine, welche den Launcher bei gedrückter linker Maustaste und
    Bewegung der Maus ins Launcher-Fenster, in den Vordergrund bringt.
  • Durch eine starke Optimierung bzw. Vereinfachung der meisten 'Kern-Routinen', in Zusammen-
    hang mit einer sinnvollen Umstellung vieler Programmabläufe, konnte eine deutlich spürbare
    Steigerung der Ausführungsgeschwindigkeit erzielt werden. (keine Buttons mehr die noch als
    gedrückt erscheinen während das aufgerufene Programm schon startet)
  • Bereichs-Fehler behoben, wenn versucht wurde eine Seite per 'Menu/Special Icons/Goto Page'
    anzuspringen, welche es nicht gab.
  • Während eines Tauschvorganges zweier Icons wird die 'Zoom Effect'- und 'Icon Highlight'-
    Routine aus optischen Gründen nun kurzzeitig deaktiviert.
  • Verschiedene doppelte 'Klick-Geräusche' in einem 'Slow-Motion-Test' entdeckt und beseitigt.
  • Fehler behoben, welcher das Launcher-Fenster beim schließen des Config-Fensters bewegt hat.
  • Die Routine zum 'Rahmenzeichnen' wurde fehlerbereinigt und optimiert.
  • Neuer Befehl: SpinDown zum Abschalten von Festplatten. Bisher nur über die 'IconList.txt'
    zu erreichen und zur Sicherheit gegen direktes Anklicken geschützt. Um den Befehl auszulösen
    muss (analog wie auch bei den ShutDown/Restart Befehlen) gleichzeitig die rechte Maustaste
    gedrückt sein. (Beispiel: 'SpinDown|0' zum Abschalten der ersten IDE-Platte im System)

Obwohl mir die GR32-Library, was die Performance anbelangt, über lange Strecken den Rücken
freigehalten hat, bin ich was den 'Schaukel-Effekt' anbelangt sehr gespannt auf das Feed-
back von Usern mit schon etwas betagterer Hardware, da diese Routine doch ausgiebig in die
'Trickkiste' greifen muss. Lasst mich bitte wissen, ob ich dieses Feature mit einem ent-
sprechenden Schalter versehen muss.

Bis auf ein paar Lokalisierungen wird diese Beta vom Funktionsumfang her der kommenden
2.7 Final entsprechen. In dem Zusammenhang möchte ich mich von meinem selbst auferlegten
'Versions-Nummern-Overkill' verabschieden. Abgesehen von einer leichteren Möglichkeit die
Spur des Programmes im Internet zu verfolgen, brachte es mir sonst relativ wenig Vorteile.
Ein Programm mit dem Namen 'Launcher V2.7 Final' klingt einfach bedeutend verlässlicher,
als 'Launcher 2.7.1.15', obwohl sich diese Sache ausschließlich im Kopf abspielt und
tatsächlich nichts aussagt über Stabilität etc. ... Also wundert Euch nicht, aber ich will
das jetzt einfach mal testen ! Hey ... die Welt will betrogen werden ...

Von der dunklen Seite, grüßt ...
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

 
Delphi 2009 Professional
 
#269
  Alt 5. Jan 2007, 21:54
Also zum Schaukeln großes Lob, aber irgendwie funzt Hibernate nicht... (Schon immer nicht Also nicht erst seit b11)
Fabian
  Mit Zitat antworten Zitat
MrKnogge

 
Delphi 2007 Professional
 
#270
  Alt 5. Jan 2007, 22:16
Bei mir funktioniert "Ruhezustand" ebenfalls nicht.

Gruß
Christian Bootz
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 27 von 33   « Erste     17252627 2829     Letzte »    


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 22:00 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