mmofacts.com

Grafik - Pack?

gepostet vor 19 Jahre von BuschnicK
Einige browser games bieten Grafikpakete zum Download an um anschliessend Übertragungszeit und Bandbreite zu sparen. Wie gehts das? Schickt man den usern dann angepasste html Seiten, die statt der normalen Grafik Links Verweise auf die lokale Festplatte enthalten? Wie merkt das Script/die Seite, wenn der User seine Grafiken verschoben/gelöscht hat?

mfG,
Sören
gepostet vor 19 Jahre von Klaus
statt einen lokalen oder http:// link gibt man im img tag einen file://c:\programme\... link an. Wenn der User den Link falsch angibt oder die Bilder löscht hast du das klassische X, bzw. den alt-Tag in den Bildern.
gepostet vor 19 Jahre von tc_coder
Das funktioniert aber nur mäßig gut, bei mir funktionieren Grafik Pakete z.B. nicht denk mal liegt an der Firewall (stört mich auch nicht) , komischer Weise funktionieren die von The-Arena (frag mich keiner was die anders mach wüsste es slbst gerne), aber unbedarften Benutzern könnte in so einen Fall ziemliche Probleme damit kriegen.

Wegen dem link Problem(Preventiv) und allgemein nen kleinen Installer dazugeben.

Vielleicht noch nen Cookie zugeben mit der Server weiß ob ein Grafik-Paket installiert ist.
gepostet vor 19 Jahre von Crafty-Catcher
Original von tc_coder

Wegen dem link Problem(Preventiv) und allgemein nen kleinen Installer dazugeben.

Vielleicht noch nen Cookie zugeben mit der Server weiß ob ein Grafik-Paket installiert ist.


Da man im Spiel angeben muss wo man das Grafikpack hingespeichert hat, steht diese Information in der Datenbank und man braucht kein Cookie.

Bei Problemen kann man das Grafikpack ja meistens wieder abstellen (im Spiel auf der EInstellung-Seite)

Außerdem mögen alternative Browser so ein Grafikpack meistens nicht, weil es Sicherheitslücken schaffen könnte. Deswegen funktioniert sowas meistens nur mit dem Internet Explorer von Microsoft.
gepostet vor 19 Jahre von tc_coder
Original von Crafty-Catcher


Da man im Spiel angeben muss wo man das Grafikpack hingespeichert hat, steht diese Information in der Datenbank und man braucht kein Cookie.



Ach ja und wenn du an einen anderen Rechner ohne Pack bist willste dann weißen Hintergrund mit schwarzer Schreift sehen, da das Pack nicht da ist.

Deshalb nen Cookie um zu überprüfen ob es überhaupt da sein kann, dumm nur wenn der User den Pc mit irgend nen Programm aufräumt und den Cookie löscht.
gepostet vor 19 Jahre von KoMtuR
Original von tc_coder
Original von Crafty-Catcher


Da man im Spiel angeben muss wo man das Grafikpack hingespeichert hat, steht diese Information in der Datenbank und man braucht kein Cookie.



Ach ja und wenn du an einen anderen Rechner ohne Pack bist willste dann weißen Hintergrund mit schwarzer Schreift sehen, da das Pack nicht da ist.

Deshalb nen Cookie um zu überprüfen ob es überhaupt da sein kann, dumm nur wenn der User den Pc mit irgend nen Programm aufräumt und den Cookie löscht.


Also lies doch mal richtig...

Bei Problemen kann man das Grafikpack ja meistens wieder abstellen (im Spiel auf der EInstellung-Seite)


Achja und deine ominöse Cookielösung ist auch fürn Eimer, wenn man Cookies beim runterfahren löscht. Dann haste zwar das Grafikpack aber nutzen tuste trotzdem Grafiken vom Server. Sehr effiziente Lösung muss ich schon sagen :roll:

