Тихо инсталирање програма...

Red_Zmaja

Domaćin
Poruka
3.211
Налетех на нету на нека упуства како са 7з да се направи да се програми инсталирају без оних глупих дијалога некст и осталог, ал никако да ми пође за руком да то урадим... Набавио сам све што ми треба подесио конфигурацијски фајл како је описано, креирам званично ексе иконицу и кад покушам да покренем инсталацију, тј. тај програм што сам као креирао он избаци поруку:
Could not read SFX configuration or configuration not found

Конфигурацијски фајл изгледа овако:

Kod:
;!@Install@!UTF-8!
RunProgram="3.exe /s"
GUIMode="2"
;!@InstallEnd@!
И да обратио сам пажњу да конфигурацијски фајл буде сачуван UTF-8 енкодинг...
И да скинуо сам 7zsd, и гледао сам на њиховом сајту упуства ал неће па неће... Има ли неко идеју?
И да кад убацим 7z.sfx и командом:
Kod:
copy /b 7z.sfx + config.txt + 3.7z 3.exe
Он направи архиву и пита ме где да екстрактује што наравно није пожељно... А кад убацим фајл 7zsd он направи архиву и деси се оно са почетка поста... СТварно не знам више шта да радим...
 
Ja sam davno jednom probao nesto slicno.Naleteo sam na program koji je to sve trebao automatski da uradi.Znaci spijunira sve instalaciju u datom intervalu i pravi jednu....ali nesto tu nije sljakalo kako valja i nista nije ispalo.Posle se nisam ni mucio s tim,poceo sam koristiti norton ghost-a.
Ali svakako je to korisna stvar....moram da probam cim stignem.

Zmaje,gde da nadjem to?Jesi li na kraju uspeo uraditi sta?Ako nisi,daj da probamo zajedno resiti.... ;) Pozzz
 
2 Борис1

Имаш на нету упуства неки мсн форум или нешто слично... Само укуцај у гугл ону команду за копи и избаца ће ти сигурно неки користан линк....

2 морнар_попај

Успео сам нешто али то није то... Значи крајњи циљ је направити каб фајл и интегрисати у видновс инсталацију са нлајтом... Све је то урађено само морам негде да испробам оће ли се инсталирати ти програми... А оно сајлент или нисам разумео, али кад покренем оно што сам направио и даље тражи глупи некст... Ваљда виндовс инсталација направљена са нлајтом неће тражити интеракцију јер су програми интегрисани као хотфиксеви и апдејти...... Јуче сам преко 5 сати провео у зајебанцији с тим, а планирам и сад да прочачкам па ако буде нових момената јављам...

2 рајанешто_нешто

Шта ти лупаш... АКо немаш шта паметно да кажеш ћути...

Едит: Нашао сам овај програм... Аа уради све што и ја ил ја нисам сконтао поенту те тихе инсталације...
 
Poslednja izmena:
Ма ништа не ради онако како сам ја замислио... Скинуо сам програм горе наведени за креирање каб фајла али и даље кад покренем инсталацију избацује прозор за некст... Можда се то неће дешавати кад интегришем програме у виндовсов бутабилни цд или сам ја погрешно схватио тај тихи (silent) инстал...
 
Red_Zmaja

Pisi detaljno kako to radis da i ja to pokusam.
Da li mi rebaju neki programi za to???

Nije ti losa ideja.

Pozdrav.

Треба ти 7зип и треба ти неки програм да пребациш то што си направио у каб... Потражи одговоре овде да ја не бих преписивао већ написано...
 
Е коначно нађох оно што тражих :D, а то је AutoIt програм за манипулисање свим и свачим и пискарање скрипти које ће саме да раде посао... Нешто као bash под линоксом... Ево примера скрипте за сетап хидре ирц клијента а да не мрднете ни прстом само покренете скрипту и она одради све:
Kod:
#cs ----------------------------------------------------------------------------
Autor: Red_Zmaja
Skripta kreirana sa [url=http://www.autoitscript.com/autoit3/] AutoIT... [/url]
Verzija: 0.01 :)
Opis: Automatska instalacija HydraIRC-Abs
Kontakt mail: Zini da ti kazem :D
Toliko.....
#ce ----------------------------------------------------------------------------

