I-net frage
Übersicht

SchoaschBetreff: I-net frage |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi ![]() Also ich hab mir mal ne simple frage: Kann man mit Blitzbasic eine Internetseite erstellen? (also http://www.blabla.at) - wenn ja : wie? oder wo gibts ein tut dafür? - wenn nein : schade... trotzdem: wo gibts multiplayer tut? (robsite weis ich xD) Danke schon mal im vorraus: Schoasch |
||
![]() |
Silver_Knee |
![]() Antworten mit Zitat ![]() |
---|---|---|
blabla.at kriegst du nur für geld... aber sowas wie http://143.233.123.210 müsste man hinbekommen soweit man seine inet-ip weiß. man nehme CreateServer() und schaue nach wie das funktioniert....
übrigens eine .de-Domain bekommst du für 12€im jahr zb bei http://united-domains.de diese lässt sich dann auf deine ip verlinken... |
||
SchoaschBetreff: hmm |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
naja aber mal angenommen man will ein Browsergame machen...
das funkt mit BB net oder? (ich weis, dass wenn es funkt, nicht grad sehr geeignet ist) Denn wenn ich jetzt sowas habe: http://111.111.111.111 - da kann man dann nicht irgendwas raufprogrammieren eben angenommen ein browsergame oder? und wegen der .de domain... was ist das genau? also ich schätze da kann man sich eine Homepage einrichten oder? |
||
![]() |
pixelshooter |
![]() Antworten mit Zitat ![]() |
---|---|---|
eigentlich schon. prizipiell geht das. Dein server in bb muss nur die http anfragen der clienten empfangen und auswerten und anschließend wieder html konform (also zum Beispiel auch eine vordefinierte seite, die dann ein Skript beinhaltet, das für das updating und die gesamte oberfläche beim clienten sorgt. vllt kannst du dir dazu mal den quelltext, denn andere browsergames benutzen, ansehen. natürlich wirst du da keine spielinterna finden, aber vllt einige hilfen zum aufbau des ganzen. | ||
>> Musikerstellung, Grafik und Design: http://www.pixelshooter.net.tc |
SchoaschBetreff: hmm |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Also ich kenn mich mit multiplayer net so gut aus un bin beim lernen, aber wenn ich jetzt einen server erstelle dann kann ich über den explorer/firefox hineingehen oder? also ich werde mir ein paar tuts anschauen und melde mich dann wieder
danke noch mal ![]() Schoasch |
||
DerSatanGastBetreff: mal überlegen |
![]() Antworten mit Zitat |
|
---|---|---|
Zitat: Also ich kenn mich mit multiplayer net so gut aus un bin beim lernen, aber wenn ich jetzt einen server erstelle dann kann ich über den explorer/firefox hineingehen oder?
Das geht nicht weil de Browser ja nur HTML und so "können". Für so Sachen gibt es, glaub ich, eine eigene Scriptsprache, mit der man so etwas programmieren kann. Mit BB dürfte das wohl schwierig werden, ausser du baust eine funktion ein, die dann die ganzen sachen in eine HTML-Datei schreibt die dann an den Browser geschickt wird. Wers net kapiert, ich versuchs in einer Art Diagramm: Dein Computer (auf ihm läuft dein Serverprogramm) ^ Der Server schickt die Befehle an deinen Computer, der diese dann auswertet, als HTML umwandelt und dann an den Server schickt,also wieder zurück. | Internet-Server ^ Client schickt an den Server ene Anfrage nach deinen Daten und wartet auf eine Antwort. Wenn er de Antwort als HTML bekommt, zeigt er diese an und wartet auf weitere eingaben. | Client Puh! ich hoffe das war verständlich |
||
![]() |
pixelshooter |
![]() Antworten mit Zitat ![]() |
---|---|---|
satan, du vergisst, dass html seiten statisch sind. D.h. der server kann nur einmal eine html seite übertragen, in die der eigentliche client eingebettet ist, und kontinuierlich mit dem server kommuniziert.
Schoasch: Du wirst dich dafür nicht nur mit blitz, sondern auch den den browsern verständlichen sprachen auseinander setzen müssen |
||
>> Musikerstellung, Grafik und Design: http://www.pixelshooter.net.tc |
![]() |
Silver_Knee |
![]() Antworten mit Zitat ![]() |
---|---|---|
alsowenn du im iexplorer http://127.0.0.1 eintippst gehst du suf dich selbst dh. wenn du einen server via Code: [AUSKLAPPEN] Server=CreateTCPServer(80)
(80 ist der Port(eingang) von http)
aufgebaut hast und dann mitCode: [AUSKLAPPEN] Stream=AcceptTCPStream(Server) Den Daten stream(=strom) Akzeptiert hast kannst du mittelsCode: [AUSKLAPPEN] Readline(stream) dir ansehen was dir der internetexplorer so schickt und demnach deine Funktionen einrichten... ^_^'
|
||
SchoaschBetreff: hmm |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
also sich mit andern scriptsprachen auseinanderzusetzen wäre zu kompiziert und (vermutlich) auch zu teuer... da müsst ich wieder 2 Jahre lernen bis ichs ein bisschen könnt xD
Zitat: alsowenn du im iexplorer http://127.0.0.1 eintippst gehst du suf dich selbst dh. wenn du einen server via Code:Server=CreateTCPServer(80) (80 ist der Port(eingang) von http) aufgebaut hast und dann mitCode:Stream=AcceptTCPStream(Server)Den Daten stream(=strom) Akzeptiert hast kannst du mittelsCode:Readline(stream)dir ansehen was dir der internetexplorer so schickt und demnach deine Funktionen einrichten... ^_^' aber während das prog. läuft ist ja der server da... das heißt man müsste eigentlich wüber den explorer auf http://80 (oder andere zahl, zumindest wurde oben auch 80 angegeben xD) hineinkommen oder? danke schon mal im vorraus Schoasch ________________________________________________________ Auf der Verpackung steht 50cent, kostet aber 12 Euro!!! |
||
![]() |
pixelshooter |
![]() Antworten mit Zitat ![]() |
---|---|---|
man würde über die anfrage http://localhost oder localhost:port falls du nicht den standartport benutzt tatsächlich eine verbindung aufbauen. allerdings müsstest du dich für ein browsergame mit der http spezifikation auseinandersetzen und einer lösung, den client mit dem browser verfügbaren mitteln darzustellen | ||
>> Musikerstellung, Grafik und Design: http://www.pixelshooter.net.tc |
DerSatanGast |
![]() Antworten mit Zitat |
|
---|---|---|
@Pixelshooter: Du hast recht hatte ioch vergessen ![]() mal überlegen ob es noch ne andere möglichkeit gibt |
||
![]() |
Silver_Knee |
![]() Antworten mit Zitat ![]() |
---|---|---|
nene Das "http:" ist schon die 80...
Während das prog läuft gibt es die ip 127.0.0.1 mit der du auf den server zugreifen kannst... ich lade mal auf meine HP ein clientprogramm hoch. Ein server ist schnell gemacht:Code: [AUSKLAPPEN] server=CreateServer(80)
Repeat Stream=AcceptTCPStream(Server) If stream<>0 While not eof(stream) While Readavail(stream)>0 Print ReadLine(stream) Wend WriteLine stream,Input(">") Wend Endif Forever So sin server aus dem kopf enthällt villeicht fehler... |
||
DerSatanGast |
![]() Antworten mit Zitat |
|
---|---|---|
@FTC: enthält höchstwahrscheinlich Fehler, ist bei dir eigentlich oft so ![]() is nur anstrengend die ganze Zeit die Antwort einzutippen muss noch automatisiert werden. |
||
![]() |
Silver_Knee |
![]() Antworten mit Zitat ![]() |
---|---|---|
Da ich daran bin Einen Automatisierten server zu schreiben den ich irgendwannauch hochladen werde dürfte sich das automatisierungsproblem auch noch lösen ![]() |
||
![]() |
Jan_Ehemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
klar ist das möglcih, sogar ohne Probleme.
soe ftc schon sagte, der browser schickt die anfragen über port 80und erwartet HTML zurückgegebn. das sollte ja nciht das große Problem sien. |
||
between angels and insects |
![]() |
Smily |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hier eine kleine Vorlage für einen Server.
Einfach mal 127.0.0.1 aufrufen und ein paar mal aktualisieren ^^ Code: [AUSKLAPPEN] svr = CreateTCPServer(80)
Print "Server" Repeat Stream = AcceptTCPStream(svr) If Stream Repeat z$ = ReadLine(stream) Print z$ Until z$ = "" c = c + 1 WriteLine stream, "HTTP/1.1 200 OK" WriteLine stream, "Cache-Control: private" WriteLine stream, "Content-Type: Text/html" WriteLine stream, "" WriteLine stream, "Hallo du da, es hat funktioniert :)<br>" Writeline stream, "Du bist übrigens der <b>"+c+"</b>., der die seite Aufgerufen hat" WriteLine stream, "" CloseTCPStream(stream) End If Forever |
||
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets "Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!" stummi.org |
SchoaschBetreff: geil |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
wow...
is cool das man sowas machen kann, nur kann ich da jetz z.B. color xxx,xxx,xxx eingeben das es dann färbig wird? bei mir hats net funktioniert wenn ich da einfach Color reinschreib. Oder kann ich da ein Bild reinladen und/oder auf collisionen abfragen... oder kann ich da nur texte schreiben? danke schon mal im vorraus: Schoasch edit: ich hab jetzt probiert nur den text zu ändern... trotzdem zeigt er immer noch das gleiche an... ich hab das prog gestartet bin in http://127.0.0.1 gegangen und es hat immer noch den selben text angezeigt |
||
![]() |
StepTiger |
![]() Antworten mit Zitat ![]() |
---|---|---|
liegt am browser. Firefox?
Einfach shift+F5 wenn ich mich nicht irre. |
||
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer: AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t Gewinner: BP Code Compo #2 Π=3.141592653589793238...<--- und das aus dem kopf ![]() Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser. |
SchoaschBetreff: funkt net |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ne also ich hab den explorer...
ich hab das programm noch mal gestartet, shift+F5 gedrückt aber es verändert sich trotzdem net auch wenn ich die site noch mal lade... kann das daran liegen das 127.0.0.1 gar nicht meine ip adresse oda was auch imma is? und wie kann ich meine eigene internet-ip rausfinden? (oder is das eh meine normale ip?) danke schon mal im vorraus: Schoasch |
||
Yogu |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Wahrscheinlich sind die alten Daten noch im Cache. Bei Firefox: Extras->Private Daten löschen->Cache. Aber bei mir geht das auch mit Aktualisieren.
Du kannst nicht einfach wie in BB schreiben, wenn du eine Seite im Browser anzeigst. Farben machst du mit <font color="farbe"> und dann </font> am Schluss. Aber ich empfehle dir, das ausführlich zu lernen, zum Beispiel SelfHTML.[/url] |
||
www.yogularm.de/df/design/signature.png |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group