Edit: Mein Vorschlag zu dem ganzen. Direkt bei der Einloggseite sagen, ob man Grafikpack hat oder nicht. Dann wird per Datenbank nochmal gegengeprüft, ob der denn wirklich nen Pfad angegeben hat. Man könnte das sogar noch so weit treiben, dass man mittels Ajax versucht gelöschte Bilder abzufangen und durch die Serverinternen zu ersetzen.


Aber ich denke die beste Idee ist einfach sich nen Billiganbieter zu nehmen und die Grafiken dahin zu verlagern. Man will ja auch nicht, dass die Grafiken auf allen möglichen Computern rumlungern und die User sich fragen, warum ihre Ansicht so mistig ist, obwohl das PAck schon 3 Generationen weiter ist.
Dann lieber aufn anderen Server packen und schon bleibt die Ansicht aktuell.

my 2 cents
gepostet vor 19 Jahre von friedenspanzer
Das Problem mit nem Billigserver wäre wohl dass die meisten Billiganbieter nicht gerade viel Traffic bieten und Grafiken doch sehr viel davon schlucken. Und bei den meisten Billiganbietern sind die Kosten für zusätliche GB wohl sehr hoch.
gepostet vor 19 Jahre von BuschnicK
Danke euch für die Antworten. Ähnlich problematisch hatte ich mir das auch vorgestellt - ich werde es also erstmal sein lassen und nur versuchen den cache optimal zu nutzen.

Apropos: Ich habe einige Grafiken, die pro user durch ein php script generiert werden. Wie kann ich sicher stellen, dass die auch im browser gecached werden? Momentan scheint es so zu sein, dass der browser mitbekommt, dass das Bild dynamisch ist (stimmt ja auch, nur pro user immer dasselbe) und es jedesmal neu überträgt. Ich hab schon ein bisschen mit den headern gespielt, aber scheinbar ohne Erfolg.

mfG,
Sören
gepostet vor 19 Jahre von tc_coder
Original von KoMtuR
Original von tc_coder
Original von Crafty-Catcher


Da man im Spiel angeben muss wo man das Grafikpack hingespeichert hat, steht diese Information in der Datenbank und man braucht kein Cookie.



Ach ja und wenn du an einen anderen Rechner ohne Pack bist willste dann weißen Hintergrund mit schwarzer Schreift sehen, da das Pack nicht da ist.

Deshalb nen Cookie um zu überprüfen ob es überhaupt da sein kann, dumm nur wenn der User den Pc mit irgend nen Programm aufräumt und den Cookie löscht.

Also lies doch mal richtig...

Bei Problemen kann man das Grafikpack ja meistens wieder abstellen (im Spiel auf der EInstellung-Seite)


Achja und deine ominöse Cookielösung ist auch fürn Eimer, wenn man Cookies beim runterfahren löscht. Dann haste zwar das Grafikpack aber nutzen tuste trotzdem Grafiken vom Server. Sehr effiziente Lösung muss ich schon sagen :roll:

Edit: Mein Vorschlag zu dem ganzen. Direkt bei der Einloggseite sagen, ob man Grafikpack hat oder nicht. Dann wird per Datenbank nochmal gegengeprüft, ob der denn wirklich nen Pfad angegeben hat. Man könnte das sogar noch so weit treiben, dass man mittels Ajax versucht gelöschte Bilder abzufangen und durch die Serverinternen zu ersetzen.


Aber ich denke die beste Idee ist einfach sich nen Billiganbieter zu nehmen und die Grafiken dahin zu verlagern. Man will ja auch nicht, dass die Grafiken auf allen möglichen Computern rumlungern und die User sich fragen, warum ihre Ansicht so mistig ist, obwohl das PAck schon 3 Generationen weiter ist.
Dann lieber aufn anderen Server packen und schon bleibt die Ansicht aktuell.

my 2 cents



Das mit der Einstellungseite ist klar, aber willst du jedesmal da hin, das mit dem Cookie habe ich ja auch erwähnt.