; Pocetak skripte....
Run("HydraIRC.exe")
WinWaitActive ("HydraIRC Setup")
Send ("!n")
WinWaitActive ("HydraIRC Setup")
Send ("!A")
WinWaitActive ("HydraIRC Setup")
Send ("!n")
WinWaitActive ("HydraIRC Setup")
Send ("!I")
WinWaitActive ("HydraIRC Setup", "Installation Complete" )
Send ("!n")
WinWaitActive ("HydraIRC Setup")
Send ("!F")

Ово све ћете научити за неколико минута ако не и брже пошто је веома интуитивно, и први пут да налетим на нешто што ради баш оно што ја хоћу и како ја то замислим :D
Е сад ја планирам да засучем рукаве и да урадим доста скрипти за програме који ми требају... Па ако има заинтересованих овде да качимо линкове ка скриптама а мода да питамо да стави као лепљиву... То је ако има заинтересованих... Још нисам пробао комбинацију са овим 7зипом и свичевима, за то ће ми вероватно требати више времена, а њега ћу имати у суботу (кад се одмарам не учим) па ћу вам пренети може ли се у комбиновати (нема да не може само да се не зна), па ћу вам и то пренети....
Ево још један пример како се можете играти... Горе наведена скрипта инсталира Хидру у понуђени фолдер а ви то не желите онда лако можете све то да замените овако:
Kod:
#cs ----------------------------------------------------------------------------
Autor: Red_Zmaja
Skripta kreirana sa AutoIT...
Verzija: 0.03 :)
Opis: Automatska instalacija HydraIRC-Abs
Kontakt mail: Zini da ti kazem :D
Toliko.....
#ce ----------------------------------------------------------------------------

; Pocetak skripte....
Run("HydraIRC.exe") ; Pokretanje instalacije HydraIrc
WinWaitActive ("HydraIRC Setup") ; Prvi prozor za instalaciju
Send ("!n")
WinWaitActive ("HydraIRC Setup") ; Prihvatanje licence
Send ("!A")
WinWaitActive ("HydraIRC Setup" ) ; Putanja instalacije fajla
Send ("D:\HydraIRC")
Send ("!n")
WinWaitActive ("HydraIRC Setup") ;Instalacija
Send ("!I")
WinWaitActive ("HydraIRC Setup", "Installation Complete" ) ;Gotova instalacija
Send ("!n")
WinWaitActive ("HydraIRC Setup") ;Kraj instalacije
Send ("!F")
WinWaitActive ("HydraIRC") ; Pokretanje HydraIrc-a
Send ("!N") ; Zatvaranje dijaloga o konfiguraciji
WinClose ("HydraIRC") ; Zatvaranje prozora
WinClose ("CHANGES - Notepad" )
Ма наложио сам се ко мало дете... Још само да видим како деселектовати одређене опције и то је то...
 
Poslednja izmena:
Ма стварно је просто и интутивно... Планирам да испишем скрипте за све програме које користим... ДА их спојим у једну скрипту и да побацам програме на ДВД или на виндовсов инсталациони диск... И само једним кликом да инсталирам све програме... За данас сам исписао две скрипте:
Free Download Manager:
Kod:
#cs ----------------------------------------------------------------------------
Autor: Red_Zmaja
Skripta kreirana sa AutoIT3 http://www.autoitscript.com/autoit3/ 
Verzija: 1.01 :)
Opis: Automatska instalacija FDM-a (Free Download Managera) verzija 3.
Kontakt mail: red.zmaja@gmail.com
Skripta proverena i testirana da ispravno radi, takodje skenirana sa antivirusom i ne sadrzi nikakve viruse.
Autor nije odgovoran za mogucu stetu koriscenjem ove skripte...
#ce ----------------------------------------------------------------------------

