Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 21:44

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Teras erster Release :P

Discussion on Teras erster Release :P within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
TeraTroll's Avatar
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Red face Teras erster Release :P

Guten Nachmittag erstmal,
ich wollte hier mal mein kleine Login-Gui vorstellen.
Ich weiß es ist kein Riesen-Super-Geiles-Mega-Ultra-Programm =) jedoch wollte ich es trotzdem mal hier reinstellen und schauen was ihr verbessern würdet.
Code:
#include <GUIConstants.au3>
#include <ColorConstants.au3>
#include <Misc.au3>


$Log=GUICreate("Login",200,100)
GUISetState(@sw_show,$Log)

;GUICtrlCreateCheckbox("",20,20,12,12)
$ID=GUICtrlCreateInput(IniRead(@ScriptDir& "/config.ini","FirstAcc","ID","Default"),20,10,100,20)
$PW=GUICtrlCreateInput(IniRead(@ScriptDir& "/config.ini","FirstAcc","PW","Default"),20,40,100,20,0x0020)
$Ac=GUICtrlCreateButton("Start!",20,70,100,20)
$Sv=GUICtrlCreateButton("Save!",135,10,50,80)

$Main=GUICreate("Main",200,200)
GUISetState(@SW_HIDE,$Main)

GUISetBkColor(0x7CFC00)

$RID = "test"
$RPW = "test"
$T = 4

While 1
	$msg = GUIGetMsg()

	Switch $msg

		Case $Ac
			If GUICtrlRead($PW)=$RPW AND GUICtrlRead($ID)=$RID Then
				MsgBox(0,"Ergebniss","Richtig!!!")
				GUISetState(@SW_HIDE,$Log)
				GUISetState(@SW_SHOW,$Main)
			Else
				$T = $T-1
				MsgBox(0,"Ergebniss","Falsch!!! Noch "&$T&" Versuche")
			EndIf

			if $T = 0 Then
				MsgBox(0,"Achtung!","Keine Versuche mehr!!!")
				Exit
			EndIf

		Case $Sv
			IniWrite(@ScriptDir & "/config.ini","FirstAcc", "ID", GUICtrlRead($ID))
				IniWrite(@ScriptDir & "/config.ini","FirstAcc", "PW", GUICtrlRead($PW))
				MsgBox(0,"Save!","Account Gespeichert.")


	Case $GUI_EVENT_CLOSE
			Exit
	EndSwitch
	Sleep(20)
WEnd
Hierfür muss jedoch eine config.ini in dem selben Ordner wie die .au3 erstellt werden.
TeraTroll is offline  
Thanks
1 User
Old 04/11/2014, 17:28   #2
 
Croco™'s Avatar
 
elite*gold: 235
Join Date: Jan 2012
Posts: 920
Received Thanks: 377
Ich denke so etwas kommt hier rein:
Croco™ is offline  
Thanks
1 User
Old 04/11/2014, 17:34   #3
 
TeraTroll's Avatar
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Ohhh okay sorry mein Fehler ...
TeraTroll is offline  
Old 04/11/2014, 17:46   #4
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by Croco™ View Post
Ich denke so etwas kommt hier rein:
find ich nicht das gehört in keinen thread
YatoDev is offline  
Thanks
3 Users
Old 04/11/2014, 23:32   #5
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Also bitte, das Passwort IM Source hinterlegen?
Das ist wie an eine Wand zu fassen an der "Frisch gestrichen!" steht - so etwas macht man einfach nicht.
alpines is offline  
Thanks
1 User
Old 04/12/2014, 00:47   #6
 
ichwillkeinevieren's Avatar
 
elite*gold: 74
Join Date: Sep 2009
Posts: 2,411
Received Thanks: 203
hab noch nie nen loginscript in autoit gesehen nice
ichwillkeinevieren is offline  
Thanks
1 User
Old 04/12/2014, 11:00   #7

 
elite*gold: 64
Join Date: May 2011
Posts: 1,229
Received Thanks: 854
@ichwillkeinevieren:

Es gibt sogar tausendmal bessere mit PHP(MySQL) & AutoIt.
Brauch man nur einen FTP Server und ein (am Besten 2 Login + Register) PHP Script,
dass in der DB(Datenbank) abfrägt, ob die Daten, die man in AutoIt angibt, auch in der Datenbank stehen. ( Daten an die URL hängen, und sie mit $_GET hollen )

Und selbst das ist nicht die beste Lösung.

@TeraTroll:

Versuch mal nicht so zu machen:

Code:
$T = $T -1
Mach das lieber so:

Code:
$T -= 1
$T += 1
$T *= 1
$T /= 1
....

Natürlich sind da noch viele andere Sachen zum Verkürzen dabei, aber
da es dein erster Release ist, und ich denke dass du neu in AutoIt bist,
ist das fürs erste egal.
BladeTiger12 is offline  
Thanks
1 User
Old 04/13/2014, 14:28   #8
 
TeraTroll's Avatar
 
elite*gold: 260
Join Date: Sep 2012
Posts: 206
Received Thanks: 13
Vielen dank für die ehrliche Kritik.
Ja ich bin noch nicht lange dabei und dies war nur ein kleines Projekt, ich werde mir eure Ratschläge zu Herzen nehmen.
TeraTroll is offline  
Reply


Similar Threads Similar Threads
Mein erster release
05/16/2013 - Flyff PServer Guides & Releases - 7 Replies
Hi, ich bin noch relativ neu beim mappen also seid mir nicht böse wenn die GW-Arena nicht ganz so gut aussieht. bitte antwortet ehrlich und fals jemand das teil haben will findet ihr es hier: Download WdGuildWar_2.rar file Besserers Bild : http://www.filebig.net/files/5Zditf3Sed
[Release] Erster P-Server für Elsword ! [Release]
08/30/2012 - Elsword - 20 Replies
bitte closen ich war das nicht
Teras Kasi
10/22/2004 - General Gaming Discussion - 0 Replies
* Basics: o Lerne zuerst die Power Techniques für Speed und Damage (!), dann die Balance Conditioning für melee mitigation oder Meditative Techniques für Power Boost und healing. o Auch hier wie immer Doc Buffs, Music/Dancer Buffs Ubese/Composite Armor und mit FGW5 Quenker auf Dantooine killen bis zum Master * Unarmed Combat: o Du bekommst XP bei benutzen von Vibro Knuckles. o Bis zur Power Power Tech benutze speed sliced Vibro Knuckles, danach damage sliced. o Benutze Unarmed Hit...



All times are GMT +1. The time now is 21:47.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.