4 Qalab Wanaagsan oo lagu Abuurayo Xirmooyinka Rakibayaasha Windows

Waxaan ku qoray tiro cad oo kood ah xirfaddayda IT-ga waxaanan sii daayay tiro wanaagsan oo barnaamijyada Windows ah sidoo kale, markaa aalad wanaagsan oo lagu abuuro xirmooyinka rakibaha Windows had iyo jeer waxay ahayd fure. Barnaamij kastaa wuxuu lahaan lahaa baahiyo kala duwan, sida qoraallada, DLLs , goobaha amniga, iwm.

Haddii aad haysato lacag ama aad u baahan tahay taageero badan, waxaad had iyo jeer raaci kartaa InstallShield , doorashada adag ee shirkado badan oo isticmaalaya Windows . Waxaan had iyo jeer isticmaalnay InstallShield maalmihii hore maadaama ay la timid Visual Studio iyo Visual Foxpro .

Si kastaba ha ahaatee, ma aha software kaliya ee wanaagsan ee loogu talagalay abuurista rakibayaasha Windows . Maqaalkan, waxaan ku xusi doonaa dhawr kale oo bilaash ah oo la bixiyo (inkasta oo ay aad uga jaban yihiin) yutiilitida oo aad isku dayi karto ururkaaga.

Nidaamka Rakibaadda ee Nullsoft Scriptable(Nullsoft Scriptable Install System) ( NSIS )

Haddii aad jeceshahay software il furan, waxaa laga yaabaa inaad rabto inaad hubiso Nidaamka Rakibaadda ee Nullsoft Scriptable(Nullsoft Scriptable Install System) (NSIS)(Nullsoft Scriptable Install System (NSIS)) . NSIS waa nidaam xirfad leh oo aad isticmaali karto si aad u abuurto wax kasta laga bilaabo mid aad u fudud ilaa rakibayaasha Windows aad u adag. (Windows)Way yar tahay, haddana waxay leedahay qaab-dhismeed ballaadhan, taas oo ka dhigaysa mid ku habboon qaybinta internetka(Internet) .

Sida aad magaca ku sheegi karto, NSIS waa qoraal-ku-saleysan, kaas oo kuu ogolaanaya inaad abuurto caqli-gal aad u adag inta aad u baahan tahay inaad xalliso xaalad kasta. Nasiib wanaag, kuwa bilawga ah, waxa kale oo ku jira farabadan fur-in-yada iyo qoraallo horay loo qeexay si aad u bilowdo.

 

Halkan waxaa ah liis gaaban oo ka mid ah sifooyinka aan ugu jeclahay abuuraha xirmadan MSI :

  • Awoodda(Ability) abuurista rakibayaasha Windows kuwaas oo rakibi kara, ka saari kara, dejin kara habaynta nidaamka, soo saari kara faylasha, iyo in ka badan.
  • NSIS waxay leedahay korka sare ee 34KB kaliya! Ilaa hadda waa rakibaha Windows ugu yar marka la barbar dhigo (Windows)InstallShield iyo Wise .
  • Hal rakibe oo ku habboon dhammaan noocyada waaweyn ee Windows ka Windows 95 ilaa Windows 10 .
  • Saddexda hab ee isku-buufinta ( ZLib , BZip2 , LZMA ) si loo hubiyo isku-xidhka ugu weyn ee xirmooyinka rakibahaaga.
  • Rakibaadaha qoraalka(Script) ku salaysan ayaa ka wanaagsan barnaamijyada kale ee soo saara liiska faylalka iyo furayaasha diiwaangelinta. Isticmaalka luqadda qoraalka, waxaad samayn kartaa hawlo badan oo rakibaadda kala duwan sida casriyaynta, hubinta nooca, dib u kicinta nidaamka, wax ka beddelka doorsoomayaasha deegaanka, gelitaanka Windows API iyo in ka badan.
  • Abuur(Create) wada-hadallo gaar ah iyo is-dhexyaal si ay ugu daraan gelinta isticmaalaha, ikhtiyaarka habaynta, iyo xitaa is-dhexgalka saaxiraha caadada ah.
  • Ku kordhi awooda NSIS adigoo isticmaalaya plug-ins kuwaas oo la xiriiri kara rakibaha.
  • Taageerada rakibidda shabakada iyo faylalka dhejinta intarneedka(Internet) oo dhan .

Barnaamijku waxa uu taageeraa tiro badan oo astaamo kale ah oo ay ku jiraan is-xaqiijinta rakibaha iyadoo la isticmaalayo jeeg, liiska iyo geedka xulashada qaybaha, qaabka aamusnaanta ee rakibaadda otomatiga ah, tafatiraha koodka buuxa ee qoraallada, iwm.

Rakibiyaha Sare

Rakibaadaha Sare(Advanced Installer)(Advanced Installer) waxa kale oo uu leeyahay nooc bilaash ah, laakiin waxa kale oo uu leeyahay dhawr nooc oo kale kuwaas oo kor u kaca qiimaha iyada oo ku xidhan hadba sida uu u adag yahay rakibahaagu u baahan yahay. Marar badan ayaa la cusboonaysiiyaa oo si aad u wanaagsan ayuu u shaqeeyaa.