; Pocetak skripte....
Run("fdminst3.exe") ; Pokretanje instalacije...
WinWaitActive ("Setup - Free Download Manager") ; Pocetni prozor...
Send ("!n") ; Sledeci korak...
WinWaitActive ("Setup - Free Download Manager") ; Prihvatanje licence...
Send ("{TAB}") ; Izlazak iz sadrzaja licence...
Send ("!a") ; Prihvatanje licence...
Send ("!n") ; Sledeci korak...
WinWaitActive ("Setup - Free Download Manager") ; FDM komuniti upitnik... Po podrazumevanim opcijama iskljuceno...
Send ("!n") ; Sledeci korak...
WinWaitActive ("Setup - Free Download Manager") ; Omogucavanje Bittorente protokola... Podrazumevano iskljuceno...
Send ("!n") ; Sledeci korak...
WinWaitActive ("Setup - Free Download Manager") ; Izbor jezika... Podrazumevani engleski...
Send ("!n") ; sledeci korak...
WinWaitActive ("Setup - Free Download Manager") ; Selektovanje za instaliranje informera...
Send ("{SPACE}") ; Deselektovanje informera za instaliranje....
Send ("!n") ; Sledeci korak....
WinWaitActive ("Setup - Free Download Manager") ; Izbor gde ce program da se instalira... Ovde je podrazumevano da se instalira u default folder, ako zelite to da promenite ubacite komandu Send ("Putanja gde zelite da se program instalira"), a u sledecem redu obavezno sotavite Send ("!n")
Send ("!n") ; Sledeci korak....
WinWaitActive ("Setup - Free Download Manager") ; Kreiranje precice u Start Meniju...
Send ("!n") ; Sledeci korak...
WinWaitActive ("Setup - Free Download Manager") ; Ponuda za kreiranje precica...
Send ("{SPACE}") ; Uklanja kreiranje precice na desktopu... Ako zelite precicu na desktopu izbrisite ovu celu liniji koda...
Send ("{TAB}") ; Prebacivanje na sledecu opciju...
Send ("{TAB}") ; Prebacivanje na sledecu opciju...
Send ("{SPACE}") ; Iskljucivanje automatskog pokretanja FDM-a...
Send ("!n") ; Sledeci korak...
WinWaitActive ("Setup - Free Download Manager") ; Potvrda za pocetak instalacije...
Send ("!i") ; Prihvati, Instaliraj...
WinWaitActive ("Setup - Free Download Manager")
WinWaitActive ("Setup - Free Download Manager", "Completing the Free Download Manager Setup Wizard" ) ; Kraj instalacije...
Send ("{SPACE}") ; Iskljucivanje pokretanja FDM-a posle instalacije...
Send ("!F") ; Kraj instalacije...

OpenOfficeOrg2.2

Kod:
#cs ----------------------------------------------------------------------------

 Kreirano sa: AutoIt verzija:3.2.12.0
 Autor: Red_Zmaja
 Verzija: 1.0
 Skripta: Automatsko instaliranje Open Office-a sa predefinisanim podesavanjima koja su podlozna izmeni
 Licenca: Ovu skriptu mozete koristiti potpuno besplatno. Mozete menjati njen sadrzaj uz jedan mali uslov da nas obavestite na forumu: forum.krstarica.com podforum softver Tiho instaliranje aplikacije...
 Kontak: red.zmaja@gmail.com
 Autor nije odgovoran ni za kakvu stetu nastalu koriscenjem ove skripte...
#ce ----------------------------------------------------------------------------

; Pocetak skripte

