Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 11-12-2010, 19:34
olha1
Avatar van olha1
olha1 is offline
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
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Advertentie
Oud 11-12-2010, 20:02
jacobdb
Avatar van jacobdb
jacobdb is offline
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,
__________________
tux was here. ^ ^
Met citaat reageren
Oud 11-12-2010, 20:33
olha1
Avatar van olha1
olha1 is offline
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

call of duty: world at war (een spel)
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 11-12-2010, 21:12
jacobdb
Avatar van jacobdb
jacobdb is offline
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)
__________________
tux was here. ^ ^
Met citaat reageren
Oud 11-12-2010, 21:30
olha1
Avatar van olha1
olha1 is offline
oo oke.. jammer

maar heel erg bedankt voor je aandacht
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 12-12-2010, 10:40
freyk
Avatar van freyk
freyk is offline
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"
__________________
"Typefouten zijn gratis" | "Daar is vast wel een knopje voor" | "Ik weet, want ik zoek" | Powered by Firefox, Chromium, Mac OS X, OpenSuse, and Google.
Met citaat reageren
Oud 12-12-2010, 13:20
olha1
Avatar van olha1
olha1 is offline
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?
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 12-12-2010, 13:26
olha1
Avatar van olha1
olha1 is offline
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
__________________
i'm going to be the pirate king
one piece - Luffy

Laatst gewijzigd op 12-12-2010 om 13:36.
Met citaat reageren
Oud 12-12-2010, 14:06
freyk
Avatar van freyk
freyk is offline
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?
Met citaat reageren
Oud 12-12-2010, 15:36
olha1
Avatar van olha1
olha1 is offline
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
__________________
i'm going to be the pirate king
one piece - Luffy

Laatst gewijzigd op 12-12-2010 om 16:05.
Met citaat reageren
Oud 12-12-2010, 16:47
olha1
Avatar van olha1
olha1 is offline
(ik heb al een batch file gemaakt die ze allemaal download)
(natuurlijk niej tegelijk) (A)
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 12-12-2010, 17:05
freyk
Avatar van freyk
freyk is offline
De laatste link bevat een installshield-setup, dat msi-bestanden uit zichzelf pakt en deze uitvoerd.
__________________
"Typefouten zijn gratis" | "Daar is vast wel een knopje voor" | "Ik weet, want ik zoek" | Powered by Firefox, Chromium, Mac OS X, OpenSuse, and Google.
Met citaat reageren
Oud 12-12-2010, 17:39
olha1
Avatar van olha1
olha1 is offline
oo oke ik kij er zo naar bedankt

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
ik waardeer het heel erg...
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 12-12-2010, 17:42
olha1
Avatar van olha1
olha1 is offline
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
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 12-12-2010, 18:01
freyk
Avatar van freyk
freyk is offline
Citaat:
oo oke ik kij er zo naar bedankt
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))
Voor vraag 1 en 3 is mijn antwoord door ze zelf allemaal te downloaden en dat op met je batch-script mee te leveren, want er komt een moment dat ze niet meer beschikbaar zijn.
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.
__________________
"Typefouten zijn gratis" | "Daar is vast wel een knopje voor" | "Ik weet, want ik zoek" | Powered by Firefox, Chromium, Mac OS X, OpenSuse, and Google.

Laatst gewijzigd op 12-12-2010 om 18:07.
Met citaat reageren
Oud 12-12-2010, 18:13
olha1
Avatar van olha1
olha1 is offline
oo oke...

maar ik gebruik '@echo off' all...

bedankt

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))
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 12-12-2010, 18:28
freyk
Avatar van freyk
freyk is offline
Plaats eens de code die je al hebt.
__________________
"Typefouten zijn gratis" | "Daar is vast wel een knopje voor" | "Ik weet, want ik zoek" | Powered by Firefox, Chromium, Mac OS X, OpenSuse, and Google.
Met citaat reageren
Oud 12-12-2010, 19:57
olha1
Avatar van olha1
olha1 is offline
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
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 12-12-2010, 20:38
freyk
Avatar van freyk
freyk is offline
Nog even wat commentaar op je scriptje:
  • Zoals ik eerder al poste, linkjes zijn niet meer geldig. Dus raad ik je zeer streng aan om ze toch apart te downloaden.
  • Ik vind "start" een leuk idee om je browser de boel te laten downloaden, maar het is niet netjes.
    Je kan bijvoorbeeld ook wget (voor windows) gebruiken.
  • ik zou die pauses weghalen. Met wget wordt dit opgelost.
  • Maak het een beetje "grafischer". Gooi er een paar *-tjes en #--jes in.
    zodat je bepaalde teksten kan onderscheiden.
    Gebruik "echo." voor een lege regel. gebruik commando"color" om de boel op te fleuren.
  • Laat een betere status zien. Bijvoorbeeld "downloading: Patch 3 of 6 patches"
  • Voeg wat commentaarregels toe, zodat je beschrijven wat de code doet. Gebruik commando REM. dus bijvoorbeeld: REM hier mijn commentaar.
