cybton.com
Über uns | Jobs | Werbung | Sitemap | AGB | Impressum | Hilfe ?
 Kostenlos anmelden)
Forum
Aktuellste Beiträge
Forenregeln

Community
BB-Codes
Tags
Chat
Suche (Web)
Wer ist online?
Top-User

Basar


Statistik
Mitglieder gesamt: 68142
Mitglieder online: 0
Gäste online: 2
mehr...

Anzeige
Forum » Forum: Softwareprogrammierung » Thread: Dateicontainer für HTML-Games-Server

Thread: Dateicontainer für HTML-Games-Server

Tags: HTML , C , game , hta
Seite 1 von 212

07.03.2008 17:08 Uhr

 

Status: offline
Hallo miteinander,

ich habe vor ein Game zu entwickeln, das auf Javascript-Basis und HTML, bzw. HTA.

Ich will aber
1. meine daten geheim halten und
2. muss filehandling irgendwie ermöglicht werden. (für savegames etc.)

Sinnvoll wärs eine große verschlüsselte Datei mit den HTML-Inhalten zu erstellen und dann noch einen 'Server' zu haben der 127.0.0.1:port benutzt, um diese Inhalte darzustellen.

Hat jemand vielleicht eine Idee, wie ich diesen Server programmieren kann oder gibt es vielleicht schon ähnliche Projekte im Web?
07.03.2008 17:11 Uhr

 

Status: offline
Moment, du willst ein HTML/JavaScript OFFLINE Spiel machen?!?
___________________________
FreeBASIC
Aktuelle Version: 0.18.5b
07.03.2008 17:42 Uhr

 

Status: offline
eh... puhhh... - ja sowas!

Es muss auf HTML und Javascript basieren, jedoch sollen diese Daten nicht offen im Programmverzeichnis liegen. Kein OpenSource also.

Und irgendwie müssen Savegames erstellt und Profile gespeichert werden.
07.03.2008 17:46 Uhr

 

Status: offline
Ich könnte dir einen (fast) fertigen Webserver für Windows anbieten (FreeBASIC Source). Man könnte ihn vielleicht etwas erweitern sodass er auch speichern kann und verschlüsselte Dateien aufruft. Aber hast du dran gedacht, dass der Spieler nur [Rechtsklick]->[Quellcode ansehen] machen muss und er hat den Code?
___________________________
FreeBASIC
Aktuelle Version: 0.18.5b
07.03.2008 17:47 Uhr

 

zombie3456
Programmierer
Status: offline
Wie soll der Browser die Seite denn darstellen, wenn HTML und JS nicht für den Browser öffentlich zugänglich sind? Der Browser braucht die Informationen ja, um zu wissen, was er machen soll.
___________________________
DURATIVUM | Blog zur Sprache Latein
07.03.2008 17:52 Uhr

 

Status: offline
@zombie3456

du bist ein schlaues Köpfchen, soweit war ich aber auch schon, deswegen wird zunächst eine HTA-Datei im TEMP-Verzeichnis erstellt, diese öffnet dann in sich selbst 127.0.0.1:1555.

@timscheu

Jaaa! Bitte! Danke!

---

Man könnte auch res:// verwenden, die Daten wären dann aber immer noch nicht gesichert.
07.03.2008 18:20 Uhr

 

Status: offline
Ehrlich gesagt kann ich mir nicht vorstellen was das bringen soll.
- HTA funktioniert (soweit ich weiß) nur im IE
- Extra nen Webserver (oder "Webserver") zu installieren um ein HTML-basiertes Spiel zu spielen halte ich für etwas sinnfrei. Schließlich blockierst du dadurch nur einen weiteren Port. Stattdessen kann man ebenso gut ein normales Programm schreiben, in dem man die API vom IE verwendet. Speichern und Co kann man damit ohne weiteres ebenfalls implementieren
- HTML-Code vor dem Klauen zu verstecken ist quasi nicht möglich. Du hast da was von "Speichern im Temp-Verzeichnis" geschrieben, aber spätestens da kommt man an den Source, wenn man sich den nicht erst im Browser anzeigen lässt.
- ebensogut könnte man ein Online-Spiel schreiben und beim Speichern einfach den aktuellen Spielstand runterladen. Wenn das ganze Spiel dann auf Javascript basiert, benötigt man lediglich zum Speichern noch den Webserver (Im Internet) und braucht damit nicht mal eine persistente Internetverbindung.
- "Man könnte auch res:// verwenden [...]" Ist das irgendwas HTA-Spezifisches?
1 mal bearbeitet
___________________________
Programmieren ist eine Sucht deren Rausch ein Gefühl der Macht ist... sofern man den Computer bezwingt. Gefährliche Nebenwirkungen: Verstärkter Kaffee-Konsum, erhöhter Ehrgeiz und ggf. Wutausbrüche und verknotete Gehirnwindungen.
07.03.2008 18:22 Uhr

 

Status: offline
Nein: "res;//" ist as IE-Technisches
___________________________
FreeBASIC
Aktuelle Version: 0.18.5b
07.03.2008 18:33 Uhr

 

Status: offline
Zitat:
Nein: "res;//" ist as IE-Technisches

Klasse. Jetzt ist man viel schlauer *g*

kann man damit auf lokale Resourcen zugreifen? Hab eben gelesen, dass man bei HTA auch Zugriff auf lokale Resourcen hat. Damit würde ohnehin der komplette Teil "Webserver" wegfallen.
___________________________
Programmieren ist eine Sucht deren Rausch ein Gefühl der Macht ist... sofern man den Computer bezwingt. Gefährliche Nebenwirkungen: Verstärkter Kaffee-Konsum, erhöhter Ehrgeiz und ggf. Wutausbrüche und verknotete Gehirnwindungen.
07.03.2008 18:39 Uhr

 

Status: offline
@HangMan: Bitte bitte, ich helfe doch gern  :tongue: 
Ich denke, es ist schwierig HTAs zu verschlüsseln.
___________________________
FreeBASIC
Aktuelle Version: 0.18.5b
Seite 1 von 212
Ähnliche Threads Forum Ähnlichkeitsgrad
 JS: Brauche komplizierte math. Flächenberechnung Website & Webprogrammierung 2
 Neues Design meiner Seite ist feddisch... :) - UPDATE !! Das Promotion-Board 1
 Spieleprogrammierung - und kein Einstieg Softwareprogrammierung 1
 Quelltext aus externer html Datei Website & Webprogrammierung 1
 [C++]Allegro Installieren unter WinXP mit Visual C++ als Entwicklungsumgebung Softwareprogrammierung 1
 FrontPage 2003 Software & Betriebssysteme 1
 Meine Website Website & Webprogrammierung 1
Passende eBook-Abschnitte eBook Ähnlichkeitsgrad
Textabsätze XHTML 1
nach obennach oben

Copyright © 2008 cybton-network

Google
Partner: #Musik - Dein Internetradio - nexem. - .wir machen news - Your-Book.net - Dein kostenloses Gästebuch
ANEXIA - PHP Entwicklung - Dockers - s.Oliver Schuhe - Think Schuhe - der eigene Weg - Dorfen - Paul Green Schuhe - Bequeme Geox - Web-Entwicklung