Danke für den Tipp, eingebaut, sowie eine weitere Sicherheitsmaßnahme.
@DarkDragon
Dann mach mal, ich hab doch keine Ahnung von HTTP, dies ist ein zaghafter Versuch.
Wenns denn Sinn macht und einbaubar ist, werde ich es dann nutzen

Code: Alles auswählen
URL = LCase(URL)
If Left(URL, 7) <> "http://" : URL = "http://" + URL : EndIf
Code: Alles auswählen
If LCase(Left(URL, 7)) <> "http://" : URL = "http://" + URL : EndIf
Code: Alles auswählen
If InitSound() = 0
MessageRequester("Error", "Can't initialize sound playback !", 0)
End
EndIf
If InitNetwork() = 0
MessageRequester("Error", "Can't initialize network !", 0)
End
EndIf
Define *Mem = ReceiveHTTPMemory("http://realsource.de/tmp/popc0rn.xm")
If *Mem
If CatchModule(0, *Mem, MemorySize(*Mem))
PlayModule(0)
MessageRequester("popc0rn.xm", "Press okay to stop!")
EndIf
FreeMemory(*Mem)
EndIf
Code: Alles auswählen
InitNetwork()
*mem = ReceiveHTTPMemory("http://www.purebasic.fr/blog/")
Hallo Thomas,ts-soft hat geschrieben:Hier noch ein Crossplattform Beispiel:Code: Alles auswählen
If InitSound() = 0 MessageRequester("Error", "Can't initialize sound playback !", 0) End EndIf If InitNetwork() = 0 MessageRequester("Error", "Can't initialize network !", 0) End EndIf Define *Mem = ReceiveHTTPMemory("http://realsource.de/tmp/popc0rn.xm") If *Mem If CatchModule(0, *Mem, MemorySize(*Mem)) PlayModule(0) MessageRequester("popc0rn.xm", "Press okay to stop!") EndIf FreeMemory(*Mem) EndIf
Rings hat geschrieben:ziert sich nich beim zitieren