Hrun
Member
Kapitein
The Kip Brigade
Posts: 408
|
Post by Hrun on Jul 10, 2007 10:38:09 GMT 1
hoi. ik had wat tijd over, omdat de deadline pas over 2 weken is, en dus heb ik hetvolgende maar gemaakt: stainless.xs4all.nl:8080/so_map.phpJe stop je beurt erin, en er komt een plaatje uit. Ik heb het alleen getest met Firefox. Mocht het bij jou niet werken, of mis je iets, of gaat er iets mis, dan hoor ik het wel. PS: Uiteraard is het niet verstandig om je uitdraai zomaar naar een scriptje te sturen, dus als je me niet vertrouwt, dan niet gebruiken.
|
|
Cleaver
Member
Galactisch Admiraal
Winnaar SO 124, 129, 137, 150, 167, 195, 197, 187 en 212 met BS, 4 ZM, 1 GZ, 4 IN, 2 SN en 1 PK!
Posts: 2,054
|
Post by Cleaver on Jul 10, 2007 10:57:26 GMT 1
Het idee ljikt me super...maar heb je ook een programmaatje voor me zodat ik het aan de praat krijg? PHP zegt me niets namelijk. Groeten en bedankt, Cleaver
|
|
Hrun
Member
Kapitein
The Kip Brigade
Posts: 408
|
Post by Hrun on Jul 10, 2007 11:04:53 GMT 1
Het idee ljikt me super...maar heb je ook een programmaatje voor me zodat ik het aan de praat krijg? PHP zegt me niets namelijk. Je browser moet wel met SVG om kunnen gaan.. Ik weet dat firefox dat kan vanaf versie 2.0... Waarschijnlijk roept jouw browser dat hij het bestand wil saven ofzo? Zal het ook nog even testen met IE. Edit: IE6.0 doet het ook gewoon.
|
|
Cleaver
Member
Galactisch Admiraal
Winnaar SO 124, 129, 137, 150, 167, 195, 197, 187 en 212 met BS, 4 ZM, 1 GZ, 4 IN, 2 SN en 1 PK!
Posts: 2,054
|
Post by Cleaver on Jul 10, 2007 12:07:45 GMT 1
Hai Hrun, Hier op het werk heb ik wel IE 6.0, maar wat er steeds gebeurt zodra ik op Submit klik, is dat ik de optie krijg om de boel op te slaan of te openen. Het bestandstype PHP kent deze pc niet, maar omdat het een overheidscomputer is, staan er natuurlijk maar weinig applicaties op. SVG zegt me eveneens niets - ben helaas niet zo computerwijs. Overigens, hoe werkt de invoer precies? Moet je per schip je uitdraai kopieren en plakken? Of juist je gehele uitdraai (als je meer dan één schip hebt)? Of alleen de gegevens over coordinaten? Groeten, Cleaver
|
|
Hrun
Member
Kapitein
The Kip Brigade
Posts: 408
|
Post by Hrun on Jul 10, 2007 12:31:34 GMT 1
ik denk dat ze de SVG extensie uitgezet hebben.... (bij mij op het werk gaat hij het ook niet doen....) Helaas. De werking is door de uitdraai van 1 schip erin te zetten en op submit te drukken. SVG staat trouwens voor "Scalable Vector Graphics". Dat is "gebaseerd op" XML, en je kunt de boel "animeren" met behulp van javascript. En je raadt het al, dan is het bijna AJAX, en dan wordt het helemaal mooi.
|
|
Eddie Butcher
Member
Commodore
Eddie, de slechtste commodore
Posts: 1,309
|
Post by Eddie Butcher on Jul 10, 2007 16:20:12 GMT 1
Ligt misschien aan mij, maar als ik copy en paste, en submit, zie ik alleen een blanco grid...
Wat moet ik er eigenlijk instoppen?
Lijkt me erg mooi als het werkt!
|
|
Hrun
Member
Kapitein
The Kip Brigade
Posts: 408
|
Post by Hrun on Jul 10, 2007 16:41:38 GMT 1
ik copy/paste een volledige beurt (van 1 schip) van sterrenoorlog erin. uiteraard heb ik wat aannames over het formaat gedaan, maar toch niet zo erg dat het alleen hier werkt.. hoop ik dan.. ik heb de pagina even uitgebreid met een voorbeeld uitdraai die het hier gewoon doet.
|
|
Eddie Butcher
Member
Commodore
Eddie, de slechtste commodore
Posts: 1,309
|
Post by Eddie Butcher on Jul 10, 2007 20:08:55 GMT 1
Hmmm... grappig. Bij mij (office 2002 & Vista) verdwijnen de harde returns.... Hoe copy & paste jij? Uit word? welke versie? Bij mij gaat 't gierend mis. Ik vind jouw invoer echt veel beter dan die in mijn programmaatje... 10x simpeler. Maar mijn graphics zijn beter... Misschien moeten we de handen eens ineen slaan. Ik zal een versie van mijn proggie online zetten. /edit: hrun (mag de rest ook): kijk eens op test.driehuis.org/voormijntegenstanders/voor een andere oplossing met een minder elegante invoer maar een mooier plaatje.
|
|
Hrun
Member
Kapitein
The Kip Brigade
Posts: 408
|
Post by Hrun on Jul 10, 2007 20:25:47 GMT 1
Hmmm... grappig. Bij mij (office 2002 & Vista) verdwijnen de harde returns.... Hoe copy & paste jij? Uit word? welke versie? Bij mij gaat 't gierend mis. ik copy paste uit gmail.... ik heb geeneens word hier. het moet er in het invoerveld wel een beetje normaal uitzien, zoals het eronder staat ongeveer. niet alles op 1 regel in elk geval. Edit: woei. jouw versie is wel mooi ja. Mijn plan was om al mijn resultaten gewoon te "uploaden", wat dan allemaal in een database gezet word. Dan is het gewoon data ophalen en plotten. Jouw plot is wel iets vriendelijker voor de "gewone" mens.. Ik moet altijd iets moeilijks doen (SVG in dit geval.) Ook ben ik met SVG bezig voor een ander doel, dus dit is meer om even wat gevoel ervoor te krijgen.
|
|
Eddie Butcher
Member
Commodore
Eddie, de slechtste commodore
Posts: 1,309
|
Post by Eddie Butcher on Jul 10, 2007 20:38:40 GMT 1
Vette shit! Het werkt als: - ik opsla als txt en CR/LF's laat toevoegen door word, - ik extreme waarden weghaal... (sterbasis heel ver weg en een schip op -120, 120) Dit wil ik ook voor mijn proggie! Heb je met regexpen gewerkt of zo? S T E R R E N O O R L O G WWW.STERRENOORLOG.NL -------------------------------------------------------------------------------- RESULTATEN VAN BEURT NUMMER 9 EERSTE OFFICIER EDDIE BUTCHER SPELER NR: 203 SPEL NR: 121 SCHIP NAAM: BIGGEKERKE RAS: KLINGON STATUS: ROOD ACCU'S: 5 SNELHEID: 39 INTERNE SCHADE: 0% UW SCORE: 225 GENERATORS:28 MAX. SNELHEID: ** KRITIEKE SCHADE: 0% TEAM SCORE: 676 ACCU ENER.: 5 LEVENS SYSTEMEN: 80% LEVENS-SYSTEMEN TOT. ENER.:33 SENSORS:100% CONSUMPTIE: 10%/BRT. SCHILDEN 1)45 2)30 3)11 4)30 PHASERS 1)ZWAAR 2)NORMAAL 3)NORMAAL 4)LICHT 5)LICHT DISRUPTORS 1)LEEG 2)LEEG PHASER-BANK: 8 ECM WAS: 5 DEZE BEURT ZIJN DE VOLGENDE COORDINATEN AFGELEGD: 1: 10,70 2: 14,69 3: 18,69 4: 22,68 5: 25,67 6: 29,67 7: 33,66 8: 37,65 9: 41,65 10: 45,66 KONTAKTEN: NAAM + RAS AFSTAND SNELHEID X,Y RICHTING KOERS DEFENSIEVE HOEK -------------------------------------------------------------------------------- BIGGEKERKE ... 39 45,66 ... 75 ... -------------------------------------------------------------------------------- MELISKERKE-KL 0 40 44,65 242 75 166 AAGTEKERKE-KL 4 40 49,67 75 73 0 NEO-KZ 12 15 57,65 94 14 19 GEO-KZ 10 15 55,65 93 4 18 TOMO-KZ 6 10 48,62 136 327 61 STERBASIS-KZ 16 0 54,53 143 332 67 OBJEKT 15 9 45,50 179 188 ... MELDING VAN STERBASIS: 0 VIJANDEN IN SEKTOR INTERNE SCHADE: 0% GEPLAATSTE TREFFERS: 0 ONTVANGEN TREFFERS: 0 KRITIEKE SCHADE: 0%
|
|
Eddie Butcher
Member
Commodore
Eddie, de slechtste commodore
Posts: 1,309
|
Post by Eddie Butcher on Jul 10, 2007 21:10:05 GMT 1
Ik moet altijd iets moeilijks doen (SVG in dit geval.) Ook ben ik met SVG bezig voor een ander doel, dus dit is meer om even wat gevoel ervoor te krijgen. Nou,... ik moet eerlijk zeggen dat ik wel mogelijkheden zie in dat SVG van jou.... Die PNG's van mij zijn eigenlijk maar een vervelende omweg... SVG is veel directer.
|
|
Hrun
Member
Kapitein
The Kip Brigade
Posts: 408
|
Post by Hrun on Jul 10, 2007 21:36:01 GMT 1
Vette shit! Het werkt als: - ik opsla als txt en CR/LF's laat toevoegen door word, - ik extreme waarden weghaal... (sterbasis heel ver weg en een schip op -120, 120) Aha! Het script pakt het midden van alle objecten (behalve de sterbasis). Dus in jouw geval gaat het flink mis dan ja. Eigenlijk zou ergens nog een "zoom" of iets moeten zitten. Zoals google-earth ook doet. Dat je in het begin alles ziet ofzo. Hm...
|
|
The Hitman
Member
Groot Admiraal
...huilen is voor jou te laat...
Posts: 271
|
Post by The Hitman on Oct 2, 2007 23:25:46 GMT 1
En dat (die zoom) had ik wel in mijn ASP.NET proggie zitten... Standaard zag je alles, je kon in en uitzoomen en alle kanten op bewegen.
Reken gewoon uiterste coordinaten uit (dus min en max x en min en max y) en het aantal beschikbare beeldpunten. Op die manier kun je de boel dan gewoon schalen. Als je daarnaast een offset x en offset y kan invoeren kun je het zichtbare deel ook alle kanten op "verplaatsen".
Mijn ASP.NET scripts zijn echter weg dus ga over een tijdje aan een nieuwe plotter werken in PHP, vergt minder zoekwerk en code omdat deze veel meer standaard functies heeft...
Misschien inderdaad een idee om alle zaken die een plotter zou moeten bevatten eens op een rijtje te zetten...
|
|
Hrun
Member
Kapitein
The Kip Brigade
Posts: 408
|
Post by Hrun on Oct 3, 2007 11:11:50 GMT 1
Misschien inderdaad een idee om alle zaken die een plotter zou moeten bevatten eens op een rijtje te zetten... Mwoah... ik heb dit gemaakt voor mezelf, en het was meer een probeerself of ik iets met PHP/SVG/Javascript zou kunnen maken. eigenlijk moet er nog een sql iets achter zodat ik ook alle oude beurten terug kan kijken.. maar ja... tijd.
|
|
The Hitman
Member
Groot Admiraal
...huilen is voor jou te laat...
Posts: 271
|
Post by The Hitman on Oct 3, 2007 11:34:56 GMT 1
Tja, over de tijd zijn wij het in ieder geval wel eens...
Dat ASP.NET script gebruikte inderdaad een database, zo kon je al je beurten terugkijken en ook de koersen die je dacht welke de toekomstige wrakken zouden gebruiken...
Erg handig... Denk dat ik over een paar maanden er weer eens even voor ga zitten...
|
|