Hey mensen, ik had een vraagje..
Ik zal van te voren zeggen dat ik wel iets verstand heb van programmeren, maar ik ben geen ster. Het zit dus zo. Ik speel een game, ArmA II en daar heb je een zombie mod. Je moet daar dus een paar bestanden voor downloaden om de mod te spelen. Iemand had dus een automatische updater gemaakt, maar die werkt niet helemaal. Dus ik dacht ik probeer ook iets te maken.
Bij het opstarten van het programma haal ik de logische drives op. (C:\, D:\ etc..) Dit doe ik omdat ik heb pad wil hebben waar de installatie van het spel staat, dit heb je nodig om de mod te installeren. Dit werkt perfect. Dan vul ik een combobox met de logische drives. Zodra iemand dus zijn schijf klikt, het maakt niet uit welke, krijg je een melding of het wel of niet goed is. Zodra je de goede drive hebt gekozen zegt het programma dat je hem hebt gevonden. Om te beginnen heb ik een knop gemaakt voor de mensen die de mod nog niet hebben geinstalleerd.
Als je dan op de knop 'Install DayZ mod' drukt kijkt hij of de mappen al bestaan die aan moet worden gemaakt, als dit niet het geval is gaat hij deze automatisch aanmaken. Dit lukt ook. Maar het probleem zit hem nu in het downloaden van bestanden. Ik heb dus een website waar de mods op staan: http://cdn.armafiles.info/
Ik moet de .rar bestanden dus van deze website hebben en deze moeten in de map worden geplaatst die ik had aangemaakt. Het is mij gelukt om 1 bestand te downloaden, maar dit komt alleen doordat ik de orginele naam gebruik van het bestand. Dus zodra er een update komt van de mod, kan hij deze niet meer downloaden.
Heeft iemand verstand om meerdere bestanden van een website te halen (http://cdn.armafiles.info/) en deze dan in de map te plaatsen. De bestanden moeten eigenlijk ook uitgepakt te worden, maar dat is nog niet nodig. Ik wil graag eerst het downloaden voor elkaar hebben. Ik zal hieronder neerzetten wat ik zo'n beetje heb.
Met het automatisch downloaden krijg ik niets voor, het is ook geen opdrachten
Ik wil het puur maken omdat ik er eigenlijk zin in had 
Als er vragen zijn, hoor ik het graag
Bekijk bijlage code.txtBekijk bijlage DayZUpdater.zip
Ik zal van te voren zeggen dat ik wel iets verstand heb van programmeren, maar ik ben geen ster. Het zit dus zo. Ik speel een game, ArmA II en daar heb je een zombie mod. Je moet daar dus een paar bestanden voor downloaden om de mod te spelen. Iemand had dus een automatische updater gemaakt, maar die werkt niet helemaal. Dus ik dacht ik probeer ook iets te maken.
Bij het opstarten van het programma haal ik de logische drives op. (C:\, D:\ etc..) Dit doe ik omdat ik heb pad wil hebben waar de installatie van het spel staat, dit heb je nodig om de mod te installeren. Dit werkt perfect. Dan vul ik een combobox met de logische drives. Zodra iemand dus zijn schijf klikt, het maakt niet uit welke, krijg je een melding of het wel of niet goed is. Zodra je de goede drive hebt gekozen zegt het programma dat je hem hebt gevonden. Om te beginnen heb ik een knop gemaakt voor de mensen die de mod nog niet hebben geinstalleerd.
Als je dan op de knop 'Install DayZ mod' drukt kijkt hij of de mappen al bestaan die aan moet worden gemaakt, als dit niet het geval is gaat hij deze automatisch aanmaken. Dit lukt ook. Maar het probleem zit hem nu in het downloaden van bestanden. Ik heb dus een website waar de mods op staan: http://cdn.armafiles.info/
Ik moet de .rar bestanden dus van deze website hebben en deze moeten in de map worden geplaatst die ik had aangemaakt. Het is mij gelukt om 1 bestand te downloaden, maar dit komt alleen doordat ik de orginele naam gebruik van het bestand. Dus zodra er een update komt van de mod, kan hij deze niet meer downloaden.
Heeft iemand verstand om meerdere bestanden van een website te halen (http://cdn.armafiles.info/) en deze dan in de map te plaatsen. De bestanden moeten eigenlijk ook uitgepakt te worden, maar dat is nog niet nodig. Ik wil graag eerst het downloaden voor elkaar hebben. Ik zal hieronder neerzetten wat ik zo'n beetje heb.
Met het automatisch downloaden krijg ik niets voor, het is ook geen opdrachten


Als er vragen zijn, hoor ik het graag
