Script leest IP uit file en gebruik het voor url: mogelijk?

Pagina: 1
Acties:
  • 146 views sinds 30-01-2008
  • Reageer

  • Barreljan
  • Registratie: December 2001
  • Laatst online: 14-08 15:52

Barreljan

...Zoom-Zoom...

Topicstarter
Ik ben hier compleet noob mee, en ik gooi het topic hier neer omdat het ietwat scripting is.

Ik zit met een idee, maar ik weet totaal niet waar naar ik moet zoeken. Vandaar dat ik jullie hulp ietwat nodig ben, niet dat jullie alles gaan zitten voordoen :) maar een beetje op weg helpen is zeer gewenst. Het zou mooi zijn als dit wat wordt.

De basis van het idee is een eigen server te gebruiken met Win2k AS thuis en daarbij IIS aan. Dus ik kan nu al leuk een simpel paginatje bekijken via het IP als url.
Nu heb ik geen webruimte meer voor mijn site op de ruimte bij de provider, voornamelijk gevuld met foto's. Leuk en aardig alles html enzo, niets moeilijk aan, foto's is zoals jullie die in html neerzetten met <img src> etc :)

Waarom nu jullie hulp :? Ik wil alle html bestanden op m'n webruimte hebben van m'n provider. Dus zou ik voor elke foto nu in een html bestand iets moeten neer zetten: <p>[img]"http://123.456.789.00/plaatje.jpg"></p[/img] (om maar een voorbeeld te nemen). Nu heb ik dus altijd een dynamisch IP adres, dus met elke reset heb ik een ander IP. Logisch dus, dat ik dan meteen als een bezetene de html bestanden moet bewerken. Een big No-Go dus! terzijde: het zijn dik 650 foto's

Wat ik zelf al een beetje zat te brainstormen met het volgende:
• Op de ruimte van de provider staat een los betstand met 1 regel erin bevattend het IP (dus uiteindelijk hoef ik maar 1x te wijzigen en het neemt zich over)
• In het html bestand wordt met behulp van een scriptje/oid het losse bestand uitgelezen en in een array/vairable gezet.
• Vervolgens staat er dan in het html bestand later waar dus de foto staat. Zoals: <p>[img]"%variable%/plaatje.jpg">[/img]
• En voila ik heb een plaatje geopend op mijn servertje thuis.

Nu lijkt het simpel, maar ik weet dus echt niet waarnaar ik moet zoeken, Java/Jscript is een idee, maar! mijn provider heeft geen mogelijk voor PHP/ASP of cgi-bin of andere dingen.

Mijn uiteindelijke vraag: Is dit mogelijk? En zo ja, kunnen jullie mij iets geven waarmee ik zelf het mee moet redden of mij een kant opsturen? Ik kan met VB/Basic zoiets meteen maken maar nu... nee helaas.

ik hoop dat jullie mijn idee snappen, en nogmaals, ben een noob op dit gebied.

Time Attacker met de Mazda 323F 2.5 V6 J-spec | PV output


  • dArtagnan
  • Registratie: Mei 2002
  • Laatst online: 15-07 20:09

dArtagnan

Een voor allen, allen voor een

Als je IIS thuis op je computer hebt draaien kan je toch asp gebruiken? Dan moet het wel kunnen.

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 04-08 07:59

chem

Reist de wereld rond

Ik mis een punt in je verhaal; als je je site thuis draait dan is het adres van je ISP toch vast?

Klaar voor een nieuwe uitdaging.


  • RSchellhorn
  • Registratie: Augustus 2001
  • Laatst online: 12:41
Als je ASP gebruik bestaat er iets als Server.Mappath(). Die is er voor dit soort problemen.
Zoek in de MSDN en vind je antwoord!

EDIT: geen asp? je draait zelf IIS, maar hebt geen mogelijkheid tot ASP, die snap ik even niet.

