ist das nicht auch sone art bot?
Beiträge von DFPWare
-
-
Hey Leute
ich habe mal wieder ein kleines Skript geschrieben, das alle sachen die man in die Zwischenablage kopiert aufzeichnet. Diese kann man dann später wieder in die Zwischenablage kopieren.
Hier das Skript:
Spoiler anzeigen
[autoit]#include <GuiConstants.au3>
[/autoit]
#include <ListBoxConstants.au3>
#include <GUIListBox.au3>
HotKeySet("{F1}","_hideShow")
$aktuellerclip = ClipGet()
Global $hotkey = 1
$gui = GUICreate("Clip Manager",300,500)
$button = GUICtrlCreateButton("Copy to Clipboard",10,10,280,20)
$list = _GUICtrlListBox_Create($gui, $aktuellerclip, 10, 40, 280, 440)
GUISetState(@SW_HIDE)
While 1
$neuerclip = ClipGet()
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $button
$index = _GUICtrlListBox_GetCurSel($list)
$toclip = _GUICtrlListBox_GetText($list,$index)
ClipPut($toclip)
EndSwitch
If StringCompare( $aktuellerclip , $neuerclip) <> 0 Then
$aktuellerclip = $neuerclip
_GUICtrlListBox_AddString($list, $aktuellerclip)
EndIf
WEnd
Func _hideShow()
If $hotkey = 1 Then
GUISetState(@SW_SHOW)
$hotkey = $hotkey*-1
Else
GUISetState(@SW_HIDE)
$hotkey = $hotkey*-1
EndIf
EndFunc -
wow danke misterspeed;) jetzt funktioniert schonmal das eintragen
so hab das programm fertig;)
meint ihr ich soll dazu noch nen skripteforum beitrag erstellen weil ich find das programm ziemlich praktisch wenn man mal ausversehen was falsches kopiert hat
-
Okay danke erstmal dann werd ich mir mal die UDF angucken

-
Hey Leute
ich würde gerne ein Programm machen, das die Clipboard Einträge speichert und später wieder in die Zwischenablage legt.
1.) Warum funktioniert meine Funktion nicht? (z.17-20)
2.) Wie kann ich die einzelnen ListView Einträge per doppelklick wieder in die Zwischenablage versetzen? (hauptsächlich geht es um den Doppelklick!)
Hier das was ich bis jetzt habe:
Spoiler anzeigen
[autoit]#include <GuiConstants.au3>
[/autoit]
HotKeySet("{F11}","_hideShow")
$aktuellerclip = ClipGet()
Global $hotkey = 1
GUICreate("Clip Manager",300,500)
$list = GUICtrlCreateList($aktuellerclip,10,10,280,480)
GUISetState(@SW_HIDE)
While 1
$neuerclip = ClipGet()
$nMsg = GUIGetMsg()
Select
Case $nMsg = $GUI_EVENT_CLOSE
Exit
EndSelect
If Not $aktuellerclip = $neuerclip Then
$aktuellerclip = $neuerclip
GUICtrlSetData($list,$aktuellerclip)
EndIf
WEnd
Func _hideShow()
If $hotkey = 1 Then
GUISetState(@SW_SHOW)
$hotkey = $hotkey*-1
Else
GUISetState(@SW_HIDE)
$hotkey = $hotkey*-1
EndIf
EndFunc -
-
ich verstehe nicht warum das nicht funktioniert:
[autoit]#include <_WriteRotateText.au3>
[/autoit]
$gui = GUICreate("TEST")
_WriteRotateText($GUI, "Hallo Welt", 50,50,30,60)
GUISetState()
While 1
WEndich hab in der udf folgende zeilen eingefügt:
[autoit]#include-once
[/autoit]
#Include <WinAPI.au3>
#include <StructureConstants.au3>
#include <WindowsConstants.au3> -
ja wirklich
bsp:
deine data.ini: US-Dollar=1,3699
mein skript: MsgBox(0,"EURO in US-Dollar",$ReadVarAus2&"€ sind "&($ReadVarAus2*1.358)&"$")
mal abgesehen davon wird in deiner ini datei nur in andere währungen umgerechnet und nicht umgekehrt
-
-
-
also ich würde dir auch den archos 5/7 empfehlen da da android drauf ist und ich glaube das 7 beherrscht auch multitouch
außerdem sind die seehr preisgünstig
-
schon gemacht;)
edti oben
-
sowas vielleicht?=)
Edit oben;)
-
oh sorry ich hab den beitrag nicht gesehen weil ich grade den nächsten am schreiben war:D
okay ich versuchs:D
jo funktioniert
danke alle;)
und sorry silverlight dass ich deinen thread kaputt gemach hab

-
nein ich habe grade zum 3. mal rebootet
ich versuch jetzt mal autoit neu zu installieren;)
jap die neuinstallation hat wenigstens mein icon wiedergebracht;)
jetzt lösche ich die beiden kaputten einträge einfach wieder per hand
aber jetzt weiß ich immer noch nicht wie ich an das "compile with options" komme-.-
-
ne hat doch geklappt warum auch immer

aber jetzt sehen die skripte so aus:
[Blockierte Grafik: http://www.bilder-hochladen.net/files/hdhc-3.jpg]
ist das wegen der neuen autoit version oder wegen dem registry zeug?=(
und was wichtiger ist, wie bekomm ich das wieder normal?=)
übrigens die beiden einträge sind da aber funktionieren nicht

-
Danke für das skript aber die Datei C:\\Programme\\AutoIt3\\SciTE\\AutoIt3Wrapper\\AutoIt3Wrapper.exe\ existiert bei mir nicht

genausowenig wie tidy.exe
-
So ich hoffe hiermit sind beide Probleme gelöst(auch wenn ich es seeeehr unübersichtlich finde):
[autoit]Func _buttoncreate($Text,$left,$top,$width,$height)
[/autoit]
;User Einstellungen:
Local $realwidth = 50
Local $realheight = 50
Local $realleft = 10
Local $realtop = 10
;User Einstellungen Ende
Local $left1,$top1,$width1,$height1
$retvar = GUICtrlCreateButton($Text,$realleft+(($realleft+$realwidth)*($left-1)),$realtop+(($realtop+$realheight)*($top-1)),$realwidth+(($realleft+$realwidth)*($width-1)),$realheight+(($realtop+$realheight)*($height-1)))
Return $retvar
EndFunc -
mann das ist mir wirklich zu kompliziert

ich hoffe das muss ich nac 3 jahren autoit auch noch nich verstehen können oder?=) -
ich finde den "bildschirm" oben ziemlich praktisch;)
das hier verstehe ich aber noch nicht so ganz:
[Blockierte Grafik: http://www.bilder-hochladen.net/files/hdhc-2.jpg]