Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding > Coding Tutorials
You last visited: Today at 18:25

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

Advertisement



AutoIt - Browser + Extras

Discussion on AutoIt - Browser + Extras within the Coding Tutorials forum part of the General Coding category.

Reply
 
Old 10/21/2010, 22:42   #16
 
.Moskito's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 827
Received Thanks: 414
püüüüüssh :>
.Moskito is offline  
Old 10/22/2010, 01:02   #17


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,911
Received Thanks: 25,411
wenn niemand antwortet, dann lass es doch gut sein, es wird schon nicht in den tiefen des forums versinken.
MrSm!th is offline  
Old 10/22/2010, 21:28   #18
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by .Moskito View Post
In diesem TuT zeige ich euch, wie ihr
euch ganz leicht einen Internet-Browser Scriptet
das ganze sollte vielleicht eher umformuliert werden zu wie man eine eigene oberfläche für den internetexplorer erstellt...

sry aber das musste jetzt mal sein :P

naja aber mal zum script an sich...
verstehe nicht so ganz warum du sachen wie:
Quote:
Code:
$GUI_radio_google = GUICtrlCreateRadio("Google", 1056, 72, 113, 17) 
GUICtrlSetFont(-1, 10, 400, 0, "@Arial Unicode MS") 
$GUI_radio_youtube = GUICtrlCreateRadio("YouTube", 1056, 96, 113, 17) 
GUICtrlSetFont(-1, 10, 400, 0, "@Arial Unicode MS") 
$GUI_radio_amazon = GUICtrlCreateRadio("Amazon", 1056, 120, 113, 17) 
GUICtrlSetFont(-1, 10, 400, 0, "@Arial Unicode MS") 
$GUI_radio_wikipedia = GUICtrlCreateRadio("Wikipedia", 1056, 144, 113, 17) 
GUICtrlSetFont(-1, 10, 400, 0, "@Arial Unicode MS") 
$GUI_radio_ebay = GUICtrlCreateRadio("Ebay", 1056, 168, 113, 17) 
GUICtrlSetFont(-1, 10, 400, 0, "@Arial Unicode MS") 
$GUI_radio_yahoo = GUICtrlCreateRadio("Yahoo", 1056, 192, 113, 17) 
GUICtrlSetFont(-1, 10, 400, 0, "@Arial Unicode MS") 
$GUI_radio_forestle = GUICtrlCreateRadio("Forestle", 1056, 216, 113, 17) 
GUICtrlSetFont(-1, 10, 400, 0, "@Arial Unicode MS")
nicht in einer schleife realisierst.
auch das event handling wäre bei weitem einfacher, wenn du das mit einer schleife abarbeiten würdest.
lolkop is offline  
Old 10/25/2010, 17:50   #19
 
sava's Avatar
 
elite*gold: 1
Join Date: Dec 2006
Posts: 360
Received Thanks: 135
Hi und Hallo

erstmal sehr Nett gemacht

Hast du bereits eine Lösung gefunden sodass die größen auch im Vollbild funktionieren?

Ich habe bereits ein paar Bugs entfernt und eine bessere Lesezeichen funktion eingebaut werde die mal in nächster Zeit hochladen vielleicht gefällt dir das ja =)

Bis dann
sava is offline  
Old 10/30/2010, 15:05   #20
 
.Moskito's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 827
Received Thanks: 414
@lolkop,
klar ginge es, ich finde jedoch so ist es viel leichter zu verstehen für Neulinge..

Quote:
Originally Posted by sava View Post
Hi und Hallo

erstmal sehr Nett gemacht

Hast du bereits eine Lösung gefunden sodass die größen auch im Vollbild funktionieren?

Ich habe bereits ein paar Bugs entfernt und eine bessere Lesezeichen funktion eingebaut werde die mal in nächster Zeit hochladen vielleicht gefällt dir das ja =)

Bis dann
Immer her damit
.Moskito is offline  
Old 11/01/2010, 10:40   #21
 
sava's Avatar
 
elite*gold: 1
Join Date: Dec 2006
Posts: 360
Received Thanks: 135
Heyho,

war etwas beschäftigt mit anderem Zeugs

Das wäre eigentlich so en einfaches auslesen aus ner Ini Datei, die beinhaltet halt die Anzahl der Favoriten, Namen und Link zu jedem.
Jedoch legt das hier auch MenuItems an.
Code:
$favs_anzahl = IniRead("data/favs.ini", "fav_anzahl", "anzahl", "0")

