![]() |
help met maken van (hopelijk) een simpel programmatje :)
ik zit een beetje in de basis van leren met programmas omgaan (net begonnen met python leren)
maar ik moet voor een spel 5 patches gebruiken... nou vroeg ik me af als het mogelijk was met mss een batch file ofzo die patches omstebeurt laten gaan (automatisch) dat ik dus nie elke keer op volgende hoef te drukken (A) dan moeten ze dus eigenlijk ook pas verder gaan als de vorige is geinstallerd is... alvast bedankt :D |
wat voor patches zijn het precies, en wat voor programma is het? als de laatste patch bijvoorbeeld alle code van de vorige patches bevat, hoef je alleen maar die erop te gooien, maar dat zal waarschijnlijk niet het geval zijn,
|
neej daar heb ik al naar gekeken ik moet elke patch omste beurt doen want ze hebbe andere files en codes die verandert moeten worden. de laatste is niet mogelijk te runnen samen met de eerste ofzo :S
call of duty: world at war (een spel) |
dat is waarschijnlijk niet mogenlijk aangezien men patch programma's gebruikt die zeer waarschijnlijk gelockt zijn. maar mischien kan het wel. (weet niet zo veel van windows af, meer een unix/linux type*O*)
|
oo oke.. jammer
maar heel erg bedankt voor je aandacht :) |
Als ik de faq van python mag geloven, is het volgende wat je wil hebben in een batchfile:
python script1.py python script2.py python script3.py run "C:\Program Files\Activision\Call of Duty nogwat\programma.exe" |
oo ik hoop dat je het bericht dat ik ne theb verwijderd niet hebt gelezen... xD
oke maar ik heb ff die faq doorgelezen maar waarvoor moet ik python gebruiken hierbij? ik kan toch gelijk dat programmatje runnen... is het mss om de installatie bij tew houde ofzow? |
ik heb btw. om die python dingen te kunnen laten lopen er 'start' voor geschreven want python is geen command
oo en natuurlijk bedankt voor je comment |
ik heb je startpost verkeerd begrepen, omdat ik dacht dat het om patches geschreven in python ging.
om welke patches gaat het om en waar kan je deze downloaden? |
oo dat had ik al gedacht ik vond je antwoord een beetje raar xD
maargoed ik heb hier op een rij all de patch download links: 1: http://www.filefront.com/thankyou.php?f=13221272 2: http://www.gamershell.com/download.h...&auth=sdslgsnc 3: http://www.filefront.com/thankyou.php?f=13411089 4: http://www.gamershell.com/download.h...&auth=b0byaoja 5: http://www.gamershell.com/download.h...&auth=eplxhxpu 6: http://www.filefront.com/thankyou.php?f=14989389 en dan wil ik ze gewoon omstebeurt laten installeren (het programma hoefd ze niet ook nog te downloaden) heel erg bedankt voor de aandacht tot nu toe :) |
(ik heb al een batch file gemaakt die ze allemaal download)
(natuurlijk niej tegelijk) (A) |
De laatste link bevat een installshield-setup, dat msi-bestanden uit zichzelf pakt en deze uitvoerd.
|
oo oke ik kij er zo naar bedankt :D
ehmm... maar ik heb 2 kleine problemen met mijn batch file...: 1. de links zijn niet blijvend dus hoe kan ik links vinden die niet veranderen? 2. ik schrijf op een bepaald momen: echo blablabla maar dan weergeeft hij dat blablalba niet maar bij andere echo commands wel... 3. bij de download link gaat hij opeens sommige stukken zien als commands die er niet zijn (hij zegt dat 'dit' geen command is terwijl ik dat ook niiet heb geschreven (het zit in de link)) egt heel erg bedankt voor alles :D ik waardeer het heel erg... |
ik ga zometeen niet meer verder en morgen maak ik het wel af, ik ben een beetje te moe aan het worden voor het lezeen en veranderen van al die dingen...
heel erg bedankt en ik hoop dat ik morgen verder kom; heel erg bedankt voor jullie hulp :D |
Citaat:
Voor vraag 2: gebruik "@echo off" Je kan ook eens naar een combinatie van een installer (bijvoorbeeld NSIS of inno setup) en een batch-script kijken. Is het voor windows 7 of later? Maak een powershell-script, want daarmee kan ook een grafische schil maken. |
oo oke...
maar ik gebruik '@echo off' all... bedankt :D ja windows 7 maar het liefst niet specefiek... ik zal niet heel erg reageren op de links sinds ik niet egt weet wat ik less (ben moe (a)) |
Plaats eens de code die je al hebt.
|
het staat in engels
hij is mss niet goed door die download links maar hier is het: @echo off echo this is made possible by me: 'Olha1' echo ... echo every time you press a key while this program selected; you go to a download webpage that will automaticly download next patch from: Call Of Duty: WAW echo just press a key to start first installation (don't press to much installations at a time your browser could crash). sometimes it won't respond at once... patience please. pause echo 1: Patch any->1.2 start http://www.filefront.com/thankyou.phpf=13221272 pause echo 2: patch 1.2->3 start http://www.gamershell.com/download.h...&auth=sdslgsnc pause echo 3: patch 1.3->1.4 start http://www.filefront.com/thankyou.phpf=13411089 pause echo 4: patch 1.4->1.5 start http://www.gamershell.com/download.h...&auth=b0byaoja pause echo 5: patch 1.5->1.6 start http://www.gamershell.com/download.h...&auth=eplxhxpu almost finished ;) pause echo 6. 1.6->1.7 start http://www.filefront.com/thankyou.phpf=14989389 . echo that was all. thanks for using my software :) echo Olha1 |
Nog even wat commentaar op je scriptje:
|
zoals ik zei (a) ik heb me code nog niet aangepast... sinds je aanrade met die links
zoals ik zei ben ik een beetje in het begin van programmeren al ken ik ongeveer all de basis comandos van cmd wel ken ik niet alles... dus ik ga ff uitzoeken hoe dit allemaal werkt, daarom wil ik heel ff een beetje tijd vragen... maa rheel erg bedankt :) ik ga kijke nhoe ver ik nu nog kom et mijn script veranderen maar nog ff 2 vragen over je reactie: Hoe bedoel je dar REM command ding mijn commentaar? op cmd zegt het ook alleen dat ik commentaar toevoeg maar hoe zit het nou? en hoe doe ik die * # wat heb ik eraan? voor de rest kijk ik er gelijk naar en heel erg bedankt :D |
hier heb je een stukje code:
Code:
@echo off |
oo geniaal heel erg bedankt wow jij bent goed (ik kan zo ff doorgaan hoor!!!)
egt super geniaal!!! heel erg bedankt voor dit 'sjabloon' ik ga gelijk aan de slag met dit :) ik ga wel zo slapen morgen een lange dag met school maar heel erg bedankt... :D |
ik ben al bezig geweest ff maar nog lang niet klaar, in ieder geval egt super bedankt =)
ik ga slapen ik upload morgen nog een paar keer hoe het gaat. heel erg bedankt laterz, |
ff dat ik mensen die dit bijhouden ofzo niet in de steek laat ik kan vandaag waarschijnlijk bijna niks doen ik moet veel werken en leren :S
en morgen waarschijnlijk ook.... maar sinds dan heb ik niks meer met school dus zal ik de hele dag doorwerken :D dus heel erg bedankt en jullie horen waarschijnlijk overmorgen wat van me :) grtz, ;) |
even bezig geweest... maar die NSIS installer maak dinges programma is een beetje vaag.. in welke taal is hij geschreven?? want alle normale cmd commands werken niet :S
dus ik denk dat ik het zo ga aanpakken met verschillende batch files die openen maar dan: ik wil dat een batch file pas verder gaat op het moment nadat eentje die hij al heeft gestart dicht gaat... maar met welke command kan ik dat doen???? voor de rest ga ik alvast verder :) |
Citaat:
Voor het starten van "commando's" gebruik bijvoorbeeld exec. Ook kan je voor nsis leuke extensies downloaden, zoals de file-downloader NSISdl. Citaat:
Maar toch raad ik je streng aan om de patches alvast te downloaden en dat in een zip-je te gooien. In plaats door de boel via de browser van de gebruiker te downloaden, kan je bijvoorbeeld ook wget gebruiken. (tip: download binaries-pakketje. Download bestanden met wget, met commando: wget http://locatievanbestand.exe ) |
omg dat van wait wst ik al ik moest het nog ff herinneren xD
heel erg bedankt :) (je bent een soort van mijn idol achtig xD) tnx :D |
maar ik kan niks downloaden omdat mirrors hun links niet altijd hetzelfde blijven ze veranderen meestal elke 3 uur ofzo...
ik ben ze al aan het downloaden die bestanden en geef ze mee in zip (a). waarom had je me eigenlijk die link voor universal unzipper gegeven ik bedoel iedereen heeft een zip programma.... bedankt (a) |
Citaat:
Ik raad je aan om de installatieprogramma's in jouw installatieprogramma's met universal unzipper uit te pakken, omdat ik uit ervaring weet dat deze soms niet op onze manier (de automatische dus) willen starten. |
maar dan moet ik dus eerst dat programma laten installeren erdoor?
tnx :) |
ik denk niet dat het gaat lukken met NSIS ten minste voor nu...
Ik denk dat ik het op een exe file houd. sinds die NSIS niet logisch op mij overkomt :S maar heel erg bedankt :D |
Citaat:
Code:
; example2.nsi |
heb ik al gezegt hoeveel ik van je houd? :O
sirieus hoe doe je dit zo snel!!! je bent goed egt f*cking goed (ik zou er drie dagen over doen :$) respect... en natuurlijk onmogelijk veel bedankt het is nu opeens veel helderer. als jij nou die manual maakt voor NSIS want ik snap jou wel maar die maual niet :S |
nu ik er zo naar kijk zie ik opeens alle connecties en snap ik het helemaal :D
het is eigenlijk heel logisch :) |
Alle tijden zijn GMT +1. Het is nu 00:47. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.