Even vraagje: waarom de html bij de provider en plaatjes bij je zelf? Die html zal 0,001% van de grote van de plaatjes zijn waarschijnlijk, host die er zelf bij en je kan gewoon relatieve namen gebruiken.

[ Voor 95% gewijzigd door RSchellhorn op 13-05-2003 21:23 ]

"Ik heb zo veel soep gegeten, dat kan een mens niet aan. Ik heb zo veel soep gegeten, kan bijna niet meer staan. Ik zat daar maar te slurpen achter die grote kop en als ik bijna klaar was, dan schepten ze weer op!" (Hans Teeuwen)


Verwijderd

Een woord: DynDNS

Iedere keer dat je computer het internet opgaat, maakt hij contact met hun server, en update het ip adres, dat hoort bij jouw (statische) jouwnaam.dynds.org

Veel makkelijker

[ Voor 9% gewijzigd door Verwijderd op 13-05-2003 21:24 ]


  • Barreljan
  • Registratie: December 2001
  • Laatst online: 14-08 15:52

Barreljan

...Zoom-Zoom...

Topicstarter
Verwijderd schreef op 13 May 2003 @ 21:22:
Een woord: DynDNS

Iedere keer dat je computer het internet opgaat, maakt hij contact met hun server, en update het ip adres, dat hoort bij jouw (statische) jouwnaam.dynds.org

Veel makkelijker
DynDNS/Dns2Go, die heb ik allebei gehad maar op een of andere misterieuze wijze werd mijn account altijd disabled tot 4x toe!
Koraalduivel schreef op 13 May 2003 @ 20:44:
Als je IIS thuis op je computer hebt draaien kan je toch asp gebruiken? Dan moet het wel kunnen.
chem schreef op 13 mei 2003 @ 20:47:
Ik mis een punt in je verhaal; als je je site thuis draait dan is het adres van je ISP toch vast?
Idd, ik miste een puntje, de site zelf draai ik niet thuis. Ik wil dus mijn servertje thuis puur voor de opslag gaan gebruiken. Bij lycos ben ik al weg vanwege dat.
En nee ik heb geen vast IP van m'n ISP gekregen ;)
Slayer08 schreef op 13 May 2003 @ 21:17:
Als je ASP gebruik bestaat er iets als Server.Mappath(). Die is er voor dit soort problemen.
Zoek in de MSDN en vind je antwoord!

EDIT: geen asp? je draait zelf IIS, maar hebt geen mogelijkheid tot ASP, die snap ik even niet.

Even vraagje: waarom de html bij de provider en plaatjes bij je zelf? Die html zal 0,001% van de grote van de plaatjes zijn waarschijnlijk, host die er zelf bij en je kan gewoon relatieve namen gebruiken.
Aangezien ik dus een dynamisch ip heb, kan ik ook niet met een .TK domein werken, snap je, dus daarom wil ik alleen de plaatjes bij mijzelf(thuis dus) hosten. En ook nog een punt waarom alleen de pics enzo thuis: 128kbit upload maar ;(

Het idee wat ik zelf had? is dat uit te voeren :?

[ Voor 32% gewijzigd door Barreljan op 13-05-2003 22:20 . Reden: typo ]

Time Attacker met de Mazda 323F 2.5 V6 J-spec | PV output


  • chem
  • Registratie: Oktober 2000
  • Laatst online: 04-08 07:59

chem

Reist de wereld rond

De enige oplossing die ik kan bedenken is met JS een base href in al je docs te schrijven, en bij connecten een IP in een JS zetten en die vv uploaden
nadeel: caching mogelijk.

Klaar voor een nieuwe uitdaging.


Verwijderd

Of je maakt een Javascriptje aan met als var IP = "je ip adres", en die include je in elke HTML bestand dat je hebt.

En die HTML's: document.write ("[img]http://"[/img]"). Geen ASP ofzo voor nodig.
Pagina: 1