Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 392 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Matt

Foren Gott

Dabei seit: 17.09.2002

Beiträge: 5 573

 

1 Zum Seitenanfang

Sonntag, 20. Juni 2004, 18:36

[VB] Programm für das Kopieren eines Textes in Textfeld auf Tastendruck

Hallo Leute,
ich bräuchte ein Programm, mit dem ich jederzeit mit einer Tastenkombination (z.B. STRG+1) in jedes beliebige Textfeld einen Text kopieren kann.

Also wenn ich z. B., ohne etwas extra vorher gestartet zu haben, in ein Input Feld eines Browsers klicke und dann STRG+1 drücke, dass in dem Textfeld "[b]Matt hat's gesehen, Matt hat's behoben, des Spammers Seele muss nun schmoren.[/b]" oder ähnliches erscheint.

Das Ding kann in VisualBasic oder C geschrieben worden sein, bitte Sourcecode und Binärdatei anhängen. (Hab kein VB :P)

Wäre toll wenn einer mir das machen könnte.

Belohnung: Nüx. Der gute Gedanke daran, dass man jemanden helfe konnte...mach ich schließlich in PHP auch :P
nyuuu
 

Abi_Andy

Haudegen

Dabei seit: 02.04.2003

Beiträge: 681

 

2 Zum Seitenanfang

Sonntag, 20. Juni 2004, 21:36

Habe mich mal eben rangesetzt und sowas für dich gecodet.
Allerdings in Delphi (mein Kumpel hier hat nix anderes da, atm ;() und die Tastenkombination ist im Moment STRG+F1 (weil ich deinen Text anscheinend nicht aufmerksam genug durchgelesen hatte :D)

Wie dem auch sei, das Projekt kannst du hier incl. Quelltext runterladen:
http://www.azcon.de/downloads/delphi/SimplePaste.zip

Schau es dir einfach mal an. Wenn es dir soweit gefällt gib' mir Bescheid, dann ändere die Tastenkombination noch (bei Bedarf).

Wenn es sein muss würde ich das nochmal in VB oder C coden.
Wenn du allerdings eh kein VB drauf hast, kann es doch eigentlich auch in Delphi bleiben ;)
Warum kann ein Tag nicht 36 Stunden haben? ://
 

Matt

Foren Gott

Dabei seit: 17.09.2002

Beiträge: 5 573

 

3 Zum Seitenanfang

Sonntag, 20. Juni 2004, 21:54

Matt hat's gesehen, Matt hat's behoben, des Spammers Seele muss nun schmoren.

Danke, dass funzt super :-)

Hoffe nur du hast da keine Viren drin ;-)

Edit:
Kannst du das vieleicht bitte noch so machen, dass ich die Tastenkombination selber wählen kann?
STRG+F1 ist in manchen Programmen mit Hilfe belegt :P

Das wäre vieleicht in Verbindung mit einem Knopf möglich:

Programmstart
Druck auf Knop

Babababuum -> Gewünschte Kombination eingeben
Babababuum -> Gewünschten Kopiertext eingeben
OK

Sodass man beliebig viele Kombinationen verwenden kann, wenns zuviel Arbeit ist: Lass es ^^

(Wenn du es tatsächlich für mich machst *schnüff : Lass das babababuum weg ;))
nyuuu

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Matt« (20. Juni 2004, 21:59)

 

Abi_Andy

Haudegen

Dabei seit: 02.04.2003

Beiträge: 681

 

4 Zum Seitenanfang

Sonntag, 20. Juni 2004, 22:17

h3h3, ich muss mal schauen, was meine Zeit in den nächsten Wochen so sagt, allerdings kommen jetzt erstmal die ganzen Klausuren, aber wenn ich Sem.-Ferien hab werde ich das auf jeden Fall weiterprogrammieren, weil ich sowas auch schon immer mal haben wollte. Das wiird dann so sein, dass man 20 Slots hat, die man beliebig belegen kann: 10 zum Ausschneiden und 10 zum Einfügen ... aber wenn ich das wirklich umgesetzt habe ist es kein Problem ein Programm daraus abzuleiten, dass deinen Wünschen im letzten Post entspricht :)

