Natürlich kann man.
Der optionale Parameter gehört aber nicht in Klammern
D.h. wenn du ihn angibst dann so:
MouseClickDrag("left", 990, 1150, $x, 1150, 20)
[/autoit]
oder lass ihn weg:
MouseClickDrag("left", 990, 1150, $x, 1150)
[/autoit]Natürlich kann man.
Der optionale Parameter gehört aber nicht in Klammern
D.h. wenn du ihn angibst dann so:
MouseClickDrag("left", 990, 1150, $x, 1150, 20)
[/autoit]
oder lass ihn weg:
MouseClickDrag("left", 990, 1150, $x, 1150)
[/autoit]Naja aber du kannst ja wohl rausfinden was er gerade gemacht hat bevor der Fehler kam.
Dann kannste das ganze zumindest schonmal auf einen bestimmten Bereich eingrenzen
Bei Guictrlsetonevent ist es nicht möglich parameter zu übergeben.
Aber mit @GUI_CTRL kannst du abfragen welches Control gedrückt wurde und dann abhänig davon Variablen setzen
Dann brauchst du die Globalen nicht...
1.#INF glaube ich war eine Division durch 0. Kann das sein?
Die Variablen müssen auf jeden Fall durchnummeriert sein. Sonst überschreibst du ja die Control-ID's die in $Radio1 und $Radio2 stehen.
Wenn du viele Gruppen und/oder Radioboxen hättest könnte man sie evtl in array's zusammenfassen.
Bei der kleinen Anzahl hier finde ich macht es noch nicht viel Sinn
Wenn dein Problem gelöst is, dann setzt doch bitte den Thread auf gelöst
Einfach ersten Post bearbeiten, Präfix gelöst wählen und Absenden
$random = Random(0, UBound($idee) - 1, 1)
[/autoit]Kennst du dich denn mit array's aus? ansonsten empfehle ich dir mal n Tut zu lesen
ganz ehrlich? für was braucht man sowas?
Datei in variable einlesen, variable bearbeiten, wenn fertig dann variable in datei schreiben. Fertig
Ständige Lese/Schreibzugriffe auf ne Datei sind doch völlig unpraktisch und langsam
_StringBetween gibt ein Array zurück
Also entweder _ArrayDisplay oder aber MsgBox(0,"asdasdsdsdsdsdsdsd",$newcu[0]) verwenden
Rapidshare hatte im letzten Jahr einige große Umstellungen. Ich denke nicht das dir der alte Quellcode da helfen würde...
Was genau brauchst du denn?
Am besten einen eigenen Thread aufmachen. Entweder in Hilfe und Unterstützung oder unter Programmieranfragen
Kurz und knapp: Bin dabei
Du hast nicht wirklich das ganze Tutorial gelesen oder?
Im Return-Array sind nur die werte enthalten die vorher auch in Klammern standen, also entscheidend ist nur der Bereich: (\d+\/\d+)
Und das heißt übersetzt:
\d+ --> soviele Zahlen wie möglich, aber mindestens 1mal
\/ --> /
Edit: Ok der Meister hat schon selbst geantwortet
Stell doch bitte dein script + zusatzdateien rein damit man genau weiß was du willst.
Ups ich dachte du liest den ganzen Thread...
Jedenfalls steht da drin dass du dich nicht gegen das decompilen schützen kannst.
Das Passwort kann also immer noch jeder bekommen der decompilen kann...
Dankeschön:
Also ist das Tut von Jautonis doch die Lösung.
Das pw steht also doch im php-Code.
@V3xX:
Du kannst es also mit dem Tutoriallösen.
Du könntest auch die daten aus der mysql datenbank auslesen, so das das script diese sachen benutz.
Mit MD5 kannst du sie verschlüsselt in die MySql datenbank reinschreiben und dein Programm liest diese aus und benutz sie.
Es geht ja um die Serverdaten, wenn ich das nicht falsch verstanden habe.
Die Userpasswörter die in den Tabellen gespeichert werden sollten natürlich als Hash gespeichert werden.
Dankeschön:
Kann sein, is ewig her als ich das gelesen hatte. Aber wies aussieht hat ers schon hinbekommen
Vllt so z.B.?
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#Include <GuiEdit.au3>
#include <WindowsConstants.au3>
GUICreate("", 700, 450)
$cButton = GUICtrlCreateButton("Suchen", 10, 420, 100, 25)
$cEdit = GUICtrlCreateEdit("", 10, 10, 680, 400, BitOR($ES_AUTOVSCROLL, $WS_VSCROLL, $ES_MULTILINE, $WS_HSCROLL, $ES_NOHIDESEL))
GUICtrlSetData(-1, 'Suchfunktion einbauen????Hi alle zusammen,' & @CRLF & _
'ich arbeite momentan an einem "Informations-Tool" für mich' & @CRLF & _
'und zwar habe ich eine Editbox & buttons. Wenn ich einen Button drücke erscheint in der Editbox jeweils ein anderer Text.' & @CRLF & _
'Jetzt wollte ich noch eine Suchfunktion einbauen die mir in der Editbox dann das gesuchte Wort Makiert und in die Zeile springt.' & @CRLF & _
'Ist das möglich? Bitte um Hilfe "')
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $cButton
_GUICtrlEdit_Find($cEdit, False)
EndSwitch
WEnd
Jup das is möglich. So stehn die Daten ja nur in der php.
Sieh mal in meine signatur da ist ein Thread zu:
[Tutorial] Login + Registrierung über eine MySql-DB [+ Hilfedateien]
Problem ist dass du dich vor dem decompilen nicht schützen kannst
Und das Passwort wird immer iwo im quelltext stehen müssen. (Ob klartext oder nicht spielt da auch wenig rolle)
Zum Thema decompilen gibts schon einige Threads. Beispielsweise:
[ offen ] AutoIt in C++ Umgebung
[ gelöst ] AutoIt *exe Gut Schützen [Tutorial]
1. Um welches Programm geht es dann?
2. Was für einen Sinn macht das?
Ganz ehrlich ich bin auch kein Fan von Programmen die unnötig in die Registry schreiben.
Ganz einfach weil bestimmt 90 % aller Programme beim deinstallieren solche Einträge übrig lassen.
Wenn man viel Software testet hat man nach ner Weile nen zugemüllten Rechner der immer langsamer wird.
Und dann darf man ihn mal wieder neu aufsetzen.
Sobald aber eine vernünftige Deinstallation dabei ist spricht für mich aber nichts dagegen
Siehe Hilfe zu Regwrite:
[autoit]RegWrite()
[/autoit]