Yese-yeRussia yekuyedza software - yemukati kutarisa

Ndezvei?

Mhoro, Habr! Ndiri mudzidzisi wechikoro chekombuta. Nekudaro, chinyorwa chauri kuverenga hachisi chePaint kana Turtle zvachose, asi nezvezvinoreva hupenyu hwedhijitari hwezvikoro.

Tekinoroji yeruzivo yakauya kuzvikoro zvedzidzo kunosvika 2010. Ndinorangarira ndipo pazvakaonekwa zvinodiwa kuti OS yega yega ive neinternet uye neyayo webhusaiti. Ndiko kwakava kutanga kwerwendo rurefu rwusati rwapera kusvika nhasi. Iyi nzira haina kupararira kwete neminzwa yematambudziko einjiniya, kutsvaga nzira dzegoridhe uye kusikwa kwezvinhu zvitsva, asi nehuwori hwebhanari, kusagona kuverenga kwehunyanzvi uye mutoro wakaderera weavo vanopihwa kugadzira, kuvaka nekunyora kodhi. Vakuru vanozivisa digitalization yedzidzo. Uye ini ndinokurudzira kuti utarise kuti zvinotaridzika sei kubva mukati.

Software yebasa rose rekuongorora reRussia

Ini handisi kuzopinda muhurukuro pamusoro pezvinoreva kuvapo kweVPR, asi zvifungidzire iwe segamba rekare reHollywood horror film, nekuda kwechirongwa chaunozviwana uri muguta risingazivikanwi. Iwe unofamba pairi uye zvese zvinoratidzika zvakanaka. Asi pano neapo unoona zvinhu zvinoshamisa. Vanopfuura vanokutarisa zvisinganzwisisike, wobva waona kuti hapana kana foni imwe padhuze, hapana cellular communication uye hapana Internet, ipapo imbwa ine makumbo mashanu pachinzvimbo chemana inomhanya ichipfuura iwe... Uye wobva waona kuti nzvimbo iyi kubuda ropa chaiko. Uye kana zuva rikanyangarika kuseri kwedenga, uchafanirwa kuyedza kurarama kusvika mambakwedza anotevera.

Zvakafanana neVPR. Iwe wakanzwa kuti sisitimu yekuongorora ruzivo rwevadzidzi inongoitwa otomatiki, zvinhu zvekuyedza zvinogadzirwa otomatiki kubva kubhangi rakavharwa remabasa echikoro chega chega, basa rinotariswa nekombuta ... Uye wobva watora software yekuitisa VPR mukati. mitauro yokumwe. Paunoyedza kuvhura unowana izvi:

Yese-yeRussia yekuyedza software - yemukati kutarisa

Chii chingaratidzika kuva chinoshamisa pamusoro paikoku? Iko kushandiswa kunoda CMM (kutonga uye kuyera zvinhu) - zvese zvine musoro. Asi iwe unonzwisisa kuti purogiramu yakatangwa pakombiyuta pasina kuwana Indaneti, pakanga pasina ma dialogs achikumbira ruzivo rwekuzivikanwa ... chirongwa chinoziva sei zita reCMM file? Uye zita iri rinenge rinoshamisa: heino chiratidzo cherudzi rwebasa - "vpr", heino muparadzi "-", heino chiratidzo chenyaya "fl" (mutauro wekunze) uye ... ipapo ipapo hapana kupatsanura, uye ipapo chiratidzo chekuenderana - "11" uye pane izvo zvese. Unotanga kufungira chimwe chinhu. Zvinoita sekunge iyo otomatiki yeruzivo sisitimu yakagadzira iyi faira rechikoro ine dhairekitori yedata inopera panhamba yakaenzana, uye kushaikwa kwekuparadzanisa pakati pezvinhu zviviri zvekupedzisira kunogadzira matambudziko asingakodzeri echirongwa chebvunzo. Achafanirwa kusiyanisa zita iri nemadelimiters...

Zvakanaka, unofunga, uchisundira kure pfungwa dzisinganzwisisiki. Uyezve, iyo CMM faira inotumirwa kwauri zvakasiyana netsamba. Zvichida neimwe nzira zvinhu zvose zvakarongwa ipapo. Mushure mekukopa iyo CMM kune inoshanda dhairekitori, iwe unotanga application uye ona izvi:

Yese-yeRussia yekuyedza software - yemukati kutarisa

Hongu, ndinogona kunge ndisina kururama, asi kana kunzwisisa kwangu kwenyika kunondishandira nemazvo, saka mumwe munhu aifanira kunge akabhadharwa kuti agadzire software iyi. Budget mari. Uye kana yaive imwe mhando ye studio, saka sei ndisingaoni mune ino interface mhedzisiro yebasa rekudyidzana nyanzvi, vagadziri ... mushure mezvose, vana vachashandisa chirongwa. Kunyange dai paiva nemudzidzi wegore rechipiri akasungwa maoko nereyeta achishanda pachirongwa ichi, handisati ndaona chikonzero chekumubhadhara nechikafu.

Tevere, kutarisa kwako kunomira pa "School login (isina mavara sch)" munda. Rega ndikuyeuchidze kuti chirongwa chakatangwa pakombuta isina Internet, uye kubva pamusoro apa zvinogona kufungidzirwa kuti metadata yese inodiwa (kusanganisira chiziviso chechikoro) inofanira kunge iri muKIM faira. Hapana imwe sarudzo. Asi kana, zvekunakidzwa chete, ukayedza kuisa nhamba isina kurongeka mundima iyi, uchaona kuti application haina basa zvachose! Kunyangwe kwete, hazvina kufanana. Tarisa, iro rekupinda rechikoro rinobva raguma muzita remhinduro folda.

