Alles gute.
Beiträge von minx
-
-
Ich kapiere es auch nicht, siehe Post über dir
-
[autoit]
MsgBox(0, "", ("lol"=True))
[/autoit]
MsgBox(0,"",("lol"=True And "lol"=0))
MsgBox(0, "", 0=True)Die Fakten:
"lol" entspricht 0
"lol" entspricht TrueABER True <> 0
-
Ein String mit "=" verglichen entspricht hinreichend "0". Irgendwie verwirrend.
[autoit]MsgBox(0, "", BitAND(("lol"=0),("lol"<>0)))
[/autoit]"lol" ist also immer 0.
"lol" = 0 ist wahr, und "lol"<>0 ist falsch. Ein String ist also immer 0. :wacko:
-
Nein.
[autoit]
$a ist falsch, weil es 0 ist.
Da 'ajugdaid' nicht True ist, ist es eine hinreichende Bedingung, damit bei der logischen Operation "=", die Werte einander entsprechen.
Mit "==" lässt sich auch der Inhalt vergleichen
[/autoit][autoit][/autoit][autoit]
If Not "lol" Then ConsoleWrite("'lol' ist nicht eindeutig Wahr"&@crlf)If "lol" Then ConsoleWrite("'lol' ist hinreichend Wahr"&@crlf)
[/autoit]
If "lol" = 0 Then ConsoleWrite("'lol' entspricht hinreichend 0"&@crlf)
If Not "lol" == 0 Then ConsoleWrite("'lol' entspricht eindeutig nicht 0"&@crlf)
If "lol" = False Then ConsoleWrite("'lol' ist eindeutig Falsch"&@crlf)
If "lol" == True Then ConsoleWrite("'lol' ist eindeutig Wahr"&@crlf) -
0 ist falsch
"ajugdaid" ist ebenfalls falschALLES was ncith True ist (oder 1) ist nicht wahr
//GELÖST. Verwende "=="
-
Schon. Da aber hier nichts gegeben ist...
Die Antwort auf die eigentliche Frage fällt recht eindeutig aus: Nein. Du kannst es nicht resetten.
-
Wenn du nicht gerade Fraktale zeichnest, ist eine Rekursion sinnlos. Es geht garantiert besser. Dazu muss man mal das Skript sehen.
Beitrag #300
-
Du hast einen Funktionsaufruf in einer Funktion, d.h. Rekursion. Tu das nicht, änder das Programm.
-
Doch so viele weibliche Benutzer hier

Herzlich Willkommen im Forum.

-
Es gibt bereits eine Tesseract UDF. Einfach mal googeln (<- Was denkt sich der Duden eigentlich bei dieser Schreibsweise?!).
Jedenfalls in AutoIt ist das gut möglich. Eine Sprachausgabe geht in 3 Zeilen. Du solltest dir aber ein vernünftiges SAPI Packet kaufen, wie z.B. die AT&T Natural Voices.
-
Ein paar Zeilen in irgendeiner Programmiersprache, sei es Autoit, und schon kannst du jede "kompilierte" Datei wieder reversen. Aber das macht man nicht, das ist illegal, und deshalb ist es so gefährlich für dein Skript. Also einfach keine vertraulichen Daten rein, dann gehts.
Der Obfuscator bringt übrigens überhaupt nichts. Jedenfalls der, der bei AutoIt dabei ist. Der Hacker bekommt nie das obfuscierte Skript zu sehen. nur das Original. Für einen vernünftigen Obf. musst du blechen.
Genug des Themas. Hilfe zum Obfuscator findest du per Google. Such das nächste Mal bevor du einen Thread aufmachst.
-
Nope.
Irrlicht bietet sogar einen perfekten Befehl dafür. Nodegetselected oder so. Ist aber auf jeden Fall bei den Beispielen dabei

-
-
Zu anderen Packern würde ich einfach mal Wikipedia bemühen, vielleicht
http://de.wikipedia.org/wiki/Kompressi…Programmdateien
Ein paar Worte:
- mpress ist zwar gut, aber zerschießt alle Ressourcen
- eXpressor hat einen eigenen Obfuscator, komt mit Ressourcen aber auch nicht klar
- Alle anderen musst du selbst rausfinden, habe ich zwar schon getestet, aber das muss ich zusammensuchen

Dass die meisten Packer mit einer Au3 exe nicht klarkommen, liegt an dem Format der Au3 "exe".
ACHJA:
Spoiler anzeigen
[Blockierte Grafik: http://s7.directupload.net/images/120527/ng82j9jb.jpg]
MfG
-
[autoit]
dim $aTags[4] = ["<live_name>", "<live_is_live>", "<live_viewers>", "<game_name>"]
[/autoit]
dim $aRead[ubound($aTags)]
for $i = 0 to ubound($aTags)-1
$aRead[$i] = _get($ostatushtml, $aTag[$i])
next
func _get($o, $tag)
$aTemp = _StringBetween ($o, $tag, _end($tag)) ;Name
If Not @error Then
return $aTemp[0]
Else
return ""
EndIf
EndFunc
func _end($s)
return stringreplace($s,'<','</')
endfunc -
Alles gute

-
Was meinst du erstmal mit "von AutoIt abgewichen" ?
-
ArrayDisplay ist doch auch bloß eine sporadische GUI. Aber effizient ;).
Und ein Array ist keine List, ein Array ist ein Array

-
Befass dich mal mit dem OCR Modul "Teseract" von Google