Aber vielleicht könnte man bei Login prüfen ob der User nen eigenes Grafik pack hat und bei Login falls der Cookie nicht existiert nochmal mit Java Script nachschauen bzw. sowas ähnliches weiß jetzt nicht ob es mit JS geht.
gepostet vor 19 Jahre von Klaus
Man kann ja "leider" nicht mit PHP auf die Festplatte des Users zugreifen. Deswegen ist wohl die Beste Möglichkeit beim Login eine Checkbox zu setzen "GFX-Pack abschalten" wenn der User grad in der Uni o.ä. ist.
gepostet vor 19 Jahre von Crafty-Catcher
Original von friedenspanzer
Das Problem mit nem Billigserver wäre wohl dass die meisten Billiganbieter nicht gerade viel Traffic bieten und Grafiken doch sehr viel davon schlucken. Und bei den meisten Billiganbietern sind die Kosten für zusätliche GB wohl sehr hoch.


Ich habe www.webplus24.de mehrmals gefagt obdie mich rausschmeißen würden für den fall das ich 120Gb Traffic ziehe -die sagten immer nein. *shrugs*
gepostet vor 19 Jahre von KoMtuR
Original von BuschnicK
Danke euch für die Antworten. Ähnlich problematisch hatte ich mir das auch vorgestellt - ich werde es also erstmal sein lassen und nur versuchen den cache optimal zu nutzen.

Apropos: Ich habe einige Grafiken, die pro user durch ein php script generiert werden. Wie kann ich sicher stellen, dass die auch im browser gecached werden? Momentan scheint es so zu sein, dass der browser mitbekommt, dass das Bild dynamisch ist (stimmt ja auch, nur pro user immer dasselbe) und es jedesmal neu überträgt. Ich hab schon ein bisschen mit den headern gespielt, aber scheinbar ohne Erfolg.

mfG,
Sören


Also wenn das Bild nur einmal erstellt wird dann speicher es doch als richtiges Bild und stell eine Beziehung von Bild und User her (vielleicht ne Spalte in der DB). Somit _denkt_ der Browser nun, dass es statisch ist und cached es. Ausserdem sparste Rechenzeit
gepostet vor 18 Jahre, 12 Monate von BuschnicK
Also wenn das Bild nur einmal erstellt wird dann speicher es doch als richtiges Bild und stell eine Beziehung von Bild und User her (vielleicht ne Spalte in der DB). Somit _denkt_ der Browser nun, dass es statisch ist und cached es. Ausserdem sparste Rechenzeit


Nur fast richtig. Stell dir eine Karte als png vor. Diese ist zunächst einmal für alle user gleich. Jeder user bekommt jedoch individuelle Markierung seines eigenen Standortes. Ausserdem ändert sich die gesamte Karte, sobald sich ein neuer Spieler anmeldet.

Ich hab schon überlegt die Standortmarkierung als overlay einzumalen... mal gucken.

mfG,
Sören
gepostet vor 18 Jahre, 12 Monate von Kallisti
Bei der Karte gibt es doch zig Moeglichkeiten einfach per CSS..


Die gelben Punkte sind Geschwader, waeren im Angriffsfall rot, Torpedos wuerden blinken etc... mir gefaellt die Karte noch lange nicht richtig (ist noch von meinen Vorgaengern, habe sie nur verbessert), dennoch ist das mit simplen divs und positionierung alles problemlos moeglich.

Das Hintergrundbild ist dabei nur das blaue, die kleinen Kreise und auch die Radien (Hoheitsgebiete der Basen) sind einzelne Grafiken.
gepostet vor 18 Jahre, 12 Monate von BuschnicK
Sieht gut aus deine Karte!