Run ( "OpenOfficeOrg 2.2.exe" ) ; Pokretanje setupa open offic-a... Ako se skripta i program ne nalaze u istom folderu ukucati kompletnu putanju do programa...
WinWaitActive ( "OpenOffice.org 2.2 Installation Preparation" ) ; Prvi korak instalacije
Send ("!n") ; Sledeci korak
WinWaitActive ( "OpenOffice.org 2.2 Installation Preparation", "Select Folder" ) ; Biranje foldera gde ce da se ekstraktuju instalacioni fajlovi
Send ("C:\OpenOffice") ; Ekstraktuje fajlove na C u folder OpenOffice umesto na Desktop sto je podrazumevana putanja
Send ("!U") ; Potvrdjuje ekstraktovanje
WinWaitActive ( "OpenOffice.org 2.2 - Installation Wizard" ) ; Prvi prozor posle ekstraktovanja fajlova
Sleep (5000) ; Dok OOo izracuna sta mu treba :D 
Send ("!n") ; Sledeci korak
WinWaitActive ( "OpenOffice.org 2.2 - Installation Wizard" ) ; Prozor za prihvatanje licence
Send ("!a") ; Prihvata licencu
Send ("!n") ; Sledeci korak
WinWaitActive ( "OpenOffice.org 2.2 - Installation Wizard" ) ; Informacije o korisniku
Send ( "Red_Zmaja") ; U polje username upisuje Red_Zmaja
Send ("{TAB}") ; Prelazak na sledecu opciju
Send ("WSS") ; Upisuje WSS u polje organizacija
Send ("{TAB}") ; Prelazak na sledecu opciju
Send ("{DOWN}") ; Izbor instaliranja openoffice... Postavljena vrednost u ovoj skripti je da instalira openoffice samo za trenutnog korisnika. Ako zelite da instalirate za sve izbrisati ovaj red 
Send ("!n") ; Sledeci korak
WinWaitActive ( "OpenOffice.org 2.2 - Installation Wizard" ) ; Izbor komponenti za instaliranje. Podrazumevano kompletno.
Send ("!n")
WinWaitActive ( "OpenOffice.org 2.2 - Installation Wizard" ) ; Izbor otvaranja m$ office dokumenata sa openoffice-om
Send ("{SPACE}") ; Iskljucivanje automatsko otvaranja Word dokumenata sa open office-om
Send ("{TAB}") ; Sledeca opcija
Send ("{SPACE}") ; Iskljucivanje automatskog otvaranja Exel dokumenata sa OOo
Send ("{TAB}") ; Sledeca opcija
Send ("{SPACE}") ; Iskljucivanje automatskog otvaranja powerpoint prezentacija
Send ("!n") ; Sledeci korak
WinWaitActive ( "OpenOffice.org 2.2 - Installation Wizard" ) ; Potvrdjivanje instalacije
Send ("!I") ; Pocetak instalacije
WinWaitActive ( "OpenOffice.org 2.2 - Installation Wizard", "Installation Wizard Completed" ) ; Kraj instalacije
Send ("!f") ; Potvrda o zavrsetku instalacije

Почео сам да пишем скрипту и за инсталиранје Нере али он је мало компликованији па нисам стигао да завршим... Код њега мора да се користи Померање миша на одређене кординате и леви клик (што сам случајно набо), као и паузирање скрипте на одређено време... Није ни то компликовано ал нисам стигао кад одрадим окачи ћу и то... Као и на крају комплет скрипту за инсталирање свих програма са двд-а... Ако неко има предлог да урадим скрипту за неки програм нек кука овде, на п.м. или на маил...
 
Evo ja sam poceo od naprostijeg.MV2 player.Tu se lupa samo enter,enter......Jednostavno.
Kod:
Run("mv2plus")
WinWaitActive("Installer Language")
Send("{enter}")
WinWaitActive("MV2Player Setup","Choose Components")
Send("{space},{down},{space},{down},{space},{enter}")
WinWaitActive("MV2Player Setup","Choose Install Location")
Send("{enter}")
WinWaitActive("MV2Player Setup: Completed")
Send("{enter}")
Medjutim ako bi se u toku instalacije kliknulo bilo gde a da to nije prozor mv2 za instalaciju,skripta se pogubi cak i kad se posle klikne na taj instalacioni prozor.
U skripti se poziva samo da saceka da prozor bude aktivan (mada kao sto rekoh i kad bude aktivan ponovo,nista se nedesava) a ne i da ga pozove ako je slucajno back ili da i pored toga sto je nazad unese ono sto treba.
Mora da ima neka komanda za to.

Zmaje,ima li kakvog resenja za ovo?

Inace jako mi se svidja ovo.Svaka cast Zmaje.Karton Hello za tebe :D:D
Razne zafrkancije,a i ozbiljne stvari mogu da se urade...Jako je funkcionalan program a nije mnogo komplikovan,bar ne za neke prostije stvari :D
 
Има решења не кликћи около :lol: Видећу сад експериментишем са WInHide или тако нешто па ако уроди плодом јави ћу... Скрипта мора да се погуби пошто се команде извршавају одмах сем ако не ставиш неко одгађање или не паузираш скрипту на неко време... Можда може нешто да се среди са WinWaitActiv ја мислим да тако иде команда или са WinSetActiv играј се мало с тим па ћеш онда моћи ваљда да кликћеш около :p
 
