-
31.03.2011, 19:13 #1
- Registriert seit
- 17.12.2011
- Beiträge
- 139
Thanked 29 Times in 19 Posts[K-TUT] QuizBot erstellen mit KNLib
Hi,
da ich gesehen habe, dass jemand nachgefragt hat wegen dem QuizBot, möchte ich hier einige Snippets einstellen, die hilfreich sind.
1. Quiz.php (Suchfunktion) runterladen
Erstmal musst du eine QuizURL erstellen. Dazu uploadest du die Quiz.hp (SUFU!) und gibst im PHPmyAdmin den Befehl für die QuizURL ein. Oder du fragst rum ob jemand eine QuizURL für dich hat! :-)
2. Frage von James regexxen
Zuerst musst du die Frage von James regexxen
PHP-Code:frage = Regex.Match(token(3), "°B18°_(.+)_°r°").Groups(1).Value
3. QuizURL Abfrage senden
Wir nehmen an, dass die QuizURL folgende ist: "http://k-script.cc/quiz.php".
Um eine Frage manuell abzufragen, musst du folgendes in deinem Browser eingeben:
PHP-Code:k-script.cc/quiz.php?action=get&q=frage
PHP-Code:Dim antwort As String = (New Net.WebClient().DownloadString("k-script.cc/quiz.php?action=get&q=" & frage
Nun muss man nur noch die Frage in eine TextBox einfügen.
Dies ist nur eine Anlaufhilfe!
Viel Spaß!
iBlack
-
31.03.2011, 19:14 #2
- Registriert seit
- 28.12.2012
- Beiträge
- 11
Thanked 0 Times in 0 Posts[K-TUT] QuizBot erstellen mit KNLib
ganz gut thx , könntest du eventuell noch eine liste zupacken mit fragen + antworten ? ( wenn vorhanden )
-
31.03.2011, 19:18 #3
- Registriert seit
- 17.12.2011
- Beiträge
- 139
Thanked 29 Times in 19 Posts[K-TUT] QuizBot erstellen mit KNLib
Ne ich kann aber zeigen wie du die ganzen Antworten einspeicherst..
-
31.03.2011, 20:31 #4
[K-TUT] QuizBot erstellen mit KNLib
Für jede Frage einen regulären Ausdruck?! Das ist viel zu langsam und unperformant. Schneller und besser geht das mit Split.
Code:Sub Main() Dim question() As String = "°B18°_Wie heißt die Stadt mit dem Autokennzeichen WES?_°r°".Split("_") Console.WriteLine(question(1)) Console.Read() End Sub
-
31.03.2011, 21:44 #5
- Registriert seit
- 31.01.2011
- Beiträge
- 54
Thanked 106 Times in 41 Posts[K-TUT] QuizBot erstellen mit KNLib
Richtig, nicht für jeden scheis ein regex benutzen..
wobei man bei dem split noch ein paar sachen beachten muss das es kein error gibt wenn man einfach splittet und nicht checkt ob es überhaupt ein _ gab etc.
-
31.03.2011, 21:47 #6
- Registriert seit
- 22.05.2012
- Beiträge
- 203
Thanked 21 Times in 9 Posts[K-TUT] QuizBot erstellen mit KNLib
[Man kann ja einfach auf "°B18°_" prüfen und wenn es von James kommt, dann splitten.
-
31.03.2011, 21:55 #7
- Registriert seit
- 17.12.2011
- Beiträge
- 139
Thanked 29 Times in 19 Posts[K-TUT] QuizBot erstellen mit KNLib
War ja auch nur ne Variante für Newbies!
Für die die neu anfangen zu programmieren vielleicht?
-
31.03.2011, 22:00 #8
[K-TUT] QuizBot erstellen mit KNLib
Du vertauschst hier gewaltig die Sachen.
Reguläre Ausdrücke wäre das Letzte, was ich einem "Newbie" beibringen würde. Das Thema ist absolut umfangreich, nur sehr wenige Leute (z.B. KoRn) können es.
Und weiter ist es eigentlich, um Strings auf Validität zu prüfen - z.B. ob eine eingegebene E-Mail Adresse gültig ist (siehe hier.)
-
31.03.2011, 22:14 #9
- Registriert seit
- 17.12.2011
- Beiträge
- 139
Thanked 29 Times in 19 Posts[K-TUT] QuizBot erstellen mit KNLib
Jaja wie gesagt war doch von mir nicht böse gemeint das Tutorial xD
Ich hab mich halt damals gefreut als ich das überhaupt hingekriegt habe..
Ähnliche Themen
-
How to QuizBot [VB]
Von uncopyable im Forum TutorialsAntworten: 19Letzter Beitrag: 14.09.2012, 18:32 -
Vorschau Quizbot
Von x failstar im Forum ShowroomAntworten: 15Letzter Beitrag: 22.04.2012, 18:44 -
Quizbot
Von Waka Flocka im Forum Knuddels BotsAntworten: 1Letzter Beitrag: 22.12.2011, 20:10 -
(H) Beim Quizbot erstellen gesucht
Von Resident im Forum HochsprachenAntworten: 3Letzter Beitrag: 02.04.2011, 17:35 -
VB.Net Quizbot
Von gcp im Forum Knuddels ProgrammierungAntworten: 6Letzter Beitrag: 31.03.2011, 18:56
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.