Wie gesagt, die Markierung der Spielerposition werde ich wohl auch per CSS realisieren - die ganze Karte hingegen nicht. In meinem Falle ist es eine isometrische Stadtansicht, ähnlich SimCity2000. Das mit CSS zu machen wäre mir dann doch etwas zu krass. Die Stadt wird also vorgeneriert (wanimmer sich ein Spieler anmeldet) und als png gespeichert. Positionen sind dann per imagemap anklickbar.

mfG,
Sören
gepostet vor 18 Jahre, 12 Monate von KoMtuR
Och naja warum immer soviel Zeugs "rendern" mit php und alles statisch machen? Nimmste ein wenig Javascript (geht einfach nicht nur mit Css) und dann "zeichneste" die Gebäude (ich denk es sind da so ne Art Hauptquartiere) ein. Also du nimmst einfach nen Bild und errechnest aus den Koordinaten, wo diese Hütte stehen soll, deine Exakte Position auf der Isometriekarte. Ist denk ich mal schneller, als wenn du jedesmal die Karte neu zeichnest. Im schlimmsten Fall melden sich 1000 User gleichzeitig an und dein armer Server rechnet sich zu tode Dann lass lieber den Clientrechner zu Tode rechnen *fg*
gepostet vor 18 Jahre, 12 Monate von Kallisti
Wo ist das Problem mit css? Du hast einfach transparente png Dateien und positionierst die absolut..je nach Koordinate.. klappt problemlos.
gepostet vor 18 Jahre, 12 Monate von MannaZ
Hab mal versuchsweise eine Karte gebastelt:


 






...





...



Die ID gibt im CCS die Position an, die Class den Speziellen Typ (zb. Wiese, Erde, usw).
Die Divs werden durch CSS mit den Rautheförmigen Gif-Bildern gefüllt, deren freie Fläche transparent gesetzt sind.
Die CSS-Datei kann man ohne weiteres im Grafikpack speichern, die zuordnung der Felder zum jeweiligen Typ erfolgt ja per PHP.
gepostet vor 18 Jahre, 12 Monate von KoMtuR
Original von Kallisti
Wo ist das Problem mit css? Du hast einfach transparente png Dateien und positionierst die absolut..je nach Koordinate.. klappt problemlos.


Na dann erzähl mir mal wie das mit Css geht, wenn du ne Stadt als Map darstellen willst. Also ich mein ne richtrige Karte. Nicht so eine "Ich begrenze mich auf die gleichen Grafikproportionen"-Karte, sondern eine, wo die Häuser schonmal über ein Feld hinaus ragen. Würde sowas mal im Css sehen, wo man vorher nicht weiß, wie hoch das Bild eigentlich ist. An sowas dachte ich, wo er meinte, dass er eine Stadtkarte basteln will.

edit:

gepostet vor 18 Jahre, 12 Monate von MannaZ
Original von KoMtuR

Na dann erzähl mir mal wie das mit Css geht, wenn du ne Stadt als Map darstellen willst. Also ich mein ne richtrige Karte. Nicht so eine "Ich begrenze mich auf die gleichen Grafikproportionen"-Karte, sondern eine, wo die Häuser schonmal über ein Feld hinaus ragen. Würde sowas mal im Css sehen, wo man vorher nicht weiß, wie hoch das Bild eigentlich ist. An sowas dachte ich, wo er meinte, dass er eine Stadtkarte basteln will.


Also wenn ich dich richtig verstehe liegt mir die Lößung sehr nahe:
Du nimmst einfach alle Bilder mit einer Maximalgröße an, und setzt den Restbereich von kleineren Grafiken transparent.


gepostet vor 18 Jahre, 12 Monate von KoMtuR
Das sind 2 verschiedene herangehensweisen. Die grünen Teile dienen als Untergrund und wurden mit Css positioniert. Dann wurde die Gebäudebilder (diese bauklötze da) per Javascript positioniert. Bekannt war halt nur, welches Bild an welche Koordinate (also X:1 Y:1 zb.) kommen soll.
Das Problem ist halt bei eurer herangehensweise mit Css, dass ihr ja schon vorher wissen müsst, welche Maße eure Gebäude haben. Somit müsst ihr ja für jedes Gebäude einen Style erstellen. Ich weiß nicht obs das bringt (mein Meinung !!!)