Evo igram se :D:DNecu da klikcem okolo,dok ne resimo.
Prvo sam kontao da sacekam da ti nesto javis,sad cu da se bacim na to....
U medjuvremenu sam probao jos jednu skripticu da napravim,vezbe radi....ali nece da pokrece program.Radi se o unlocker-u,evo okacio sam ga ovde.
Skripte je:
Kod:
Run("unlocker1.8.7")
WinWaitActive("Installer Language","Please select")
Send("{enter}")
WinWaitActive("Unlocker 1.8.7 Setup","Welcome")
Send("!n")
WinWaitActive("Unlocker 1.8.7 Setup","Choose Install Location")
Send("!n")
WinWaitActive("Unlocker 1.8.7 Setup","Choose Components")
Send("{space},{down 2},{space},{down 2},{space},!i")
WinWaitActive("Unlocker 1.8.7 Setup","Completing the Unlocker")
Send("{enter}")
Sve ona ok odradi ali nakon pokretanja skripte moram da pokrenem i instalacionu ikonicu...
Sta mislis sta je urzrok. E,da prebacio sam je u cab,ali opet nece,a mv2 player je radio bez prebacivanja sto sam sasvim slucajno otkrio....

btw kontam ja da ona samo onako rutinski lupa zadate komande,a to WinWaitActive odredjuje ustvari kada ce da posalje naredbu,a to je onda kada bude aktivan prozor na kome je ispisano ono sto je zadato posle winWaitactive.Sad kad bi bila neka komanda da skripta salje naredbe u definisani prozor bez obzira da li je activan ili ne odnosno da li je iza ili ispred....To bi omogucilo da se pokrene vise stvari ili u toku instalacije koja je mozda malo duza da se radi nesto drugo,jer malo je smarajuce gledati onaj status bar kako se popunjava ako to dugo traje...;)
 
Poslednja izmena:
Нема ништа горе него кад пропустиш ситницу ;) То се мени пар пута дешавало... Да не затворим наводнике погрешно упишем име прозора... Па кад видим шта сам урадио лупим себи два шамара па назад на посао :D
Kod:
Run("unlocker1.8.7.[b]exe[/b]")

Пробај па јави да ли ради.... ;)
Kod:
Run("unlocker1.8.7.exe")
WinWaitActive("Installer Language","Please select")
Send("{enter}")
WinWaitActive ("Unlocker 1.8.7 Instalacija")
Send("{ENTER}")
WinWaitActive("Unlocker 1.8.7 Instalacija")
Send ("{TAB}")
Send ("{TAB}")
Send ("{TAB}")
Send("{ENTER}")
WinWaitActive("Unlocker 1.8.7 Instalacija")
Send("{space},{down 2},{space},{down 2},{space},!i")
Send ("{TAB}")
Send ("{TAB}")
Send("{ENTER}")
WinWaitActive ("Unlocker 1.8.7 Instalacija")
Send("{ENTER}")
Код мене не знам зашто али овде у играоници преводи све, па су зато називи прозора на српском... Покушсао сам да искористим твоју скрипту, први пут је прошла без проблема а други пут није, па сам био слободан да збуџим нешто... Надам се да ћеш успети... Ако опет буде фрке кукај ;)
 
Poslednja izmena:
cccccc tako je.....to je to.....samo nije trebalo kod MV2 pa nisam ni razmisljao u tom smeru...
Secam se ovakvih zafrkancija sa paskalom....ali tamo u vecini slucajeva pomogne sa onim opisom greske,nekad i red pogodi gde se greska nalazi.Naravno bilo je i kad lupi neki levi eror pa se ti... muci dok ne provalis.Ma u ostalom po pitanju ovakvih stvari komp je jako glup,a programeri zivce da pogube nekad....
Ok,svaka cast ;)

Nego za ono da radi u pozadini.Svasta sam probao...WinAcivate,WinSetOnTop,WinSetState,SendKeepActive i cini mi se jos neku komandu,ali nista ne vredi.I dalje kad se klikne na nesto drugo-kraj.Moze da se vrati prozor sa WinActivate pa i da se zadrzi sa SendKeerActive ali opet se desi da dok klikcem sa strane promasi neku naredbu i eto problema.Ne uvek,ali desi se,a i skripta je sa tim naredbama bar 2-3 puta veca ;)
Dobro,nije to sad neki veliki problem,ali bi bas bilo korisno kad bi postojalo resenje.