__________________
"Typefouten zijn gratis" | "Daar is vast wel een knopje voor" | "Ik weet, want ik zoek" | Powered by Firefox, Chromium, Mac OS X, OpenSuse, and Google.

Laatst gewijzigd op 12-12-2010 om 20:52.
Met citaat reageren
Oud 12-12-2010, 20:57
olha1
Avatar van olha1
olha1 is offline
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
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 12-12-2010, 21:07
freyk
Avatar van freyk
freyk is offline
hier heb je een stukje code:
Code:
@echo off

REM geeft het een leuk kleurtje
color 1f

REM Titelscherm
echo.
echo ****************************
echo *** Unattended installer ***
echo ****************************
echo *** Created by Olha1     ***
echo ****************************
echo.

REM klein verhaaltje
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.
echo.
pause
echo.

REM download de boel met de standaard browser van de gebruiker
echo ### Step 1: Downloading six patches ###
echo Downloading 1/6: Patch any->1.2
start http://www.filefront.com/thankyou.phpf=13221272
echo Downloading 2/6: patch 1.2->3
start http://www.gamershell.com/download.h...&auth=sdslgsnc
echo Downloading 3/6: patch 1.3->1.4
start http://www.filefront.com/thankyou.phpf=13411089
echo Downloading 4/6: patch 1.4->1.5
start http://www.gamershell.com/download.h...&auth=b0byaoja
echo Downloading 5/6: patch 1.5->1.6
start http://www.gamershell.com/download.h...&auth=eplxhxpu
almost finished
echo Downloading 6/6: 1.6->1.7
start http://www.filefront.com/thankyou.phpf=14989389
echo.

echo ### Step 2: extracting patches ###
REM hier komt nog wat

echo ### Step 3: installing patches ###
rem hier komt nog wat

echo ### Step 4: removing temporary files ###
rem hier komt nog wat

rem zorg voor een goed einde
echo **************************************************
echo *** that was all. thanks for using my software ***
echo *** - Olha1                                    ***
echo **************************************************
pause
echo.
__________________
"Typefouten zijn gratis" | "Daar is vast wel een knopje voor" | "Ik weet, want ik zoek" | Powered by Firefox, Chromium, Mac OS X, OpenSuse, and Google.
Met citaat reageren
Oud 12-12-2010, 21:29
olha1
Avatar van olha1
olha1 is offline
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...

__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 12-12-2010, 21:43
olha1
Avatar van olha1
olha1 is offline
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,
__________________
i'm going to be the pirate king
one piece - Luffy

Laatst gewijzigd op 12-12-2010 om 21:49.
Met citaat reageren
Oud 13-12-2010, 16:29
olha1
Avatar van olha1
olha1 is offline
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

en morgen waarschijnlijk ook....
maar sinds dan heb ik niks meer met school dus zal ik de hele dag doorwerken

dus heel erg bedankt en jullie horen waarschijnlijk overmorgen wat van me

grtz,
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 15-12-2010, 20:21
olha1
Avatar van olha1
olha1 is offline
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

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
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Advertentie
Oud 15-12-2010, 21:38
freyk
Avatar van freyk
freyk is offline
Citaat:
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
Kijk eens naar de tutorials van nsis. Deze staan vol met verschillende scriptvoorbeelden.
Voor het starten van "commando's" gebruik bijvoorbeeld exec.
Ook kan je voor nsis leuke extensies downloaden, zoals de file-downloader NSISdl.