Und zur vielleicht aufkommenden Frage, warum ich dies mit Javascript mache und nicht gleich die positionierten Bilder ins Html schreibe: Die Karte wurde mit Ajax aufgebaut und da hatte sich das angeboten

edit: die kompletten Gebäudebilder sind transparent. Ich will auch nur drauf hinaus, dass ich es halt nicht für sinnvoll erachte alles mit Css zu machen. Javascript und Css werden gecached also bringt keinen Vorteil (ausser wenn heute noch jemand JS deaktiviert)
gepostet vor 18 Jahre, 12 Monate von BuschnicK
Coole Karten! Ihr seid ja böse Konkurrenz! ;-)

Meine Häuser ragen über die einzelnen Felder hinaus, sind also nicht so leicht zu platzieren oder anzuklicken. Momentan beschänke ich mich auch darauf die Grundfläche, also die Raute, anklickbar zu machen, da das schlicht einfacher ist.

Ich glaube es ist dennoch schneller die Karte vorzuberechnen und als ganzes Bild/imagemap an den client zu übertragen. Beweise und Tests habe ich dafür keine. Aber im Gegensatz zu einer dynamisch erstellten Karte muss meine nur bei Registrierung eines neuen Spielers einmal berechnet werden und danach gecachet. Wenn sich 1000 Spieler gleichzeitig anmelden ist das vielleicht ein Problem, ja. Aber soweit muss es erstmal kommen - dann bin ich ja schon glücklich ;-)

Zudem hat meine Karte noch einen weiteren Vorteil: Ich muss sie nicht komplett aus einzelnen Kacheln zusammensetzen, kann also die üblichen langweiligen Wiederholungen von Tile-Karten vermeiden. Ich kann also eine Karte komplett von meinem Grafiker nach Herzenslust malen lassen und muss dann nur bei Anmeldung die Häuser korrekt platzieren.

Wie auch immer, ich mach das alles zum ersten Mal (naja fast, ich habe sowas schonmal als C++ client gemacht: www.buschnick.net/BlackFish/Screenshots.shtml) und versuche selbst noch herauszufinden was/wie geht. Mal sehen welche Lösung sich letzten Endes als gangbar/optimal erweist.

mfG,
Sören
gepostet vor 18 Jahre, 12 Monate von Kallisti
Original von KoMtuR
Das sind 2 verschiedene herangehensweisen. Die grünen Teile dienen als Untergrund und wurden mit Css positioniert. Dann wurde die Gebäudebilder (diese bauklötze da) per Javascript positioniert. Bekannt war halt nur, welches Bild an welche Koordinate (also X:1 Y:1 zb.) kommen soll.
Das Problem ist halt bei eurer herangehensweise mit Css, dass ihr ja schon vorher wissen müsst, welche Maße eure Gebäude haben. Somit müsst ihr ja für jedes Gebäude einen Style erstellen. Ich weiß nicht obs das bringt (mein Meinung !!!)

Und zur vielleicht aufkommenden Frage, warum ich dies mit Javascript mache und nicht gleich die positionierten Bilder ins Html schreibe: Die Karte wurde mit Ajax aufgebaut und da hatte sich das angeboten

edit: die kompletten Gebäudebilder sind transparent. Ich will auch nur drauf hinaus, dass ich es halt nicht für sinnvoll erachte alles mit Css zu machen. Javascript und Css werden gecached also bringt keinen Vorteil (ausser wenn heute noch jemand JS deaktiviert)