Aber bis dahin: Bitte ein bisschen Geduld :))

P.S.: Die exe-Datei ist lediglich der Quelltext kompiliert mit Delphi 6.0 Personal, brauchst keine Angst vor Viren bei mir haben ;)

Nachtrag:

Guten Morgen.

Da ich heute erst um 13:30 aus dem Haus muss, habe ich mich mal rangesetzt und SimplePaste ein bischen weiterentwickelt. Hier einfach mal ein Auszug aus der Readme:

Zitat


Funktion
######

In den Feldern der Spalte "Tastenkombination" kann eine TastenKombination festgelegt werden,
die am System als Hotkey angemeldet wird. In der Spalte daneben kann man den Tastenkombinationen
Texte zuordnen, die beim Betätigen der Tastenkombinationen mit Hilfe der Zwischenablage in das
aktuell fokusierte Control eingefügt werden.

Historie
#####

Version 1.0:
* Urversion. Konnte nur mit einer fest implementierten Tastenkombination einen Text in das
fokusierte Control einfügen. Ziemlich simpel und nicht wirklich funktional ;D

Version 1.1:
* Zehn frei wählbare Tastenkombination sind nun verfügbar, die jeweils einem einzufügenden
Text zugeordnet werden können.

* Rund um verbessert. Praktisch komplett neugeschrieben.

Kontakt
#####

Sollte es nötig sein, mich zu kontaktieren, so kann dies unter der eMail-Adresse
"azeil@rz.uni-potsdam.de" geschehen.

Viel Spaß mit diesem Programm.

Dieses Programm wurde mit Delphi Version 6.0 Personal geschrieben.


Das Programm inklusive Quelltext kann hier heruntergeladen werden: http://downloads.azcon.de/delphi/SimplePasteV1-1.zip

Das Programm hat keine richtige Installationsroutine, es "nistet" sich nicht auf dem Rechner ein und kann gerne getestet und bewertet werden. Der Quelltext kann auch in eigene Projekte eingebunden werden. Sämtlich Registry-Einträge (durch Speichern der Optionen des Programms + Autostart) können mit nur einem Mausklick gelöscht werden, so dass zum Abschliessen der Deinstallation nur eine Löschung der EXE-Datei nötig ist ;)

Wer jetzt denkt: Hmm, interessant... Schaut halt einfach mal rein. Den Quelltext könnt ihr gerne auch selber erst kompilieren.

So das war's dann von mir: Guten Nacht 8)

[EDIT]

Screenshot beigefügt, Archiv upgedatet.



Keine Doppelposts!!!
Mfg Heinervdm
Warum kann ein Tag nicht 36 Stunden haben? ://

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »heinervdm« (24. Juni 2004, 17:17)

 

Matt

Foren Gott

Dabei seit: 17.09.2002

Beiträge: 5 573

 

5 Zum Seitenanfang

Mittwoch, 23. Juni 2004, 12:31

(Doppelpost phöse :P)

Danke, kannst du das jetzt noch so machen, dass die Tastenkombinationen und Texte in ner Textdatei gespeichert werden, sodass man die nicht immer neu eingeben muss?
nyuuu
 

Abi_Andy

Haudegen

Dabei seit: 02.04.2003

Beiträge: 681

 

6 Zum Seitenanfang

Mittwoch, 23. Juni 2004, 23:35

@Doppelpost: Das war ein Release, das kann ich doch nicht einfach in den alten Beitrag mit "reinwurschteln". Wie sieht denn sowas aus ? :D

@Datei: Weiß nicht, wofür das genau gut sein soll, weil du jeder Zeit auch einfach mitm "regedit" den Schlüssel "HKEY_CURRENT_USER\Software\Azcon" exportieren könntest. Ein Doppelklick auf die exportierte Datei würde dann deine Einstellungen wiederherstellen. Nichts desto trotz werde ich dieses Feature einbauen, weil ja nicht unbedingt jeder Anwender erfahren im Umgang mit dem regedit ist.

