Veidojam «portable» programmas paši

Sākumlapa Forumi Notepad.lv IT ziņas Raksti Veidojam «portable» programmas paši

Tiek skatīts 1 ieraksts (no 11 kopumā)
  • Autors
    Ieraksti
  • #149709
    samurajs
    Participant

    [imgl]https://notepad.lv/userpix/28_ta_1.jpg[/imgl]Ļoti bieži gadās, ka kādas programmas vajadzīgas tikai vienu vai dažas reizes mūžā. Būtu pilnīgi nepareizi katru drazu instalēt sistēmā, un pēc tam sūkstīties, ka Windows, redz, atkal sācis bremzēt. Tāpēc pastāv iespēja gandrīz vai jebkuru programmatūru transformēt neinstalējamā veidā, un palaist to kaut no zibatmiņas. Daži programmu veidi, piemēram antivīrusi, ļoti dziļi integrējas Windows sistēmā, tāpēc ar to pārveidošanu var būt problēmas.

    Stingri ieteicams «portable» programmas katram gatavot pašam, nevis vilkt internetā “mājamatnieku darinājumus”, jo tādās kompilācijās sabāzt kaudzi vīrusu ir vieglāk par vieglu. Atbilstoši “izolētās smilškastes” jeb virtuālā reģistra darbības principam vīrusiem šai gadījumā nav tik viegli izlauzties brīvībā un inficēt PC, bet ir arī tādi, kas pamanās. Bez tam portable software izgatavošana neaizņem daudz laika, nelielām grafiskām programmām vien 1-2 minūtes.

    Tātad – kas mums būs vajadzīgs?

    Pirmais – kāda virtuālā mašīna (es lietoju Virtualbox).

    Otrais – tīra Windows instalācija uz tās. Š eit ļoti svarīgi, ka tai jābūt svaigai, bez lietotāja programmām, ar atslēgtiem jauninājumiem (vai internetu vispār). Izdevīgi lietot mazizmēra ātros “apgraizītos” Windows, jo būs vajadzīga tikai sistēmas bāze. Pat draiverus labāk neinstalēt. Kas vēlas visu 100% legālu – ar panākumiem var lietot Windows 7 RC1.

    Trešais – programma VMware ThinApp, kas gan ir maksas, bet to dod uz 60 dienām testēt.

    1. Uz svaiga Windows Virtualbox vidē instalējam VMware ThinApp kā parastu programmu; Ērtībām izveidojam ikonu uz desktopa.

    Atveram programmu un pārbaudām Advanced, kam programma taisīs momentuzņēmumu. Kā E disks šeit figurē zibatmiņa, to mēs lietosim ievadei-izvadei, tāpēc nav “jāknipsē”. Parasti der ThinApps noklusētie dati. Spiežam OK, un izveidojam C diska un reģistra momentuzņēmumu. Tālāk visas darbības notiks ar “next-next-next…”

    [img]https://notepad.lv/userpix/28_ekranattels_3.jpg[/img]

    [img]https://notepad.lv/userpix/28_ekranattels1_3.jpg[/img]

    2. solis – ThinApps piedāvā sevi minimizēt un instalēt jaunveidojamo “portable” programmu parastā kārtībā.

    [img]https://notepad.lv/userpix/28_ekranattels3_2.jpg[/img]

    3. Izveidosim portatīvo versiju populārajai bezmaksas grafiskajai programmai IrfanView. Instalējam to, veicot vajadzīgo konfigurāciju. Piemēram – izņemam ķeksi no Create Irfanview Thumbnails Shortcut, jo mūsu gadījumā no tā nav nekādas jēgas.

    [img]https://notepad.lv/userpix/28_2_1.jpg[/img]

    4. IrfanView uzinstalēts, varam atgriezties pie ThinApps. Programma izgatavos nākamo momentuzņēmumu, jau pēc instalācijas. Š ie 2 uzņēmumi, jeb precīzāk – starpība starp tiem kalpos par bāzi portable programmas kompilēšanai

    [img]https://notepad.lv/userpix/28_ekranattels12_2.jpg[/img]

    5. Tālāk noteiksim lietotāja pieejas punktus. Portable programmām parasti vajadzīga tikai viena ikona palaišanai – tātad to arī atstājam

    [img]https://notepad.lv/userpix/28_ekranattels13_1.jpg[/img]

    6. Tagad varam noteikt atļaujas, kurš ar mūsu ThinApp programmu drīkstēs strādāt, ievadot to lietotāja vārdus. Noklusētais parametrs ir – jebkurš.

    Ļoti svarīga lieta ir, kur mēs glabāsim virtuālo reģistru un izveidotās programmas “InfanView Portable” uzstādījumus. Tiek piedāvāti 3 varianti:

    a) Lietotāja mapē Application Data. Tas ir visātrākais no variantiem, bet atstāj pēdas uz datora, kaut arī ne sistēmas mapēs.

    b) Uz zibatmiņas vai cita ārējā datu nesēja. Tas ir lēnāk, bet drošāk. “Smilškaste” tiks ievietota vienā mapē ar .exe failu – palaidēju.

    c) Uz tīkla diska vai citur pēc norādes.

    [img]https://notepad.lv/userpix/28_ekranattels14_1.jpg[/img]

    7. Nākamais drošības pasākums: nosakām programmas izolācijas tipu. Ir 2 varianti – Merged: atļaut lietotājam izveidot failus nesistēmas direktorijās (Documents, Desktop u.c.)

    un otrs variants – WriteCopy isolation, ko iesaka nedrošām programmām. Tad nekādas izmaiņas lietotāja profilā netiks veiktas.

    [img]https://notepad.lv/userpix/28_ekranattels15_1.jpg[/img]

    8. Tagad mums parāda adresi, kurā mapē varēsim atrast savu gatavo programmu, kā arī varam izvēlēties kompresiju

    [img]https://notepad.lv/userpix/28_ekranattels16_2.jpg[/img]

    9. Tagad spiežam pašu galveno pogu “BUILD NOW”, un iepriekšnorādītajā adresē apakšmapē “bin” jābūt rezultātam

    [img]https://notepad.lv/userpix/28_ekranattels17_2.jpg[/img]

    10. Atliek tikai uz zibatmiņas izveidot mapi Irfanviev, ievietot tanī virtuālā reģistra mapi un palaidēju – un portatīvā programma gatava!

    [img]https://notepad.lv/userpix/28_ea18_1.jpg[/img]

    #213500
    drunk_lizard
    Participant

    nez, autokadu var paarkompileet?

    :>

    #213501
    samurajs
    Participant

    d_l: varot gan! https://rapidlibrary.com/index.php?q=autocad+portable+2008

    Tikai vai būs jēga no tāda sprāgoņas? 😀

    #213502
    RicoPico
    Participant

    Biju dzirdējis par šo ThinApp, bet tā arī nebija laika tikt skaidrībā kas tas īsti ir.

    Liels + par rakstu. 🙂

    #213503
    Stormbird
    Participant

    Jau 5 meeneshus lietoju 2008 portable – shad tad gadaas pa kaadam gljukam bet kopumaa lietojams 😉

    #213504
    Professor35
    Participant

    Brīnums ka visgudrais drunk lizard kaut ko nezina.

    Paldies samurajam par rakstu, noderēs.

    #213505
    karnaiss
    Participant

    Tiesam brinums ka visgudrais IT guru drunk lizard, kurs ir pazistams ar savam prasmem un parakajam zinasanam IT joma, nezinaja too… kaut es butu reiz tik varens virs ka drunk lizard…

    p.s labs raksts 🙂

    #213506
    Crow
    Participant

    Nu man būs vēl viena lieta, kas iekļaujama sarakstos – “kādreiz jāpaskatās, a moš noder” 🙂

    P.S. professor un karnaiss: jums vienkaarsji nespiid, mhh :>

    #213507
    daGrevis
    Participant

    Hmm, interesants raksts, protams, paldies, bet nu nez, pēc manām domām, parastam lietotājam būtu vieglāk uzinstralēt minēto programmu uz datora un tad to atinstalēt, nevis ko te ar VirtualBox ņemties utml…. Manas domas. Būtu labi, ja būtu kāda vieta, lai gan noteikti jau ir, kurā ir šīs porgrammu portable versijas bez vīrusiem, teiksim vienkārsi lasot komentarus tak varētu saprats vai ir: “Virus!!!”, vai 100x: “Thanks, pal! :)”… 🙂 Nu kā tā… 😀

    #213508
    samurajs
    Participant

    daGrevis wrote:

    Būtu labi, ja būtu kāda vieta, lai gan noteikti jau ir, kurā ir šīs porgrammu portable versijas bez vīrusiem, teiksim vienkārsi lasot komentarus tak varētu saprats vai ir: “Virus!!!”

    Tādas vietas protams ir, un agrāk vilku tādus softeļus Linux vidē (drošībai), un tad šāvu augšā uz Jotti vai Virustotal pārbaudei. Ļoti liels inficēto procents, un nekādi nevar noteikt vai AV lamājas uz tur iekšā esošo keygenu, kreku, vai arī tā ir nopietna zaraza.

    Otra lieta – konfigurācija. Katram jau gribas softu, kas pielāgots savām vēlmēm.

    #213509
    ob1
    Participant

    Paldies par rakstu. Interesanti. Būs laiks – papētīšu sīkāk.

Tiek skatīts 1 ieraksts (no 11 kopumā)
  • Jums ir jāpieslēdzas sistēmai, lai varētu komentēt šo tēmu.
Jaunākais portālā