Du musst doch keinerlei Masse beruecksichtigen? Einfach von hinten nach vorne positionieren, Transparenz in den files.. dann ergibt sich doch alles von allein. Ich moechte nun einmal, dass alles problemlos ohne Javascript spielbar ist und javascript nur ein netter Zusatz, jedoch KEIN must have ist.
gepostet vor 18 Jahre, 12 Monate von marcelh
Original von BuschnicK
Wie merkt das Script/die Seite, wenn der User seine Grafiken verschoben/gelöscht hat?


Eigentlich gar nicht. Lokale Grafikpacks haben auch nur dann einen Sinn,
wenn man weiß, daß die Grafiken sehr stabil sind, d.h. es zu keinen
Änderungen/Erweiterungen mehr kommt. Da aber ein aktives BG
nahezu stets weiterentwickelt wird (soweit die Theorie), trifft das
nie zu.

Wir machen das wie folgt:

* Grafiken werden weltweit auf verschiedene Server verteilt
* im Mason autohandler gibt es eine picserver selection
Routine, die mittels GeoIP feststellt woher der User kommt
und entsprechend die URLs zu den Grafiken modifiziert.
* Im Cronjob läuft ein testprogramm, welches die Erreichbarkeit
der Server überprüft und falls diese nicht erreichbar sind,
werden sie in der DB als inaktiv markiert und von der
autohandler routine nicht mehr berücksichtigt.

Natürlich das Admin backend dazu über ein hübsches(naja..)
Webinterface. :-)

Das Design hat einen Schönheitsfehler: Bei Ausfall eines Picservers
liefert dieser den Benutzern, welche an ihn verwiesen werden
keine Bilder aus und das Problem wird erst beim nächsten
Cronlauf behoben (alle 10 minuten).

Kann man aber mit leben.

so long,
Marcel
gepostet vor 18 Jahre, 12 Monate von KoMtuR
Original von Kallisti

Du musst doch keinerlei Masse beruecksichtigen? Einfach von hinten nach vorne positionieren, Transparenz in den files.. dann ergibt sich doch alles von allein. Ich moechte nun einmal, dass alles problemlos ohne Javascript spielbar ist und javascript nur ein netter Zusatz, jedoch KEIN must have ist.


Naja die Maße brauch ich nicht dahingehend zu berücksichtigen, weil das die javascript-funktion für mich übernimmt. Es ist ja nicht so, dass ich, wenn ich ein neues Gebäude erstelle die komplette Css-Datei ändern muss. Ausserdem wars bei mir das Problem, dass ich halt die Gebäudeansicht dynamisch habe. Also man soll dann nach belieben Gebäude hinzufügen dürfen, ohne, dass dafür die komplette Seite neu aufgebaut werden muss - Ajax halt.

Mit von hinten nach vorn und das ergibt sich von alleine ists ja leider nicht. Zum Beispiel können die Grafiken von 2 Gebäuden eine unterschiedliche Höhe habe. Das Ergebnis sieht doch komplett anders aus, wenn ich eine Ansicht nehme und die Gebäudeplätze dann vertauschen würde
gepostet vor 18 Jahre, 12 Monate von Sarge
Original von marcelh
Das Design hat einen Schönheitsfehler: Bei Ausfall eines Picservers
liefert dieser den Benutzern, welche an ihn verwiesen werden
keine Bilder aus und das Problem wird erst beim nächsten
Cronlauf behoben (alle 10 minuten).


Also normalerweise nutzt man dazu einfach ein monitor dämon wie z.b. mon der gewisse dienste der Server überwacht (ping, http etc) und bei ausfall auch entsprechend gleich reagieren kann indem er den zuständigen Administrator benachrichtet auchmal wie bei uns per SMS und evtl sogar gleich entsprechende gegenmaßnahmen ausführt auf der entsprechenden Maschiene. Natürlich kann dieser auch den Server aus einer Datenbank austragen / wieder eintragen sobald er wieder verfügbar ist.