Yese-yeRussia yekuyedza software - yemukati kutarisa

Apa chienda! Chatova chimwe chinhu muchina unoverengwa. Izvi zvinoreva kuti gare gare iyi folda inoda kutumirwa kumwe kunhu, semuenzaniso, otomatiki verification. Asi zvakawanda pamusoro pekutarisa gare gare. Iye zvino ndine chido chisingagutsikane chekuona kuti vpr-fl11.kim file inoshanda sei.

A little bit of reverse

Pakutanga kuona, iyi faira haina kunyatsoita senge chero chinhu. Iko hakuna chinhu chinonakidza mune hex mupepeti. Iyo faira haisi yekuchengetera kana chero imwe faira yefomati inozivikanwa kwandiri ine yakagadziridzwa yekuwedzera. Ini ndaisada tarisiro yekuita tsvakiridzo yakawandisa pane izvi, asi ndaiziva kuti chero chirongwa chinobata nechakazara kana chakavharidzirwa data chakatongerwa kuiburitsa kana kuibvisa isati yaishandisa. Unongofanira kumubata achiita izvi. Hongu, ndizvo zvakaitika:

Yese-yeRussia yekuyedza software - yemukati kutarisa

Iyo purogiramu inogadzira kim.tmp faira mubhuku rekushanda uye inonyora chimwe chinhu ipapo zvakanyanya, kuverenga vpr-fl11.kim. Ipapo kim.tmp inobviswa. Pasina kufunga kaviri, unogona kutora debugger uye kuseta nzvimbo yekuzorora pamberi pekuraira kwekupedzisira kunotaura zita refaira. Sezvineiwo, vakaratidza kuve hard coded.

Yese-yeRussia yekuyedza software - yemukati kutarisa

Nenzira, sub_409F78 inongodaidza iyo DeleteFileA API maitiro.

Iye zvino ndine kim.tmp faira mumaoko angu, iyo inenge yakapetwa kaviri saizi (26MB) yevpr-fl11.kim. Kana tikaivhura mune yakajairwa mavara edhita, isu tichaona zvinotevera:

Yese-yeRussia yekuyedza software - yemukati kutarisa

Musoro weTPF0 wakanyatsojeka: kazhinji iyi ibhinari faira ine Delphi data structure ... Ndakanga ndisingadi chaizvo kuziva, kunyanya kunyora software kuti uiverenge. Kunyangwe, sezvazvakajeka zvino, izvi zvinogoneka kuita. Uchishandisa zvinyoreso kubva mufaira iri unogona kuwana akati wandei maPDF magwaro ane maCMM uye OGG odhiyo rwizi ine kurekodha kwechikamu chekuteerera. Chinhu chinonyanya kufadza ndeichi:

Yese-yeRussia yekuyedza software - yemukati kutarisa

Kana iwe ukaienzanisa nekutanga kwefaira nemazita emunda, ipapo nhamba dzinobatanidza. Coordinates eComboBoxes pahwindo rechirongwa. Chinyorwa chiri pasi apa ndezviri mukati mezvinyorwa, mhinduro dzinogoneka kumabasa anopihwa kumudzidzi kuti asarudze. Nekudaro, hapana ruzivo nezve mhando dzemabasa mufaira. Kureva kuti, zvehunyanzvi, kuratidza basa kumudzidzi kunosanganisira kushandisa wechitatu-bato PDF anoona pahwindo uye akafukidza zvinodzora pairi. Iyi isarudzo yakashata uye isingaite, tichifunga kuti zvese zviri pamusoro, kuwedzera kune zvimwe zvese, nenzira isina kunanga zvinofungidzira zvakamisikidzwa mhando dzemabasa mubasa rega rega uye kurongeka kwakangofanana kwekuitika kwavo.

Zvakanaka, iyo cherry pakeke iri inowanikwa kana iwe ukasawana mhinduro chaidzo kune kanenge chikamu chebvunzo muCMM faira. Chirongwa hachitarise mhinduro? Basa rose remudzidzi rinotumirwa kumwe kunoongororwa otomatiki here? Aihwa. Kuedzwa kunoitwa nevadzidzisi vechikoro pachavo, vachishandisa chirongwa chakasiyana. Kuona basa remudzidzi.

Yese-yeRussia yekuyedza software - yemukati kutarisa

Kumwe kushandiswa kwemhando yakafanana neyekutanga kunoratidza mudzidzisi mhinduro dzevadzidzi uye kuvabvumira kuti vateerere zvakarekodhwa. Mudzidzisi anomanikidzwa kuti azvitarise iye pachake maererano nemaitiro ekuongorora. Zvinoitika kuti nhanho yekudyidzana pakati pevadzidzi nekombuta pakuita VLOOK-UP inogona kunge isina kumboitika!

Zvine basa rei?

Izvo zviri pamusoro ingori muenzaniso wedhijitari nekuda kwedhijitari. Mumwe anogona kuyeuka mabhodhi machena anopindirana anoshanda chete sechidzitiro chena chepurojekita, makamera egwaro, marabhoritari edhijitari uye marabhoritari emitauro, ayo asingawanzo kuwana kushandiswa chaiko muzvikoro. Mabhuku emagetsi uye madhayari ndiwo anowanzo kutaura nezveguta.

Zvine basa rei?

Source: www.habr.com

Voeg