Ich muss allerdings die Einstellungen nach Möglichkeit schon in der Registry speichern, d.h. ich würde also nur noch ne Funktion anbieten, mit der man seine Einstellungen in eine Datei exportieren kann.

Der Hintergedanke dabei ist im Grunde recht simpel: Durch den vermehrten Einsatz von NT- und XP-Systemen im Privatbereich ergibt sich leider des Öfteren das "Problem", dass ein Benutzer nicht unbedingt Administratorenrechte haben muss, was im Grunde nichts anderes bedeutet, als dass ich nicht einfach irgendwelche Dateien irgendwo hinschreiben kann, weil die nötigen Rechte u.U. fehlen.

Daher benutze ich die Registry um dem Ganzen aus dem Weg zu gehen, aber vor allem auch, um mehreren Benutzern (mit mehreren Profilen) an einem Rechner die Möglichkeit zu geben das Programm individuell zu konfigurieren, ohne dabei mit den Einstellungen des Mitbenutzers in Berührung zu kommen.

Das nächste Release wird wohl erstmal ein wenig warten müssen, aber deine gewünschte Funktion wird auf jeden Fall im Laufe der Woche implementiert werden! Stay tuned ;)
Warum kann ein Tag nicht 36 Stunden haben? ://
 

heinervdm

Technik-Admin

Dabei seit: 02.10.2002

Beiträge: 3 772

 

7 Zum Seitenanfang

Donnerstag, 24. Juni 2004, 17:18

Zitat

Original von Abi_Andy
@Doppelpost: Das war ein Release, das kann ich doch nicht einfach in den alten Beitrag mit "reinwurschteln". Wie sieht denn sowas aus ? :D

So!
;)
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
 

Abi_Andy

Haudegen

Dabei seit: 02.04.2003

Beiträge: 681

 

8 Zum Seitenanfang

Donnerstag, 24. Juni 2004, 23:22

[EDIT]

Neue Version (1.1.b) released. Screenshot oben wurde auch auf den neuesten Stand gebracht.

Die neue Version kann hier bezogen werden: http://downloads.azcon.de/delphi/SimplePasteV1-1b.zip

Einzige Neuerung: Import- und Exportfunktion hinzugefügt.
Warum kann ein Tag nicht 36 Stunden haben? ://

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Abi_Andy« (10. Juli 2004, 00:25)

 

reaper

Routinier

Dabei seit: 25.11.2002

Beiträge: 342

 

9 Zum Seitenanfang

Samstag, 17. Juli 2004, 14:26

hi,

ich möchte das ich auch neue zeilen anfangen kann, z.b so:

Mit freundlichen Grüßen,
reaper

und nicht
MIt freudlichen Grüßen, reaper

Wäre das möglich?

Mit freundlichen Grüßen,
reaper ;)
 

Abi_Andy

Haudegen

Dabei seit: 02.04.2003

Beiträge: 681

 

10 Zum Seitenanfang

Samstag, 17. Juli 2004, 21:57

Das zu realisieren sollte kein Problem darstellen ... ich habs in die TODO-Liste übernommen, beim nächsten Release wird die Funktion dabei sein ;)
Warum kann ein Tag nicht 36 Stunden haben? ://
 

reaper

Routinier

Dabei seit: 25.11.2002

Beiträge: 342

 

11 Zum Seitenanfang

Dienstag, 3. August 2004, 02:22

wie weit ist es? ;)

reaper
 

Abi_Andy

Haudegen

Dabei seit: 02.04.2003

Beiträge: 681

 

12 Zum Seitenanfang

Sonntag, 22. August 2004, 21:54

Hab im Moment noch nen Projekt für nen Kunden zu laufen, daher gab's bisher kein Update, aber so bald ich Zeit finde, werde ich ne neue Version rausbringen, versprochen! ;)
Warum kann ein Tag nicht 36 Stunden haben? ://
 

thebone

Kaiser

Dabei seit: 05.11.2002