Haddii aad raadinayso shay xirfad leh oo ay ku jiraan qaar ka mid ah fursadaha taageerada, markaa Advanced Installer waa doorasho wanaagsan. Haddii aad rabto kala- goynta sifada(feature breakdown) u dhaxaysa shanta nooc ee kala duwan ee ay haystaan, dabadeed eeg xidhiidhka. Nooca bilaashka ah ayaa runtii leh astaamo badan, waxaana awoodnay inaan taas ku isticmaalno shirkadeena muddo dheer sababtoo ah rakibayaashayadu waxay ahaayeen kuwo fudud.

Hal sifo oo u gaar ah rakibaha Sare(Advanced Installer) waa Falanqaynta Rakibaadaha(Installer Analytics) . Asal ahaan waa qalabyo kala duwan si loo arko sida isticmaalayaashu u rakibaan, u isticmaalaan oo uga saaraan codsiyadaada. Waxaad si fudud u arki kartaa inta uu le'eg yahay saldhiga isticmaalahaaga, ku shubida sahan marka isticmaaluhu uu furo barnaamijka, oo aad ka heli karto macluumaadka ku saabsan nidaamka isticmaalaha iyo goobta juqraafiyeed. Waxaas oo dhan waxay ku yaalliin shabakad qurux badan oo casri ah oo aad isku tijaabin karto(test yourself) .

Waxa kale oo ay kuu ogolaanaysaa inaad si fudud ugu xidhidhdo codsiyadaada qaabka cusub ee AppX , kaas oo looga baahan yahay Platform Windows Universal(Universal Windows Platform) . Uma baahna wax isbeddel ah oo kood ah waxayna haystaan ​​aalad beddelka AppX oo bilaash ah. Kuwani waa qaar ka mid ah sifooyinka gaarka ah, laakiin Rakibaadaha Sare(Advanced Installer) ayaa si qurux badan u daboolaya dhammaan saldhigyada. Eeg liiska buuxa ee sifooyinka(full list of features) halkan daabacaad kasta.

Inno Setup

Inno Setup waa rakibe (Inno Setup)Windows horumarsan oo gebi ahaanba bilaash ah oo jiray ilaa 1997. Waxay leedahay astaamo badan waxayna si weyn ugu shaqeysaa ganacsiyada yaryar ee leh shuruudo adag oo dhexdhexaad ah.

Waa kuwan liiska qaar ka mid ah astaamaha ugu wanaagsan ee Inno Setup :

  • Waxay taageertaa dhammaan noocyada Windows ka Windows 2000 ilaa Windows 10
  • Waxay taageertaa rakibaadda codsiyada 64-bit ee Windows 64-bit
  • Waxay taageertaa abuurista hal fayl oo EXE ah si loo qaybiyo faylka fudud
  • Noocyada habaynta ee la beddeli karo iyo taageerada buuxda ee uninstall-ka codsiga
  • Abuuritaanka jid-gaaban, gelinta diiwaanka iyo faylasha INI
  • Waxay taageertaa rakibaadda aamusnaanta ah iyo mashiinka qoraalka Pascal ee rakibaadda horumarsan(Pascal)
  • Kordhinta qolo saddexaad(Third) oo kor u qaadaysa sifooyinka Inno

Guud ahaan, tani waa ikhtiyaar aad u wanaagsan maadaama ay gebi ahaanba bilaash tahay oo ay fududahay in la isticmaalo. Ma awoodi doonto inay sameyso waxa InstallShield ama xitaa rakibaha Sare(Advanced Installer) uu samayn karo, laakiin waxay daboolaysaa wax badan oo aasaasi ah.

Qalabka WIX

Qalabka WIX(WIX Toolset) waa qalab bilaash ah oo loogu talagalay abuurista rakibayaasha Windows ee la shaqeeya Visual Studio 2012 ama ka sareeya. Waxaan u sheegay ugu dambeyntii sababtoo ah waxay u baahan tahay qalooca waxbarasho ee ugu weyn. Waxaad ku abuuri kartaa rakibayaal aad u adag, laakiin xoogaa kood baad ku qori doontaa oo aad inta badan adeegsanaysaa khadka taliska.

Qalabka WIX(WIX Toolset) wuxuu ku salaysan yahay qaabka qorista ee XML . Haddii aadan haysan Visual Studio , waxaad isticmaali kartaa qalabka Wix ama MSBuild . Waxay taageertaa dhisidda MSI , MSP , MSM , iyo faylasha rakibaha MST . Waxa kale oo ay taageertaa tiro badan oo ah sifooyinka rakibaha Windows .(Windows Installer)

Markaa kuwani waa qaar ka mid ah barnaamijyada sida wanaagsan loo yaqaan ee deggan ee aad isticmaali karto si aad u abuurto rakibayaasha Windows . Waxaan hubaa inay jiraan kuwa kale oo badan, markaa xor ayaad u tahay inaad nagu soo ogeysiiso midka aad isticmaaleyso faallooyinka. Ku raaxayso!



About the author

Waxaan ahay barnaamij kombuyuutar oo ku takhasusay horumarinta software-ka MacOS. Waxaan u adeegsadaa xirfadahayga si aan u qoro faallooyin xirfadeed oo aan ku siiyo talooyin ku saabsan sida loo horumariyo xirfadahaaga barnaamij ee Mac-ka. Waxa kale oo aan haystaa shabakad bixisa tifaftiran, tilmaamo tallaabo-tallaabo ah oo lagu abuurayo degel guul leh.



Related posts