E uhvatio sam se ovoga ko pijan plota,odprilike pre 11 sam seo za komp....za danas cu da zavrsim,dosta je ;)
 
Poslednja izmena:
Ниси једини који се ухватио тога.... Само не знам шта ћу кад испишем скрипте за све програме... Хм онда ће дорађиванје верзија 1.1 па 1.2 Па док не стигнем до веризије xp :D Скинуо сам неки туторијал па ћи да видим шта је, али ја све мислим да они што пишу тоторијале и ја другачије тумачимо реч silent :D... А скинуо сам и неке скрипте што су људи радили... Томе треба тежити, скрипта има више линија него мој дипломски рад :D
А што се тиче паскала, отприлике по једном програму сам морао бар на два места да изоставим ; али редвно и то ме излуђивало... Овде кад забрљаш нешто гадно одмах ти избацује поруку о грешци, са тачном линијом и то ми се свиђа што је прегледно...
 
Прво за краљеве мамба...
Шта је лакше инсталирати све програме посебно кликтати тамо вамо пребацивати се из фолдера у фодлер или покренути једну скрипту која ће све то да одради уместо тебе... Ја мислим да комп треба да олакша посао а не да га закомпликује... Толико за краљеве мамба.... Само још ми није пошло за руком да ми не приказује прозор то јест да се инсталира а да ја не знам шта ради... Имам колекцију таквих програма на цду, али ја оћу сам то да направим.. Јер шта ћу да радим када изађе нова верзија... За сад ми посао ради и ова аутоматска инсталације... Али крајњи циљ је да инсталира све а да ја ништа не видим...
 
Poslednja izmena:
Aimp 2

Kod:
#cs ----------------------------------------------------------------------------
Autor: Red_Zmaja
Skripta kreirana sa AutoIT3 http://www.autoitscript.com/autoit3/ 
Verzija: 1.00
Opis: Automatska instalacija AIMP2 verzija: 2.10
Kontakt mail: red.zmaja@gmail.com
Skripta proverena i testirana da ispravno radi, takodje skenirana sa antivirusom i ne sadrzi nikakve viruse.
Autor nije odgovoran za mogucu stetu koriscenjem ove skripte...
#ce ----------------------------------------------------------------------------

; Pocetak skripte
Opt ("SendKeyDelay", 500)
Run ("aimp_2.10.exe") ; Pokretanje programa
WinWaitActive ("Installer Language") ; Biranje jezika ja ostavljam na engleskom
Send ("{ENTER}") ; Potvrda izbora jezika
WinWaitActive ("AIMP2 Setup") ; Prozor dobrodoslice :)
Send ("!n") ; Sledeci korak
WinWaitActive ("AIMP2 Setup") ; Prozor za prihvatanje licence
Send ("{ENTER}")
WinWaitActive ("AIMP2 Setup") ; Prozor za biranje komponenti koje ce da se instaliraju...
Send ("{Down}")
Send ("{Down}")
Send ("{Down}")
Send ("{Down}")
Send ("{Down}")
Send ("{Down}")
Send ("{Down}")
Send ("{SPACE}") ; Iskljucivanje opcije da napravi precicu na desktopu...
Send ("{Down}")
Send ("{SPACE}") ; Iskljucivanje pravljenje menija u start meniju...
Send ("{TAB}")
Send ("{TAB}")
Send ("{ENTER}")
WinWaitActive ("AIMP2 Setup") ; Putanja instaliranja... OStavicemo podrazumevanu vrednost... Ali to lako mozete ad promenite komandom Send ("Putanja gde zelite da se instalira")
Send ("{TAB}")
Send ("!i")
WinWaitActive ("AIMP2 Setup", "Installation of AIMP2 is done!") ; Kraj instalacije...
Send ("{SPACE}") ; Iskljucujemo pokretanje Aimpa posle instalacije...
Send ("{Down}")
Send ("{SPACE}") ; Iskljucujemo prikazeivanje Read me fajla...
Send ("{TAB}")
Send ("{ENTER}") ; Kraj instalacije
; Kraj skripte
 
