Gute Idee: siehe Post#1
Beiträge von L3viathan
-
-
Manchmal kommt was halbwegs sinnvolles raus, wie z.B.
ZitatManche setzen nun auf eine konstruktive Strahlungsillusion, doch ich plädiere gegen eine konstruktive Nuklearpolitik, wir brauchen vielmehr eine energetische Animationskonferrenz, die das Problem der juristischen Arbeitsequivalenz entgültig beseitigt.

-
Ich präsentiere hiermit den BullshitGenerator 1.0
Entstanden ist das Material während vieler langweiliger Schulstunden, das Programm habe ich heute schnell zusammengezimmert
Ich habe bis jetzt nur drei "Sätze", ich denke, ihr versteht das Prinzip schnell und könnt mir bei der Ergänzung helfen;-)
Code:Spoiler anzeigen
[autoit]#include <File.au3>
[/autoit]
Dim $adjektiv
_FileReadToArray("adj.txt",$adjektiv)
Dim $Sub1
_FileReadToArray("sub1.txt",$Sub1)
Dim $Sub2
_FileReadToArray("sub2.txt",$Sub2)
Dim $Satz
_FileReadToArray("satz.txt",$Satz)
Func _CreateBullshit($times)
Dim $ergebnis
For $i=1 To $times
$ergebnis &= " " & $Satz[Random(1,$Satz[0],1)]
Do
$ergebnis=StringReplace($ergebnis,"%1",$adjektiv[Random(1,$adjektiv[0],1)],1)
Until @extended=0
Do
$ergebnis=StringReplace($ergebnis,"%2",$Sub1[Random(1,$sub1[0],1)],1)
Until @extended=0
Do
$ergebnis=StringReplace($ergebnis,"%3",$Sub2[Random(1,$sub2[0],1)],1)
Until @extended=0
Next
Return StringTrimLeft($ergebnis,1)
EndFunc
MsgBox(0,"",_CreateBullshit(3))adj.txt
konzentrierte
integrierte
permanente
systematisierte
progressive
funktionelle
orientierte
synchrone
qualifizierte
ambivalente
faktorielle
allgemeine
spezielle
präventive
graphische
autonome
originale
universelle
schwere
multiple
fiktive
interaktive
polarisierte
traditionelle
imaginäre
skalierte
leichte
dezentrale
konstruktive
intelligente
negative
illegale
reale
primäre
sekundäre
tertiäre
dynamische
optische
juristische
akustische
harmonische
variable
interne
externe
unendliche
quadratische
elektrische
energetische
gleichförmige
grundlegendesatz.txt
Während dieser %1n %2%3 brauchen wir keine %2%3, sondern eine %1 %2%3, denn eine %1 %2%3 hat noch nie die %2%3 einer %1n %2%3 erreicht!!!
Manche setzen nun auf eine %1 %2%3, doch ich plädiere gegen eine %1 %2%3, wir brauchen vielmehr eine %1 %2%3, die das Problem der %1n %2%3 entgültig beseitigt.
Die %1 %2%3 ist die %1 %2%3, denn eine %1 %2%3 beseitigt die %1 %2%3 sowie die %1 %2%3.
In einer %1n %2%3 wird eine %1 %2%3 jede %2%3 übertreffen, denn eine %1 %2%3 wird durch eine %2%3 zur %1n %2%3.
Bei jeder %1n Veränderung der %1n %2%3 entsteht eine %1 %2- oder %2%3, die desweiteren in einer %1n %2%3 münden sollte, wenn eine %1 %2%3 die %2%3 zur %1n %2%3 machen sollte.sub1.txt
Funktions
Aktivierungs
Reaktions
Aktions
Regenerations
Differenzierungs
Relations
Entwicklungs
Animations
Transformations
Organisations
Relativitäts
Raum
Defensiv
Offensiv
Destruktiv
Universal
Berechnungs
Kapital
Pseudo
Objekt
Einrichtungs
Vital
Studien
Extraktions
Nuklear
Struktur
Sicherungs
Finanzierungs
Interferrenz
Exponential
Disskussions
Bedarfs
Deklarations
Produktions
Zustands
Ladungs
Ignoranz
Gravitations
Strahlungs
Sektoren
Proportions
Monotonie
Normal
Leistungs
Spektral
Arbeits
Impuls
Thermal
Bewegungssub2.txt
struktur
ebene
potenz
energie
sequenz
konstruktion
praktik
umgebung
option
mutation
theorie
verschiebung
oberfläche
funktion
zeit
offensive
gleichung
taktik
verminderung
störung
politik
kombination
konferenz
validierung
konvergenz
toleranz
existenz
kopie
illusion
strategie
konstante
philosophie
regel
menge
bilanz
bewegung
effizienz
prävention
varianz
zone
rate
egenschaft
lage
parabel
matrix
dosis
translation
equivalenz
achse
blaseedit: Ach ja, wenn ihr mehrere Vorschläge habt, bitte im Format "bla","blub"

edit: 2 neue Sätze!!! -
@Thread: da in deinem Beispiel in der Funktion go eine Endlosschleife enthalten ist, wird GUIGetMsg nie ausgeführt!
Per HotKey müsste es aber gehen. -
Anregung für dein Switch: Wenn man die UDF einbindet, möchte man ja selbst bestimmen, ob den User eine MsgBox stören soll. Außerdem ist der Fehler ja nicht, das z.B. die Taskbar nicht ausgeblendet werden kann, somdern dass der Coder einen falschen Parameter angegeben hat...
[autoit]
Also besser:Case Else
[/autoit]
SetError(1)
Return -1oder so
-
Poste mal den Code, Kristallkugel verloren

-
Ansich findet man hier gute Foren:
Link -
Ich denke, da ist eine Ini-Datei sinnvoller.
IniRead ist da der passende Befehl.
Wenn dus per Textdatei machen möchtest, würde ich _FileReadToArray empfehlen. -
und mit @CtrlId hast du selbige.
-
-
Du kannst per StringSplit die Zeilen trennen.
-
inwiefern?
tif ist richtig, aber GUICtrlCreatePic kann kein tif anzeigen. -
-
-
[autoit]
Do
[/autoit]
$InputBox = Int(InputBox("Transparence", "Set Transparence for iDo (255 = Solid, 0 = Invisible)", $trans, Default, Default, Default, Default, Default, Default, $gui))
If @error = 1 Then ExitLoop
MsgBox(0, $IsString($inputbox), IsNumber($InputBox))
Until $InputBox >= 0 And $InputBox <= 255
Müsste gehen.
900. Post
-
Kannst du das nochmal auf deutsch erklären?
Such mal:
rekursive Dateisuche -
modulo wäre gut.
und eine eingabemöglichkeit per Tastatur wäre wirklich auch gut. -
teils aus dem Internet
Ich an deiner Stelle würde entweder:
- den Eigentümer um Erlaubnis fragen
- CC-Bilder benutzen
- Alle Bilder selber machen oder zumindest ausreichend verfremden
-
_ScreenCapture_Capture
-
Ich sage: Ja, aber.
Es darf kein Hauptbestandteil des Forums werden, schließlich heißt es autoit.de, aber wenn es im Umfang des Java-unter-unterforums bleibt, bin ich dafür.