Dim $FavNameArray[$favs_anzahl]
Dim $FavGUILink[$favs_anzahl]

For $i = 1 to $favs_anzahl
	$FavNameArray[$i-1] = IniRead("data/favs.ini", "fav_name", $i, "ERROR")
	$FavGUILink[$i-1]	= IniRead("data/favs.ini", "fav_link", $i, "ERROR")
Next
	For $z = 1 to $favs_anzahl
		$FavNameArray[$z-1] = GUICtrlCreateMenuItem($FavNameArray[$z-1], $GUI_menu_lesezeichen)		
		GUICtrlSetOnEvent($FavNameArray[$z-1], "favoriten_button")
	Next
Das wäre die fav.ini
Code:
[fav_name]
1=Google
2=Googlemail
3=Facebook
4=Wer-Kennt-Wen
[fav_link]
1=http://www.google.de
2=http://www.googlemail.com
3=http://www.facebook.com
4=http://www.wer-kennt-wen.de
[fav_anzahl]
anzahl=4
//EDIT

Hab vergessen zu sagen wie man des aufruft

Ich mache das mit GUISetOnEvent

Code:
Func favoriten_button()
	_IENavigate($oIE[$iAktiverTab], $FavGUILink[@GUI_CtrlId - 35])
EndFunc
Dass man auch Favoriten per Button einfügen kann, mache ich bald, hab mirs grad etwas zerschossen

Mfg
sava is offline  
Old 11/01/2010, 14:51   #22
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
und warum baust du die ini nicht so auf?
Code:
[favorites]
Google=http://www.google.de
Googlemail=http://www.googlemail.com
Facebook=http://www.facebook.com
Wer-Kennt-Wen=http://www.wer-kennt-wen.de
wäre doch wohl deutlich einfacher...
lolkop is offline  
Old 11/01/2010, 14:56   #23
 
sava's Avatar
 
elite*gold: 1
Join Date: Dec 2006
Posts: 360
Received Thanks: 135
Quote:
Originally Posted by lolkop View Post
und warum baust du die ini nicht so auf?
Code:
[favorites]
Google=http://www.google.de
Googlemail=http://www.googlemail.com
Facebook=http://www.facebook.com
Wer-Kennt-Wen=http://www.wer-kennt-wen.de
wäre doch wohl deutlich einfacher...
Wenn du meinst du bekommst das so hin, dann zeig uns das doch bitte mal sow
sava is offline  
Old 11/01/2010, 15:21   #24
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by sava View Post
Wenn du meinst du bekommst das so hin, dann zeig uns das doch bitte mal sow
hä?
einfach in der ini so speichern (meinetwegn auch toolintern per button) und per IniReadSection('filename','favorites') das ganze in ein array lesen, und im gui darstellen.

Edit:
vielleicht noch ein kleiner tip an den thread ersteller.

da du ja wie schon angesprochen über die relative anordnung deiner elemente im gui gedacht hast, hier mal ein kleines beispiel (an einem deiner codeschnippsel gezeigt)

Code:
#include <IE.au3>
Dim $old_adress
$ie_fenster = _IECreateEmbedded()

$gui = GUICreate("Browser", 600, 480, -1, -1, 0x12470000)
$pos = WinGetPos($gui)
$ie = GUICtrlCreateobj($ie_fenster, 0, 40, $pos[2]-16, $pos[3]-77)
$adress = GUICtrlCreateInput('', 8, 8, $pos[2]-107, 21)
$search = GUICtrlCreateButton("Suchen", $pos[2]-99, 6, 75, 25)

_IENavigate($ie_fenster,"http://www.google.de")

While 1
	Switch GUIGetMsg()
		Case -3
			Exit
		Case -12, -8, -7, -6, -5
			$pos = WinGetPos($gui)
			GUICtrlSetPos($ie, 0, 40, $pos[2]-16, $pos[3]-77)
			GUICtrlSetPos($adress, 8, 8, $pos[2]-107, 21)
			GUICtrlSetPos($search, $pos[2]-99, 6, 75, 25)
		Case $search, $adress
			_IENavigate($ie_fenster, GUICtrlRead($adress))
		Case Else
			$current_adress = _IEPropertyGet($ie_fenster, "locationurl")
			If $current_adress<>$old_adress Then
				GUICtrlSetData($adress, $current_adress)
				$old_adress = $current_adress
			EndIf
	EndSwitch