VLC

Kod:
#cs ----------------------------------------------------------------------------
Autor: Red_Zmaja
Skripta kreirana sa AutoIT3 http://www.autoitscript.com/autoit3/ 
Verzija: 1.01 :)
Opis: Automatska instalacija VLC 0.8 Verzija: 0.8.6f
Kontakt mail: red.zmaja@gmail.com
Skripta proverena i testirana da ispravno radi, takodje skenirana sa antivirusom i ne sadrzi nikakve viruse.
Autor nije odgovoran za mogucu stetu koriscenjem ove skripte..
#ce ----------------------------------------------------------------------------

; Pocetak skripte
Opt ("SendKeyDelay", 500) ; Pauza izmedju "pritiskanja" tastera
Run ("vlc-0.8.6f-win32.exe") ; Pokretanje Setupa
WinWaitActive ("Installer Language") ; Biranje jezika
Send ("{ENTER}")
WinWaitActive ( "VideoLAN VLC media player 0.8.6f Setup") ; Dobrodoslica od VLC-a :D
Send ("!n") ; Sledeci korak
WinWaitActive ( "VideoLAN VLC media player 0.8.6f Setup", "License Agreement") ; Prihvatanje licence
Send ("{TAB}")
Send ("!a")
WinWaitActive ( "VideoLAN VLC media player 0.8.6f Setup", "Choose Components") ; Biranje komponenti koje ce se instalirati...
Send ("{TAB}")
Send ("{Down}")
Send ("{SPACE}") ; Iskljucivanje precice u Start meniju
Send ("{Down}")
Send ("{Down}")
Send ("{Down}")
Send ("{Down}")
Send ("{Down}")
Send ("{Right}")
Send ("{Down}")
Send ("{SPACE}") ; Iskljucivanje asocijacije sa audio fajlovima...
Send ("{Down}")
Send ("{Down}")
Send ("{SPACE}") ; Iskljucivanje asocijacije sa drugim fajlovima...
Send ("{TAB}")
Send ("{TAB}")
Send ("{ENTER}") ; Sledeci korak
WinWaitActive ( "VideoLAN VLC media player 0.8.6f Setup", "Choose Install Location") ; Biranje gde ce VLC da se instalira
Send ("{TAB}")
Send ("!i")
WinWaitActive ( "VideoLAN VLC media player 0.8.6f Setup", "Completing the VideoLAN VLC media player 0.8.6f Setup Wizard") ; Kraj instalacije 
Send ("{SPACE}") ; Iskljucivanje pokretanja VLC-a nakon zavrsene instalacije...
Send ("!f") ; Kraj instalacije...
; Kraj skripte
 
Nero 7 Он ме је намучио само тако, али сам на крају успео да изведем нешто...

Kod:
#cs ----------------------------------------------------------------------------
Autor: Red_Zmaja
Skripta kreirana sa AutoIT3 http://www.autoitscript.com/autoit3/ 
Verzija: 1.01 :)
Opis: Automatska instalacija Nero Demo 7 (7.0.1.2)
Kontakt mail: red.zmaja@gmail.com
Skripta proverena i testirana da ispravno radi, takodje skenirana sa antivirusom i ne sadrzi nikakve viruse.
Autor nije odgovoran za mogucu stetu koriscenjem ove skripte...
#ce ----------------------------------------------------------------------------

