Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 32 odgovora
  • 16.570 pregleda

Najnovija ↓

Re: Najjaci setup maker-i 04.11.2009. u 08:32 · pre 206 meseci #2
^ Svakako da nisu za poređenje, pošto ovaj koji preporučuješ nije besplatan.
US$ 49.-/ 89.- za Setup program?
S druge strane ima ih od besplatnih do onih koji koštaju više od hiljadu dolara, tako da... "široko ti polje"...
:D
Potpis
The 11th Hour: The forces blocking change
Re: Najjaci setup maker-i 04.11.2009. u 10:29 · pre 206 meseci #4
Pricam iz iskustva, programerskog...

U pozadini ovakvih Install projekata, gde ispred sebe imas bogat i intuitivan GUI u kome sve podesavas, lezi neki skriveni SKRIPT koji opisuje sta, kojim redosledom i kako instalaciona procedura treba sve da uradi.

Neko u pocetnim fazama realizacije projekta akcenat stavi na optimalno projektovanje samog SKRIPT-a, a neko odmah na GUI. Prvu varijantu vole programeri i oni koji vole punu kontrolu, a drugu uglavnom pocetnici, jer im nudi gotovo resenje sa malo truda.

Po meni, prednost prvog je sto ima kvalitetan temelj za dalji razvoj u GUI i drugim Plug-in pravcima, sto obezbedjuje dobar pregled u smislu odluke sta sledece kao standard treba ukljuciti u projekat, cime se postize visoka kompatibilnosti na nize, sto je opet kvaltet sam po sebi, ali to je neka druga prica.

Kada se u razvoj udje iz GUI aspekta, sa zeljom da projekat sto pre ozivi, tendencija je da se u procesu razvoja, od nekih, vec ugradjenih funkcionalnsti odustaje, neke se dodaju, neke se transformisu, sto konacno dovede do skripta koji je teze odrzavati (zbog ocuvanja kompatibilnosti) nego razvijati.

Ne kazem da je to slucaj i sa ovim navedenim, cisto komentarisem, i to mi je prvi, subjektivnan utisak...


InnoSetup je recimo jako siromasan po pitanju GUI-ja, a jak po pitanju skripta, Pascal interpretera i dodatnih alata (GUI i drugi) koji se mogu upotrebiti. To sto sada lici na 'siromastvo' zapravo je po meni kvalitet, jer garantuje 'utaban' put, bez previse skretanja u samoj koncepciji.

Nedostatak InnoSetup-a je nepostojanje OnLine update-a. To za sada u projektnom timu smatraju dobrim nacinom za sirenje malware-a, a smatraju i da je previse Admin prepreka na putu realnog update-a. Ipak mislim da ce se predomisliti.



Pored pomenutog InnoSetup-a, pogledaj i ove:
http://nsis.sourceforge.net/Main_Page
http://en.wikipedia.org/wiki/InstallShield
Re: Najjaci setup maker-i 04.11.2009. u 10:31 · pre 206 meseci #5
Malo je poznato da u samom Windows XP, postoji "skriveni" besplatni program za ovu namenu ("IExpress 2.0"), koji svakako ne zadovoljava sve gore navedene kriterijume ali je vredan pomena, bar kao kuriozitet.

Hidden Installer Creator in Windows XP



PS
Upravo sam proverio, ista stvar još uvek postoji i u Windows 7!

Potpis
The 11th Hour: The forces blocking change
Re: Najjaci setup maker-i 04.11.2009. u 11:17 · pre 206 meseci #7
Pogledacu sad ovo sto ste preporucili cim stignem, na poslu sam pa kako uhvatim vremena malo virnem. X - files slazem se sa tobom, donekle. Ali ne volim kada mi treba da napravim setup isto toliko vremena koliko mi je trebalo za razvoj programa :) A vrlo je bitno da sve sto napravis i lepo izgleda zar ne, a takvi programi su idealni za to. E sad neki bas idealan program bi bio kombinacija ta 2. Ynaci da ima jednostavan interfejs po sistemu klik klik add i kada to uradi vidis code pa ga menjas ako su potrebne perverzije. :)
Re: Najjaci setup maker-i 04.11.2009. u 11:51 · pre 206 meseci #8
Citat:
Ali ne volim kada mi treba da napravim setup isto toliko vremena koliko mi je trebalo za razvoj programa :)

Instalaciona procedura treba da bude šlag na tortu nekog projekta. Za pravljenje 'dobre' instalacione procedure definitivno treba odvojiti neko vreme koje kao što kažeš nije zanemarljivo, ali se trud isplati, jer sledeći put ide daleko lakše i brže (copy/paste).

Početnici zaista krenu sa klik > next > klik > finish i dobiju instalacionu proceduru očas posla.

A onda se vidici prošire:
Šta ako je projekat već instaliran?
Da li dozvoliti dve instalacije?
Šta ako se pokušava instalirati stara preko novije verzije?
Šta ako se pokuša ista preko iste?
Da li zabraniti neke panele tipa biranja odredišne lokacije ako se radi o overwrite-u instalacije, jer je putanja već odabrana?
Da li i kako sačuvati neke USER fajlove (recimo INI, REG i sl...) koje je šteta uništiti jer je korisnik uložio puno truda u njihovo kreiranje?
Šta ako je program pokrenut pa se instalacija ne može nastaviti?
Da li i kako proveriti postojanje Prerequisites (prethodnih obaveznih stvari na računaru) i očekivanih verzija?
Gde staviti koji sistemski fajl (u System32 ili EXE folder, jer logika ne treba da bude uvek ista za sve takve fajlove)?
Itd...

