|
You last visited: Today at 19:16
Advertisement
[Help] Fail mit php
Discussion on [Help] Fail mit php within the AutoIt forum part of the Coders Den category.
07/14/2013, 21:49
|
#1
|
elite*gold: 466
Join Date: Jul 2010
Posts: 1,801
Received Thanks: 1,378
|
[Help] Fail mit inetread
Ich wollte meine update check funktion mal über php laufen lassen, vorher lief das nur über eine .txt.
Meine funktion sieht so aus:
PHP Code:
func _update_check()
$local_version = "1.0"
$update_check = inetread("http://v1dr333s.nl/test/update.php?version="&$local_version,1)
if $update_check = "no" then
msgbox(0,"YEY","There is no Update available :)")
Else
msgbox(0,"Update","The new update will be downloaded now...")
ShellExecute($update_check)
Exit
EndIf
EndFunc
Die test.php returnt no, wenn die version die aktuelle ist. Wenn nicht, return sie die aktuelle version, hier 1.1. Das habe ich getestet, und es funktioniert. Setze ich $local_version auf 1.1, kommt die msgbox, dass kein neues update verfügbar ist. Das heißt, $update_check ist dann "no". Setze ich allerding $local_version auf 1.0, ist $update_check aufeinmal 0x312E31.
Kann mir einer sagen, wieso ?
|
|
|
07/14/2013, 22:28
|
#2
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
Sry das ich dir damit nicht helfen kann aber ...
findest du es nicht auch total sinnlos fuer sowas eine abfrage zu machen ?
eine .txt auf ner webspace reicht doch da musst du keinen umweg gehen
|
|
|
07/15/2013, 01:35
|
#3
|
elite*gold: 466
Join Date: Jul 2010
Posts: 1,801
Received Thanks: 1,378
|
Quote:
Originally Posted by »FlutterShy™
Sry das ich dir damit nicht helfen kann aber ...
findest du es nicht auch total sinnlos fuer sowas eine abfrage zu machen ?
eine .txt auf ner webspace reicht doch da musst du keinen umweg gehen
|
ich will das bei mehreren programmen über ne datenbank laufen lassen, mit verschiedenen links zum downloaden des updates, das mach ich besser mit php ^^
|
|
|
07/15/2013, 16:27
|
#4
|
elite*gold: 0
Join Date: Jan 2013
Posts: 426
Received Thanks: 129
|
kannst du auch mit tcp arbeiten.
|
|
|
07/15/2013, 22:52
|
#5
|
elite*gold: 466
Join Date: Jul 2010
Posts: 1,801
Received Thanks: 1,378
|
Quote:
Originally Posted by FacePalmMan
kannst du auch mit tcp arbeiten.
|
ich weiß, dass man das auch auf tausend anderen wegen lösen kann.
kann mir keiner erklären, wo mein fehler herkommt ?
€:habe es mal auf ne .txt umgeschrieben:
PHP Code:
func _update_check() $update_check = inetread("http://v1dr333s.nl/test/update.txt",1) if $update_check = $local_version then msgbox(0,"YEY","There is no Update available :)") Else msgbox(0,"Update","The new update will be downloaded now..."&$update_check) ;hier wird noch gedownloadet. Exit EndIf EndFunc
Gleiches problem:
Setze ich $local_version auf 1.1, kommt die msgbox, dass es kein update gibt. $update_check ist also "1.1". Setze ich $local_version auf 1.0, ist $update_check wieder 0x312E31.
binartyToString($update_check) löst das Problem, trotzdem wäre es interessant zu wissen, wo das her kommt..
|
|
|
07/16/2013, 16:59
|
#6
|
elite*gold: 0
Join Date: Jan 2013
Posts: 426
Received Thanks: 129
|
Quote:
Originally Posted by v1Dr333s
ich weiß, dass man das auch auf tausend anderen wegen lösen kann.
kann mir keiner erklären, wo mein fehler herkommt ?
€:habe es mal auf ne .txt umgeschrieben:
PHP Code:
func _update_check() $update_check = inetread("http://v1dr333s.nl/test/update.txt",1) if $update_check = $local_version then msgbox(0,"YEY","There is no Update available :)") Else msgbox(0,"Update","The new update will be downloaded now..."&$update_check) ;hier wird noch gedownloadet. Exit EndIf EndFunc
Gleiches problem:
Setze ich $local_version auf 1.1, kommt die msgbox, dass es kein update gibt. $update_check ist also "1.1". Setze ich $local_version auf 1.0, ist $update_check wieder 0x312E31.
binartyToString($update_check) löst das Problem, trotzdem wäre es interessant zu wissen, wo das her kommt..
|
"wo das her kommt.." hä? wo soll was herkommen?
|
|
|
07/17/2013, 18:05
|
#7
|
elite*gold: 466
Join Date: Jul 2010
Posts: 1,801
Received Thanks: 1,378
|
Quote:
Originally Posted by FacePalmMan
"wo das her kommt.." hä? wo soll was herkommen?
|
Wo das herkommt, dass inetread in einem fall ganz normal "no" returnt, und im anderen fall dem hex wert davon.
|
|
|
07/17/2013, 19:19
|
#8
|
elite*gold: 64
Join Date: May 2011
Posts: 1,229
Received Thanks: 854
|
Schonmal versucht:
Code:
$update_check = BinaryToString(inetread("Seite"))
|
|
|
Similar Threads
|
Intervention Fail | Quickscope Fail | Lobby Fail
08/11/2011 - Call of Duty - 16 Replies
Hallo Leute,
Zuerst zum Intervention Fail:
ich habe seit einiger Zeit in MW2 das Problem, dass ich nurnoch Hitmaker bekomme. Ich benutze eine Intervention mit Vollmantelgeschoss und Feuerkraft(Pro) Egal ich ich stundenlang ziele, oder einen Quickscope mache, ich bekomme einfach nur einen Hitmaker.
Eines meiner neusten Probleme ist, dass die Intervention garnicht mehr trifft. Egal ob Quickscope oder Hardscope, der Schuss geht daneben. In 70% der Fälle. selbst wenn ich genau vor dem...
|
GRÖSSTER FAIL EINES MODERATOREN ! SO EIN EPIC FAIL WIE NOCH NIE !
08/10/2011 - Off Topic - 5 Replies
.
|
All times are GMT +1. The time now is 19:17.
|
|