Citaat:
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????
Als je commando start gebruikt, gebruik dan parameter /wait.

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 )
__________________
"Typefouten zijn gratis" | "Daar is vast wel een knopje voor" | "Ik weet, want ik zoek" | Powered by Firefox, Chromium, Mac OS X, OpenSuse, and Google.

Laatst gewijzigd op 15-12-2010 om 21:51.
Met citaat reageren
Oud 15-12-2010, 22:26
olha1
Avatar van olha1
olha1 is offline
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
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 15-12-2010, 22:29
olha1
Avatar van olha1
olha1 is offline
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)
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 16-12-2010, 05:50
freyk
Avatar van freyk
freyk is offline
Citaat:
waarom had je me eigenlijk die link voor universal unzipper gegeven ik bedoel iedereen heeft een zip programma....
Ik neem aan dat dat je de patches automatisch (dus zonder gebruiker interactie) wil installeren.
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.
__________________
"Typefouten zijn gratis" | "Daar is vast wel een knopje voor" | "Ik weet, want ik zoek" | Powered by Firefox, Chromium, Mac OS X, OpenSuse, and Google.
Met citaat reageren
Oud 16-12-2010, 14:40
olha1
Avatar van olha1
olha1 is offline
maar dan moet ik dus eerst dat programma laten installeren erdoor?

tnx
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 16-12-2010, 15:08
olha1
Avatar van olha1
olha1 is offline
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

maar heel erg bedankt
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 16-12-2010, 19:47
freyk
Avatar van freyk
freyk is offline
Citaat:
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
Het is niet moeilijk, wanneer je de voorbeeldscriptjes van nsis bekijkt en aanpast.
  1. Installeer nsis.
  2. Maak een mapje op een willekeurige plek aan en noem deze bijvoorbeeld "opi-installer".
  3. Maak in dat mapje een mapje aan genaamd "patches" en gooi daar alle patches in.
  4. Maak een tekstbestandje in opi-installer aan, gooi de inhoud van de onderstaande script in, verander de extensie van .txt naar .nsi
  5. Klik met de rechtermuis op het nsis bestandje, klik op compile en wacht tot de boel gereed is.

Code:
; example2.nsi
; Een nsis scriptje voor olha1 van scholieren.com
; Gebasseerd op example.nsi van nsis.
; Eenmaal gecomplileerd tot een nsis installer, kan je 
; met deze script patches installeren.
;
; 

;--------------------------------

; The name of the installer
Name "Olha1's call of duty: world at war unatended patches installer"

; The file to write
OutFile "opi_v01.exe"

; The default installation directory
InstallDir c:\temp\opi

;--------------------------------

; Pages

Page components
Page directory
Page instfiles

;--------------------------------

;Code regels om het stil te houden
;Function .onInit
;	SetSilent silent
;FunctionEnd


; Bestanden uit te pakken
Section "Unpack Patches"
	; Maak een installatiemap aan
	SetOutPath $INSTDIR
	; Maak daarin een map genaamd patches en pak daar alle patches uit
	SetOutPath "$INSTDIR\patches"
	File "patches\*.*"
SectionEnd

; installeer de patches, door de batchscriptjes te starten
Section "Run Patches"
ExecWait '$INSTDIR\patches\patch1.bat'
ExecWait '$INSTDIR\patches\patch2.bat'
ExecWait '$INSTDIR\patches\patch3.bat'
ExecWait '$INSTDIR\patches\patch4.bat'
ExecWait '$INSTDIR\patches\patch5.bat'
SectionEnd

; Verwijder tijdelijke bestanden
Section "Delete temporary files"
	Delete "$INSTDIR\patches\*.*"
	RMDir "$INSTDIR\patches"
	RMDir "$INSTDIR"
SectionEnd
__________________
"Typefouten zijn gratis" | "Daar is vast wel een knopje voor" | "Ik weet, want ik zoek" | Powered by Firefox, Chromium, Mac OS X, OpenSuse, and Google.
Met citaat reageren
Oud 16-12-2010, 19:55
olha1
Avatar van olha1
olha1 is offline
heb ik al gezegt hoeveel ik van je houd?
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
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Oud 16-12-2010, 20:02
olha1
Avatar van olha1
olha1 is offline
nu ik er zo naar kijk zie ik opeens alle connecties en snap ik het helemaal

het is eigenlijk heel logisch
__________________
i'm going to be the pirate king
one piece - Luffy
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 14:23.