Beiträge: 1 141

 

13 Zum Seitenanfang

Dienstag, 24. August 2004, 15:04

cool =)

Hallo,

echt cooles teil sogar open source wow.
Hab mal ne grafik gebastelt ned so gut aber ja mal was anderes, für die entwickler im ordner res die grafik namens logo.jpg austauschen und dann kompilen.
»thebone« hat folgendes Bild angehängt:
  • logo.jpg
web solutions für jedermann ;) Hp in Kürze Online
 

Abi_Andy

Haudegen

Dabei seit: 02.04.2003

Beiträge: 681

 

14 Zum Seitenanfang

Mittwoch, 25. August 2004, 22:36

H3h3, kewl, erster Beitrag eines Benutzers zum Projekt :)
Soll ich ne Theming-Engine auf die Todo-Liste für die nächste Version setzen? ;)
Warum kann ein Tag nicht 36 Stunden haben? ://

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Abi_Andy« (25. August 2004, 22:36)

 

thebone

Kaiser

Dabei seit: 05.11.2002

Beiträge: 1 141

 

15 Zum Seitenanfang

Donnerstag, 26. August 2004, 05:45

kommentar

Hallo,

meintest du mein posting andy??
Was genau stellst du dir unter dieser Funktion vor, und was wird dein programm im endeffekt alles können.
Liebe grüße
web solutions für jedermann ;) Hp in Kürze Online
 

Abi_Andy

Haudegen

Dabei seit: 02.04.2003

Beiträge: 681

 

16 Zum Seitenanfang

Donnerstag, 26. August 2004, 11:44

Jo, ich meine dein Post. Was die Funktion bewirkt? Nun ja, ich stell mir das so vor, dass man über eine ini-Datei die Headergrafik im Programm verändern kann, sowie die Farben der einzelnen Controlls. Im Endeffekt wird dann Grafik + ini in einer Datei gespeichert, z.b. in einer Zip-Datei. Damit kann man dann ganz einfach das Erscheinungsbild anpassen, ohne dass man am Quelltext etwas ändern muss. Das heisst, es würde einen zusätzlichen Button geben, der z.b. "Importiere Theme" heissen würde. Wenn man darauf klickt und dann eine Themedatei auswählt würde das Programm das neue Theme laden und dadurch das Design einladen. Damit könnte man sich dann das neucompilieren des Quelltextes sparen.

Was für die Zukunft geplant ist:

  • Zeilenumbrüche in Texten ermöglichen
  • Vielleicht die Begrenzung der Hotkeys aufheben, so dass man unendlich viele Hotkeys definieren kann
  • Statt Texte einfügen eine Funktion zum Programme starten (würde natürlich dazu führen, dass das Programm einen neuen Namen bekommt ;))
  • Ein optionales Trayicon, so dass SimplePaste links neben der Uhr angezeigt wird.
  • Multisprachenunterstützung über Sprachdateien.
  • Alles, was mir Benutzer vorschlagen und was ich verwirklichen kann ;)
Warum kann ein Tag nicht 36 Stunden haben? ://
 

thebone

Kaiser

Dabei seit: 05.11.2002

Beiträge: 1 141

 

17 Zum Seitenanfang

Donnerstag, 26. August 2004, 11:52

=)

Hallo,

klingt nicht schlecht, nur ob es sich den aufwand lohnt bzw. wert ist.
Meine grafik ist nicht die beste aber dachte mir mal, is was anderes als der standart.
Cool mach weiter so echt nett dein "Projekt bzw. Tool".
Liebe grüße
web solutions für jedermann ;) Hp in Kürze Online
 

Matt

Foren Gott

Dabei seit: 17.09.2002

Beiträge: 5 573

 

18 Zum Seitenanfang

Donnerstag, 26. August 2004, 19:04

Re: =)

Zitat

Original von thebone
Hallo,

klingt nicht schlecht, nur ob es sich den aufwand lohnt bzw. wert ist.
Liebe grüße


Wenn's Spaß macht auf jeden Fall :)
nyuuu