; Pocetak skripte...
Opt ("SendKeyDelay", 500)
Run ("Nero.exe" ) ; Pokretanje instalacije
WinWaitActive ( "Yahoo! Toolbar Installation") ; Uklanjanje glupog yahoo toolbar-a
Send ("{TAB}")
Send ("{ENTER}")
WinWaitActive ( "Yahoo! Toolbar Installation")
Send ("{TAB}")
Send ("{TAB}")
Send ("{ENTER}")
WinWaitActive ( "Nero 7 Demo - Installation Wizard") ; Prvi prozor nakon ekstraktovanja...
Sleep (4000) ; Pauziranje skripte dok nero ne doje sebi posle proveravanje slobodnog prostora... Prilagoditi sopstvenom racunaru i trajanju tog procesa... Vrednost je u ms.
Send ("!n") ; sledeci korak
MouseClick("left", 400, 500, 1) ; Pomera mis u cek box za prihvatanje licence i cekira ga. Ovo je neophodno jer prozor postaje ne aktivan sto bi prekinulo instalaciju.
Send ("!n") ; Sledeci korak
WinWaitActive ( "Nero 7 Demo - Installation Wizard") ; Informacije o korisniku, organizaciji i serijski broj
Sleep (1000)
Send ("WSS") ; Upisuje organizaciju
Send ("{TAB}")
Send ("{TAB}")
Send ("{TAB}")
Send ("Red_Zmaja") ; Upisuje korisnicko ime
Send ("{TAB}") ; Prelazak u polje za upisaivanje serijskog broja
Send ("XXX-XXX-XXXX-XXXX-XXXX") ; Upisuje vas serijski broj. XXXX zameniti vasim serijskim brojem koji ste dobili kada ste kupili program.
Send ("{TAB}") ; Sledeca opcija
Send ("{TAB}") ; Sledeca opcija
Send ("{ENTER}") ;Sledeci korak
WinWaitActive ( "Nero 7 Demo - Installation Wizard") ; Podesavanje instalacije... Podrazumevano
Send ("!n") ; Sledeci korak
WinWaitActive ( "Nero 7 Demo - Installation Wizard", "Ready to Install the Program" ) ; Potvrda instalacije
Send ("{ENTER}")
Sleep (80000) ; Cekamo dok se Nero ne instalira... Broj moze biti veci ili manji zavisi od hardvera...
MouseClick("left", 400, 200, 1) ; Prozro za podesavanja
WinWaitActive ( "Nero 7 Demo - Installation Wizard", "Settings" ) ; Podesavanje Nera...
Send ("{TAB}")
Send ("{TAB}")
Send ("{SPACE}") 
Send ("{TAB}")
Send ("{SPACE}") 
Send ("{TAB}")
Send ("{RIGHT}") 
Send ("{TAB}")
Send ("{TAB}")
Send ("{TAB}")
Send ("{TAB}")
Send ("{SPACE}") 
Send ("{TAB}")
Send ("{TAB}")
Send ("{RIGHT}") 
Send ("{TAB}")
Send ("{TAB}")
Send ("{TAB}")
Send ("{TAB}")
Send ("{SPACE}")
Send ("{TAB}")
Send ("{TAB}")
Send ("{RIGHT}")
Send ("{TAB}")
Send ("{TAB}")
Send ("{TAB}")	 	 	
Send ("{TAB}")
Send ("{SPACE}")
Send ("{TAB}")
Send ("{TAB}")
Send ("{RIGHT}")
Send ("{TAB}")
Send ("{TAB}")
Send ("{TAB}")
Send ("{TAB}")
Send ("{SPACE}")
Send ("{TAB}")
Send ("{TAB}")
Send ("!n")
WinWaitActive ("Nero 7 Demo - Installation Wizard" , "Installation Wizard Completed") ; Kraj instalacije...
Send ("{ENTER}")
WinWaitActive ("Nero 7 Demo Installer Information") ; Prozor gde nas pita da restartujemo racunar posle instalacije
Send ("!n") ; Saljemo Ne i time je instalacija zavrsena...
 
Poslednja izmena:
Kod:
Run("unlocker1.8.7.exe")
WinWaitActive("Installer Language","Please select")
Send("{enter}")
WinWaitActive ("Unlocker 1.8.7 Instalacija")
Send("{ENTER}")
WinWaitActive("Unlocker 1.8.7 Instalacija")
Send ("{TAB}")
Send ("{TAB}")
Send ("{TAB}")
Send("{ENTER}")
WinWaitActive("Unlocker 1.8.7 Instalacija")
Send("{space},{down 2},{space},{down 2},{space},!i")
Send ("{TAB}")
Send ("{TAB}")
Send("{ENTER}")
WinWaitActive ("Unlocker 1.8.7 Instalacija")
Send("{ENTER}")

Sad sam video da si stavio "tab"...Zar nije dovoljno ALT+N za next-> "!n",ALT+I za install -> "!i"...a i uglavnom je selektovano next i install tako da je dovoljno enter {enter} ?
 

Back
Top