WEnd
habe mal gleich noch mit eingebaut, dass in der adressleiste wirklich immer die aktuelle url steht. finde das ist auch ein absolutes must have in einem browser.
lolkop is offline  
Old 02/01/2011, 19:36   #25
 
elite*gold: 919
Join Date: Nov 2010
Posts: 836
Received Thanks: 686
Wegen sehr vieler Arbeit haste dir ein Thanks verdient.
Aber dann mach es doch lieber mit VB geht viel schneller und viiiieeel leichter.
BlueSkyler is offline  
Old 03/10/2011, 21:19   #26
 
elite*gold: 3
Join Date: Dec 2010
Posts: 234
Received Thanks: 48
Nice TuT, werds gleich mal ausprobieren.

Thanks haste dir verdient
Pukamon is offline  
Old 03/31/2011, 17:40   #27
 
.EzEL™'s Avatar
 
elite*gold: 0
The Black Market: 409/0/0
Join Date: Dec 2010
Posts: 3,757
Received Thanks: 1,331
Danke für deine TuT, also echt.
.EzEL™ is offline  
Old 04/03/2011, 18:26   #28
 
.Moskito's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 827
Received Thanks: 414
Quote:
Originally Posted by BlueSkyler View Post
Wegen sehr vieler Arbeit haste dir ein Thanks verdient.
Aber dann mach es doch lieber mit VB geht viel schneller und viiiieeel leichter.
Gut, dass ich keine Ahnung von vb hab
.Moskito is offline  
Old 04/04/2011, 13:29   #29
 
1337Standard's Avatar
 
elite*gold: 0
Join Date: Dec 2008
Posts: 770
Received Thanks: 400
sehr gute arbeit,wie immer (y)
1337Standard is offline  
Old 04/06/2011, 19:22   #30
 
.Moskito's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 827
Received Thanks: 414
#up
.Moskito is offline  
Reply


Similar Threads Similar Threads
Frage: Kann man mit Autoit einen Web Browser erstellen?
11/10/2010 - AutoIt - 15 Replies
Wie die Überschrift schon sagt kann man einen Web Browser mit Autoit erstellen? Wenn ja WIE? eventuell source. Danke :handsdown: http://www.elitepvpers.com/forum/browsergames/2604 38-wurzelimperiumbot-release.html
[Repost] New Browser MMORPG / Neuer Browser MMORPG
04/25/2010 - General Gaming Discussion - 0 Replies
Earth Eternal English: Earth Eternal is a proper browser MMORPG with 22 races and four classes. It's a rather excellent game I've been playing for a while now. I can't post my IGN because I'm developing a bot for this game in AutoIT currently. When you travel around the Earth Eternal world, you have to load each new map. I suggest downloading all the maps before you play the game. It's around 650 MB and is available on the login screen. Check it out! Welcome to Earth Eternal, the 3D...
New Browser MMORPG / Neuer Browser MMORPG
04/24/2010 - Browsergames - 1 Replies
Earth Eternal English: Earth Eternal is a proper browser MMORPG with 22 races and four classes. It's a rather excellent game I've been playing for a while now. I can't post my IGN because I'm developing a bot for this game in AutoIT currently. When you travel around the Earth Eternal world, you have to load each new map. I suggest downloading all the maps before you play the game. It's around 650 MB and is available on the login screen. Check it out! Welcome to Earth Eternal, the 3D...
Browser Game und Autoit Frage
11/08/2009 - AutoIt - 0 Replies
He Leute Ja ist mein erster Post hatte mich bislang mit Imacros beschäftigt (firefox) Muss aber echt sagen ist schon spitze lässt sich eigendlich fast alles realisieren. Meine Frage bezieht sich auf ein Browsergame Ich möchte mir da ein kleines helferlein bauen
Frage zu AutoIT 3 Browser Game Bots
09/25/2009 - AutoIt - 5 Replies
Guten morgen zusammen also ich hätte da mal ne fragen zu Browser Games Bots ich habe in diesen bereich gelesen http://www.elitepvpers.com/forum/epvp-coders-tutori als/275877-autoit-tutorial-weiterf-hrendes.html das man sich damit sich einlogen kann meine frage ist nun welche befhele Nützen mir um Ein Bots für DBFFO zu erstellen



All times are GMT +1. The time now is 18:26.


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.