Hallo,
Aangezien ik is werk wil maken van een downloadpage op userbase.be ben ik op zoek naar een degelijk scriptje!
iets als dit:
http://www.phparena.net/downloads/pafil ... file&id=16
Maar ik zou mijn downloads over 3 servers willen spreiden (alle downloads op de drie aanbieden -> mirroren dus)
namelijk: userbase.be web-uno.org en users.skynet.be
't probleem met zo'n scriptjes is dat die dikwijls maar rekening houden met 1 downloadlocatie en zo'n script aanpassen/zelf maken daar heb ik echt geen tijd voor (ik zou nog heel wat php moeten bijleren dan ook) dus mijn vraag:
Kennen jullie zo geen scriptje? (en dat ook het aantal downloads per server dan bijhoudt enzo)
euhm de reden waarom ik dat dus wil mirroren is omdat we een traffic limliet hebben van 20 GB/maand hier en in het begin zal dat geen probleem zijn, maar als er is wat verkeer is...
leuke optie in het script zou een anti-leech systeem zijn, zodat ze onze downloads niet gaan linken!
bedankt,
Nob
Download-systeem script
- meon
- Administrator
- Berichten: 16609
- Lid geworden op: 18 feb 2003, 22:02
- Twitter: meon
- Locatie: Bree
- Uitgedeelde bedankjes: 564 keer
- Bedankt: 759 keer
- Contacteer:
Ik heb wel iets gemaakt dat 100% anti leech is en ongeveer kan wat gij wilt, op het spreiden over verschillende locaties na... Hoe wilt ge dat bereiken?
Ook zit ik nog een beetje met de php_upload-limiet van 2 MB, meeste downloads zijn groter dan dat. Dacht iets van een import-functie te maken of zo...
Enfin, wat ik heb is in elk geval early alpha stage
Ook zit ik nog een beetje met de php_upload-limiet van 2 MB, meeste downloads zijn groter dan dat. Dacht iets van een import-functie te maken of zo...
Enfin, wat ik heb is in elk geval early alpha stage
-
- Erelid
- Berichten: 3373
- Lid geworden op: 09 sep 2002, 18:19
- Locatie: Belgium, Bever
- Uitgedeelde bedankjes: 87 keer
- Bedankt: 109 keer
- Contacteer:
't zou leuk zijn moest ik jouw scriptje kunnen gebruiken (na wat aanpassingen)
Ik zit dus met zoiets als:
www.userbase.be/downloads/
www.web-uno.org/downloads/
users.skynet.be/downloads/
Ik zou in de admin sectie ofzo vragen hoeveel mirrors je wilt instellen (bv 3 hier) en die dan in variabele steken. (met ook direct de link naar de download-dir bij)
En dan file uploaden naar die drie locaties met ftp, zodat je gewoon nog de filenaam moet ingeven in je php script. en dat het script dan direct weet op welke locaties het staat op de mirrors.
100% anti-leech zal wel niet, bvb download maar is iets met opera, dan krijg je de exacte url waarvan je download te zien (tenzij je het met java doet ofzo) en dan kan je die url nog altijd copy-pasten.
Graag wat meer info dus meon (zit er ook een counter systeem in? liefst dan nog: per mirror tellen en dan ook gezamelijke counter per file en dan nog is top10 enzo )
greetz,
Nob
Ik zit dus met zoiets als:
www.userbase.be/downloads/
www.web-uno.org/downloads/
users.skynet.be/downloads/
Ik zou in de admin sectie ofzo vragen hoeveel mirrors je wilt instellen (bv 3 hier) en die dan in variabele steken. (met ook direct de link naar de download-dir bij)
En dan file uploaden naar die drie locaties met ftp, zodat je gewoon nog de filenaam moet ingeven in je php script. en dat het script dan direct weet op welke locaties het staat op de mirrors.
100% anti-leech zal wel niet, bvb download maar is iets met opera, dan krijg je de exacte url waarvan je download te zien (tenzij je het met java doet ofzo) en dan kan je die url nog altijd copy-pasten.
Graag wat meer info dus meon (zit er ook een counter systeem in? liefst dan nog: per mirror tellen en dan ook gezamelijke counter per file en dan nog is top10 enzo )
greetz,
Nob
- Erik
- Elite Poster
- Berichten: 1321
- Lid geworden op: 15 sep 2002, 02:46
- Uitgedeelde bedankjes: 2 keer
- Bedankt: 18 keer
hallo,
dat moet toch via een "parameter" door te geven zijn ?
volgens mij is da mogelijk
dat moet toch via een "parameter" door te geven zijn ?
Code: Selecteer alles
<?php
if ( ! isset($mirror) || empty($mirror)) {
$mirror='skynet';
}
//etc ...
?>
volgens mij is da mogelijk
Registered Linux user #286313
- meon
- Administrator
- Berichten: 16609
- Lid geworden op: 18 feb 2003, 22:02
- Twitter: meon
- Locatie: Bree
- Uitgedeelde bedankjes: 564 keer
- Bedankt: 759 keer
- Contacteer:
Ik vermoed dat ge gewoon wilt dat de downloads evenredig verdeeld zijn over de 3 locaties eh?
Dan is het kwestie van in een db bij te houden van welke de laatste locatie was, en dan bij een volgende download de volgende te nemen eh.
Dus bvb 1 = skynet, 2 = userbase, 3 = web-uno en dat dus tellergewijs telkens de volgende genomen wordt. Of bepaalde dagen neemt ge mirror 1, andere dagen mirror 2, ... daar valt wel een systeemke voor te bedenken...
Dan is het kwestie van in een db bij te houden van welke de laatste locatie was, en dan bij een volgende download de volgende te nemen eh.
Dus bvb 1 = skynet, 2 = userbase, 3 = web-uno en dat dus tellergewijs telkens de volgende genomen wordt. Of bepaalde dagen neemt ge mirror 1, andere dagen mirror 2, ... daar valt wel een systeemke voor te bedenken...
- NuKeM
- Content Editor
- Berichten: 5132
- Lid geworden op: 10 nov 2002, 00:55
- Uitgedeelde bedankjes: 67 keer
- Bedankt: 156 keer
- Contacteer:
En natuurlijk ook een handig systeem waarmee je downloads en mirrors kan beheren (bvb een bestand enkel op 2 van de 3 zetten ofzo, of gewoon linken naar andere lokaties) en een systeem dat ook bijhoudt (checked) of een mirror down is ofzo.
Moet allemaal wel te doen zijn... met wat hard werken, maar toch maar eerst eens zoeken of zoiets al niet bestaat (zou toch moeten).
Lijkt mij in ieder geval een leuk idee Nob
Moet allemaal wel te doen zijn... met wat hard werken, maar toch maar eerst eens zoeken of zoiets al niet bestaat (zou toch moeten).
Lijkt mij in ieder geval een leuk idee Nob
NuKeM
-
- Elite Poster
- Berichten: 5008
- Lid geworden op: 15 sep 2002, 17:58
- Locatie: Belgium, Ghent
- Contacteer:
Hmm das perfect te maken in php en zoals meon zegt, in een table wat data bijhouden en ge kunt perfect aan de slag.
Maare zit dat al niet voor een stuk in Nuke? Dacht dat ben het niet zeker. Kan zijn dat het ook niet zo advanced is..maar we kunnen een bestaand script ook gewoon aanpassen en personaliseren eh.
Gans het script zelf opnieuw uitvinden neemt altijd wat meer tijd in beslag eh
Maare zit dat al niet voor een stuk in Nuke? Dacht dat ben het niet zeker. Kan zijn dat het ook niet zo advanced is..maar we kunnen een bestaand script ook gewoon aanpassen en personaliseren eh.
Gans het script zelf opnieuw uitvinden neemt altijd wat meer tijd in beslag eh
I love it when a plan comes together!
-
- Erelid
- Berichten: 3373
- Lid geworden op: 09 sep 2002, 18:19
- Locatie: Belgium, Bever
- Uitgedeelde bedankjes: 87 keer
- Bedankt: 109 keer
- Contacteer:
Ik heb nog een beetje zitten zoeken en heb in de cgi sectie van hotscripts wel iets leuk gevonden (en we kunnen cgi gebruiken op userbase.be)
http://www.thezaz.net/ZeeTox/
Dit lijkt mij voor alles te voldoen? Dus als je zoiets kan maken in php? Meon? Of liever dit gebruiken? Je zegt het maar!
greetz,
Nob
http://www.thezaz.net/ZeeTox/
Dit lijkt mij voor alles te voldoen? Dus als je zoiets kan maken in php? Meon? Of liever dit gebruiken? Je zegt het maar!
greetz,
Nob
- meon
- Administrator
- Berichten: 16609
- Lid geworden op: 18 feb 2003, 22:02
- Twitter: meon
- Locatie: Bree
- Uitgedeelde bedankjes: 564 keer
- Bedankt: 759 keer
- Contacteer:
Die ZeeTox is wel hum.. uitgebreid eh
Ik zal eens zien wat ik er in gepropt krijg
Over een uitdaging gesproken: dit kloppen:
Slik
Ik zal eens zien wat ik er in gepropt krijg
Over een uitdaging gesproken: dit kloppen:
There's no description good enough to do any justice to ZeeTox 3's potential. Basically, if you want to track it, ZeeTox 3 can do it. Any file from archives, to static text, to full multimedia stream. Even HTML and images. ZeeTox 3 is the ultimate file tracking and indexing software available. Before ZeeTox 2.5 could easily be compared to the others. Now ZeeTox 3 stands far above the rest. If you want to get the job done, and get it done right, then ZeeTox 3 is the answer.
Slik
-
- Elite Poster
- Berichten: 5008
- Lid geworden op: 15 sep 2002, 17:58
- Locatie: Belgium, Ghent
- Contacteer:
slik idd.
Ik had dus beke verder zitten denken over dat downloadscript en had al iets leuks bedacht in php/mysql, maare als ik dat naast ZeeTox leg
Enfin ja, we hebben idd cgi-support (perl), dus dat zou kunnen. Ga vanavond eens in detail naar die zeetox zien
Nob, waarom omvormen naar php/mysql. Indien er idd al iets goed als dat bestaat, dan moeten we er toch niet extra tijd insteken het te herschrijven?
Ik had dus beke verder zitten denken over dat downloadscript en had al iets leuks bedacht in php/mysql, maare als ik dat naast ZeeTox leg
Enfin ja, we hebben idd cgi-support (perl), dus dat zou kunnen. Ga vanavond eens in detail naar die zeetox zien
Nob, waarom omvormen naar php/mysql. Indien er idd al iets goed als dat bestaat, dan moeten we er toch niet extra tijd insteken het te herschrijven?
I love it when a plan comes together!
-
- Erelid
- Berichten: 3373
- Lid geworden op: 09 sep 2002, 18:19
- Locatie: Belgium, Bever
- Uitgedeelde bedankjes: 87 keer
- Bedankt: 109 keer
- Contacteer:
kijk is op:
http://nob.userbase.be/cgi-bin/SiteStud ... ZeeTox.cgi
en zeg mij of jullie er tevreden over zijn
(het downloaden gaat nog precies niet goed, maar het is maar om te testen he)
Ik kan de layout altijd aanpassen... (en dit is toch maar een test-versie)
greetz,
Nob
http://nob.userbase.be/cgi-bin/SiteStud ... ZeeTox.cgi
en zeg mij of jullie er tevreden over zijn
(het downloaden gaat nog precies niet goed, maar het is maar om te testen he)
Ik kan de layout altijd aanpassen... (en dit is toch maar een test-versie)
greetz,
Nob
-
- Elite Poster
- Berichten: 5008
- Lid geworden op: 15 sep 2002, 17:58
- Locatie: Belgium, Ghent
- Contacteer:
qua layout en overzicht ziet dat er idd wel al héél erg handig uit
Komt wel in orde dat script!
Komt wel in orde dat script!
I love it when a plan comes together!
-
- Administrator
- Berichten: 6181
- Lid geworden op: 15 sep 2002, 12:14
- Locatie: Herzele
- Uitgedeelde bedankjes: 74 keer
- Bedankt: 121 keer
- Contacteer:
Ik weet niet of dit de bedoeling is of zo, maar ik krijg iets heel raar. Als ik op de link klik, dan krijg ik een heel lang document met allemaal rare tekens. Er wordt juist niks gedownload. Gelijk je op een .doc bestand klikt via http en dat dan opent in IE, maar nu dan onbegrijpbaar. Is het normaal? Als je een screen wil, dan moet je maar eens roepen hoor.
Cheers
Cheers
-
- Elite Poster
- Berichten: 5008
- Lid geworden op: 15 sep 2002, 17:58
- Locatie: Belgium, Ghent
- Contacteer:
Das hetgeen dat Nob zei eh: "het downloaden gaat precies nog niet goed..."
Als ik mij niet bedrieg heeft dat met host te maken en is Nob en Dominet daar aan bezig... dunno 4 sure.
Als ik mij niet bedrieg heeft dat met host te maken en is Nob en Dominet daar aan bezig... dunno 4 sure.
I love it when a plan comes together!
-
- Administrator
- Berichten: 4143
- Lid geworden op: 15 sep 2002, 09:08
- Locatie: Belgium, Haacht
- Contacteer:
- meon
- Administrator
- Berichten: 16609
- Lid geworden op: 18 feb 2003, 22:02
- Twitter: meon
- Locatie: Bree
- Uitgedeelde bedankjes: 564 keer
- Bedankt: 759 keer
- Contacteer:
Als ik doe Opslaan als... en de filename verander krijg ik de file gewoon open. Ik ben niet zeker of dit een fout is van dominet hoor.
Er gaat iets mis in de headers:
Wat jij wilt hebben is:
maar wat er gebeurt is:
Het CGI-script ziet de file blijkbaar als ascii en niet als iets binary...
En ik krijg ZeeTox nog niet geïnstalleerd , SiteStudio wél...
Er gaat iets mis in de headers:
Wat jij wilt hebben is:
Code: Selecteer alles
Content-disposition: Attachment
maar wat er gebeurt is:
Code: Selecteer alles
Content-disposition: Inline
Het CGI-script ziet de file blijkbaar als ascii en niet als iets binary...
En ik krijg ZeeTox nog niet geïnstalleerd , SiteStudio wél...
-
- Erelid
- Berichten: 3373
- Lid geworden op: 09 sep 2002, 18:19
- Locatie: Belgium, Bever
- Uitgedeelde bedankjes: 87 keer
- Bedankt: 109 keer
- Contacteer:
Hehe ik heb die file blijkbaar per ongeluk als ascii geupload (en maar goed ook, insiders weten wel waarom )
Ik zal een andere file wel is als test-file uploaden, vandenacht werk ik er wel verder aan!
greetz,
Nob
Ik zal een andere file wel is als test-file uploaden, vandenacht werk ik er wel verder aan!
greetz,
Nob
-
- Elite Poster
- Berichten: 5008
- Lid geworden op: 15 sep 2002, 17:58
- Locatie: Belgium, Ghent
- Contacteer:
Mja, meon..
ik heb me niet echt bezig gehouden met dat script..heb enkel in de modsquad iets horen waaien van een mailtje naar dominet sturen.. blijkbaar paar dingen verkeerd gelinked
ik heb me niet echt bezig gehouden met dat script..heb enkel in de modsquad iets horen waaien van een mailtje naar dominet sturen.. blijkbaar paar dingen verkeerd gelinked
I love it when a plan comes together!
-
- Erelid
- Berichten: 3373
- Lid geworden op: 09 sep 2002, 18:19
- Locatie: Belgium, Bever
- Uitgedeelde bedankjes: 87 keer
- Bedankt: 109 keer
- Contacteer:
Bij dominet moet je 755 doen en dit zal bij domel ook zo zijn, om veiligheidsredenen. Op je eigen server kan je gerust 777 doen, zolang er geen errors in die scripts zitten is dat geen probleem
greetz,
Nob
greetz,
Nob
-
- Erelid
- Berichten: 3373
- Lid geworden op: 09 sep 2002, 18:19
- Locatie: Belgium, Bever
- Uitgedeelde bedankjes: 87 keer
- Bedankt: 109 keer
- Contacteer:
BTW, test-script is offline gehaald. Meon werkt aan een php script, wat ik waarschijnlijk zal gaan gebruiken, dus de download-sectie is on-hold
greetz,
Nob
greetz,
Nob
-
- Erelid
- Berichten: 3373
- Lid geworden op: 09 sep 2002, 18:19
- Locatie: Belgium, Bever
- Uitgedeelde bedankjes: 87 keer
- Bedankt: 109 keer
- Contacteer:
kijk is hier:
http://phpbbhacks.com/viewhack.php?id=1151
will this one do? (wel geen mirrors supported denk ik maja)
Je kan er ook een demo bewonderen
greetz,
Nob
http://phpbbhacks.com/viewhack.php?id=1151
will this one do? (wel geen mirrors supported denk ik maja)
Je kan er ook een demo bewonderen
greetz,
Nob
-
- Elite Poster
- Berichten: 5008
- Lid geworden op: 15 sep 2002, 17:58
- Locatie: Belgium, Ghent
- Contacteer:
Hmm Nob, met zo'n hack gaat ge wel een beke de php-Nuke toer op eh
Ik zou dat niet doen, zou dan liever zelf php-script schrijven na de examens of in samenwerking met meon want ik vrees dat we op termijn met userbase.be toch mirrors nodig gaan hebben!
Ik zou dat niet doen, zou dan liever zelf php-script schrijven na de examens of in samenwerking met meon want ik vrees dat we op termijn met userbase.be toch mirrors nodig gaan hebben!
I love it when a plan comes together!