Ein Cronjob ist so ziemlich das unzuverlässigste was man in der Beziehung bauen kann. Da frag ich mich doch dann schon wie das zu deinem sonstigen Projekt passen soll.
gepostet vor 18 Jahre, 12 Monate von marcelh
Original von Sarge
Original von marcelh
Das Design hat einen Schönheitsfehler: Bei Ausfall eines Picservers
liefert dieser den Benutzern, welche an ihn verwiesen werden
keine Bilder aus und das Problem wird erst beim nächsten
Cronlauf behoben (alle 10 minuten).


Also normalerweise nutzt man dazu einfach ein monitor dämon wie z.b. mon der gewisse dienste der Server überwacht (ping, http etc) und bei ausfall auch entsprechend gleich reagieren kann indem er den zuständigen Administrator benachrichtet auchmal wie bei uns per SMS und evtl sogar gleich entsprechende gegenmaßnahmen ausführt auf der entsprechenden Maschiene. Natürlich kann dieser auch den Server aus einer Datenbank austragen / wieder eintragen sobald er wieder verfügbar ist.

Ein Cronjob ist so ziemlich das unzuverlässigste was man in der Beziehung bauen kann. Da frag ich mich doch dann schon wie das zu deinem sonstigen Projekt passen soll.

* Crond ist kein Dämon?
* Inwiefern ist cron "das Unzuverlässigste"?
* Inwiefern unterscheidet sich ein Monitoring-Skript - via
Cron-Dämon aufgerufen - von dem was Du da oben beschreibst?

Bitte etwas konkreter und weniger Nebel.

so long,
Marcel
gepostet vor 18 Jahre, 9 Monate von Gerbo
Original von Crafty-Catcher

Außerdem mögen alternative Browser so ein Grafikpack meistens nicht, weil es Sicherheitslücken schaffen könnte. Deswegen funktioniert sowas meistens nur mit dem Internet Explorer von Microsoft.


Mit Firefox gehts auch:
In der Adresszeile about:config eingeben
Den Eintrag "security.checkloaduri" durch doppelklick auf "false" setzen.

http://www.firefox-browser.de/wiki/Lokale_Bilder


Aber das ist natürlich recht viel das man jedem Firefox-User zumutet und dazu klappt es wohl nicht immer. Trotzdem hab ich heute ein BG gesehen bei dem man nur eine Woche ohne Grafik-Pack-Download spielen darf...

Wie sieht es denn mit dem Cache aus, es werden wohl nicht allzuviele Leute diesen nach jeder IE-Sitzung löschen (sowas kann man z.B. mit XP-Antispy einstellen).

Bei der Sache mit der Stadt würde ich es so machen das ich sowohl Hintergrundbild sowie sämtliche Häusergrafiken ins Image-Pack tun würde, dann brauchst du an den Spieler nur die X/Y Koordinaten und den Haustyp übermitteln.
gepostet vor 18 Jahre, 9 Monate von Drezil
Ab FF 1.5 ist das komplizierter
der checkloaduri-Eintrag wurde deaktiviert.

Vorgehen:
Neue Security-Policy erstellen.
Wie?
Unter c:\Dokumente und Einstellungen\\Anwendungsdaten\Mozilla\Firefox\Profiles\.default\
eine user.js erstellen (oder editieren) und folgenden Inhalt einfügen:
user_pref("capability.policy.policynames", "localfilelinks"); //name der policy
user_pref("capability.policy.localfilelinks.sites", "URL ohne abschließenden / , http://www.beispiel.net, http://subdomain.domain.com"); //seiten auf die sie zutreffen soll
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess"); //und dass diese Seiten lokale Daten aufrufen dürfen

Anschließend FF neustarten
gepostet vor 18 Jahre, 9 Monate von Kallisti
Oder einfach webmirrors benutzen... sicherer, besser, unkomplizierter.

Traffic ist doch eh egal, dafuer hast du einen Browsercache.

Auf diese Diskussion antworten