Sve to zahteva malo više pažnje, a ne odnosi se na sam izgled (atraktivne slike).

Citat:

A vrlo je bitno da sve sto napravis i lepo izgleda zar ne, a takvi programi su idealni za to. E sad neki bas idealan program bi bio kombinacija ta 2. Ynaci da ima jednostavan interfejs po sistemu klik klik add i kada to uradi vidis code pa ga menjas ako su potrebne perverzije. :)

Imaš sve to za GUI u InnoSetup dodacima.
Re: Najjaci setup maker-i 04.11.2009. u 16:02 · pre 206 meseci #9
od svih ovde pomenutih setup-pravilica cost:benefit ide dobrano u koris' - innosetupa
Re: Najjaci setup maker-i 04.11.2009. u 17:49 · pre 206 meseci #10
Citat:
Nevena79: ... (preskociti ino setup :) ...

E, ovo je već uvreda za mene. Ja stvarno ne znam šta ti trebaš da uradiš, ali inno skriptu nisam pravio duže od 2h uključujući i Pascal programiranje... Tako da, slobodno pitaj ako si negdje zapela...
Potpis
I ♥ ♀

Ovaj post je zlata vrijedan!
Re: Najjaci setup maker-i 04.11.2009. u 21:37 · pre 206 meseci #11
Evo jedno konkretno pitanje. Npr desava mi se da on naizgled odradi korektno instalaciju ali ako ja u programu imam komandu app.path a na desktopu je napravio precicu do exe programa on shvata da je app.path ustvari desktop iako se on zaista nalazi na c:\program files\ime programa\ i onda ja moram prvo 5 dana da razbijam glavu sta sad od jednom ne valja u programu da bih shvatila da je to do inno setupa i da pocnem da to menjam svuda u programu, pa kada vidim koliko toga ima odustanem i predjem na NET-setup maker i on odradi kako treba. Slucajno sam naisla na onaj gore maker sto sam napisala u prvom postu, i bas me je odusevio pa sam etop pocela da se raspitujem za druge.
Re: Najjaci setup maker-i 04.11.2009. u 23:31 · pre 206 meseci #13
Nevena, pa, jesi programer ili ne? Uzmes i napravis instalacioni program i znas tacno sta i kako radi i nemas nedoumica ;)
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Najjaci setup maker-i 04.11.2009. u 23:48 · pre 206 meseci #14
@Nevena79
Znači, dodaj u red gdje kreiraš npr. desktop ikonicu: WorkingDir: {app}

Nešto ovako:
Code:
Name: "{commondesktop}\Demo"; Filename: "{app}\Demo.exe"; Tasks: desktopicon; WorkingDir: {app}
Potpis
I ♥ ♀

Ovaj post je zlata vrijedan!
Re: Najjaci setup maker-i 05.11.2009. u 07:10 · pre 206 meseci #15
@Shadowed pa tako sam jedno vreme koristila neke univerzalne update programa dok nisam poludela od njihovoh resenja i napravila svoje koje sad koristim, a ipak je lepse kad nesto dobijes gotovo da ne gubis vreme na gluposti hehe.
Re: Najjaci setup maker-i 05.11.2009. u 20:45 · pre 206 meseci #16
I ovo moze da spada tu. Recite mi ima li neki program za pravljenje instalacije, da ne spada bas u elitne ali da se u njemu moze praviti instalacija tako da pise na srpskom? Ono uvodne reci, licenca, umesto next da mi mozemo upisati Dalje itd itd?
Re: Najjaci setup maker-i 05.11.2009. u 20:53 · pre 206 meseci #17
To nudi valjda svaki. InnoSetup ima sigurno.

Cak ima i da izaberes iz liste koji ces jezik, dakle vise mogucnosti, po zelji.



Re: Najjaci setup maker-i 05.11.2009. u 22:06 · pre 206 meseci
izmenjeno 1 put, poslednji put Nevena79 05.11.2009. u 22:17
  1. Nevena7905.11.2009. u 22:17zapis iz teksta poruke
#19
@icobh hvala. Upravo sam isprobala i ona izmena je na prvi pogled izgleda odradila svoje.

Moze mali tutorial kako se pravi upgrade ili ako je to puno piskaranja kako da skonta ako je neka verzija vec instalirana, da je obrise i instalira novu?
Re: Najjaci setup maker-i 05.11.2009. u 22:49 · pre 206 meseci #20
^ Jedna od mojih prethodnih poruka u kojoj se pominje ISTool kao obavezni dodatak InnoSetup-u, je prošla potpuno nezapaženo (da ne kažem da je ignorisana)...
Instaliraj pomenuti alat pa u File / Preferences asociraj ISTool sa InnoSetup Scripts (*.iss).
Posle samo klikneš na Options i imaš lep GUI gde upisuješ sve postavke po želji... uz par namenski napravljenih tekstualnih fajlova i sve bude vrlo jednostavno i očigledno... snaći ćeš se već.

Options




Sections

Potpis
The 11th Hour: The forces blocking change
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme