Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Программа на Fox Pro.Как разлочить?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Первый вопрос] >> Программа на Fox Pro.Как разлочить?
Имя
Сообщение << Старые топики   Новые топики >>
Программа на Fox Pro.Как разлочить? - 2011-07-03 21:45:15.683333   
iljar

Сообщений: 9
Оценки: 0
Присоединился: 2011-07-03 21:31:10.390000
Как разлочить программу???

http://www.akf.lt/RODAINST.EXE
После удачного введения номера отображаются новые пункты в меню.
Номер вводится: Sistema-Nustatymai-Darbo vietos domenys.
Заранее спасибо :-)
Post #: 1
RE: Программа на Fox Pro.Как разлочить? - 2011-07-04 13:51:19.263333   
Pupkin-Zade

Сообщений: 9398
Оценки: 1489
Присоединился: 2004-03-10 13:54:16
Так же как и все другие.
Post #: 2
RE: Программа на Fox Pro.Как разлочить? - 2011-07-04 16:44:41.110000   
iljar

Сообщений: 9
Оценки: 0
Присоединился: 2011-07-03 21:31:10.390000
Прикольною А поподробнее??? Ну тупой я этом деле… :-(
Post #: 3
RE: Программа на Fox Pro.Как разлочить? - 2011-07-06 21:52:09.586666   
Flint_ta

Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
Ни хрена непонятно куда вводить номер и зачем.
Post #: 4
RE: Программа на Fox Pro.Как разлочить? - 2011-07-06 22:03:43.150000   
iljar

Сообщений: 9
Оценки: 0
Присоединился: 2011-07-03 21:31:10.390000
После инсталляции запускаешь программу, и видишь меню. Там идешь:
Sistema-Nustatymai-Darbo vietos domenys, и видишь окошечко для ввода серийника. Без серийника прога работает в демо режиме… :-(
Post #: 5
RE: Программа на Fox Pro.Как разлочить? - 2011-07-06 22:07:33.976666   
Flint_ta

Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333


где?
Post #: 6
RE: Программа на Fox Pro.Как разлочить? - 2011-07-06 22:14:47.910000   
iljar

Сообщений: 9
Оценки: 0
Присоединился: 2011-07-03 21:31:10.390000
Блин, забыл… ето при первом запуске бывает. Нажимаешь ctr+y, появится новая строка. Вводишь:2011 ! 7 ! 2011.07.01 ! 2011.07.31
Post #: 7
RE: Программа на Fox Pro.Как разлочить? - 2011-07-06 22:30:56.230000   
Flint_ta

Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
Куда вводить?


Post #: 8
RE: Программа на Fox Pro.Как разлочить? - 2011-07-06 22:44:06.393333   
iljar

Сообщений: 9
Оценки: 0
Присоединился: 2011-07-03 21:31:10.390000
Закладка в самом верху, под синей полоской. :-)
Post #: 9
RE: Программа на Fox Pro.Как разлочить? - 2011-07-07 01:53:41.193333   
Flint_ta

Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
Скомпилировано в p-code. Взломать врятли удастся. Тут часть декомпиленного листинга
MODIFY FORM params DO FORM params STORE SPACE(6) TO g_80i, g_42, g_tiek, g_pirk, g_rpvm, g_turt, g_nusid, g_aa, g_tpvm, g_204, g_256, g_500, g_600, g_iatl, g_isd x = '' IF FILE('peri.mem') &nbsp; RESTORE FROM peri ADDITIVE ENDIF IF TYPE('g_jn ')='U' &nbsp; g_jn = .F. ENDIF company02 = g_company2 kdid = volroda() DEFINE WINDOW param AT 0, 0 SIZE 21, 70 FONT (wfname), (wfsize) FLOAT TITLE ' Бmonлs nustatymai 1/5 ' ICON FILE (wicon) COLOR SCHEME 5 MOVE WINDOW param CENTER ACTIVATE WINDOW param @ 0, 1 SAY '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Vartotojas' GET g_ver DEFAULT 1 PICTURE '@z 9999' MESSAGE 'Sistemos vartotojo kodas' @ $, $+2 SAY 'Darbo vieta' GET kdid VALID g_ver_v() WHEN g_ver_w() MESSAGE 'Darbo vietos identifikatorius' @ $+1, 1 SAY '&nbsp; Бmonлs pavadinimas' GET g_company2 DEFAULT ' ' SIZE 1, 45 MESSAGE 'Kompanijos, firmos ar organizacijos pilnas pavadinimas' @ $+1, 1 SAY 'Trumpas бmonлs pavad' GET g_company DEFAULT ' ' SIZE 1, 15 VALID cv1() MESSAGE 'Kompanijos, firmos ar organizacijos trumpas pavadinimas, matomas lango pavadinime ir uюduoиiш juostoje' @ $+0.1 , $+1 GET g_biudz DEFAULT .F. PICTURE '@*c Biudюetinл бstaiga' VALID biudz() MESSAGE 'Paюymлkite, jei tai yra biudюetinлs бstaigos apskaita' @ $+1.1 , 1 SAY 'Бmonлs registr.duom.' GET g_company3 DEFAULT ' ' SIZE 1, 45 MESSAGE 'Бmonлs registravimo duomenys spausdinami ant PVM sаskaitos' @ $+1, 1 SAY '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Adresas' GET g_adres DEFAULT ' ' SIZE 1, 45 MESSAGE 'Adresas ir paрto indeksas' @ $+1, 1 SAY 'Elektrininiis paрtas' GET g_email DEFAULT ' ' SIZE 1, 45 MESSAGE ' El. paрtas, WWW' @ $+1, 1 SAY ' Telefonai ir faksai' GET g_tel DEFAULT ' ' SIZE 1, 35 MESSAGE 'Telefonas ir faksas' @ $+1, 1 SAY '&nbsp; Savivaldybлs kodas' GET g_saviv DEFAULT 0 PICTURE '999' MESSAGE 'Savivaldybлs, kurioje бmonл registruota ir moka mokesиius kodas' @ $, 30 SAY 'Apskrities kodas (VMI)' GET g_apskr DEFAULT 0 PICTURE '999' MESSAGE 'Apskrities, kurioje бmonл registruota, kodas (naudojamas VMI ataskaitose).' @ $+1, 30 SAY 'Apskrities kodas (INTRASTAT)' GET g_apskrst DEFAULT '&nbsp; ' SIZE 1, 2 MESSAGE 'Apskrities, kurioje бmonл registruota, kodas (naudojamas intrastato ataskaitose).' @ $+1, 1 GET g_imasm DEFAULT 1 PICTURE '@*rh Бmonлs kodas;asmens kodas' MESSAGE 'Бmonлs arba individualia veikla usiimanиio asmens kodas' @ $, 33 GET g_imonkod DEFAULT ' ' SIZE 1, 12 MESSAGE 'Бmonлs kodas/asmens kodas' @ $+1, 1 SAY '&nbsp; PVM mokлtojo kodas' GET g_pvmkod DEFAULT ' ' SIZE 1, 15 MESSAGE 'PVM mokлtojo kodas&nbsp; (bus spausdinamas ant iрraрomш sаskaitш faktыrш)' @ $+1, 1 SAY '&nbsp;&nbsp; SD draudлjo kodas' GET g_sdkod DEFAULT ' ' SIZE 1, 10 MESSAGE ' Soc. draudimo draudлjo kodas' @ $+1, 0 SAY 'SD Tarifai: Draudлjui' GET g_sd30 DEFAULT 30.98&nbsp; PICTURE '99.99' MESSAGE 'Soc. draudimo tarifas draudлjui' @ $, $+1 SAY 'Apdraustajam' GET g_sd3 DEFAULT 3.00&nbsp; PICTURE '99.99' MESSAGE 'Soc. draudimo tarifas draudлjui' @ $+1, 1 SAY '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VSDV skyrius' GET g_vsdv DEFAULT 'Vilniaus miesto' SIZE 1, 30 MESSAGE 'VSDV skyrius' @ $+1, 1 SAY ' Banko sаskaitos Nr.' GET g_sask DEFAULT ' ' SIZE 1, 24 MESSAGE 'Banko sаskaitos Nr.&nbsp; (bus spausdinamas ant iрraрomш sаskaitш faktыrш)' @ $+1, 1 SAY '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Banko kodas' GET g_bkod DEFAULT ' ' SIZE 1, 9 PICTURE '' MESSAGE 'Banko kodas (bus spausdinamas ant iрraрomш sаskaitш faktыrш)' @ $+1, 1 SAY '&nbsp;&nbsp; Banko pavadinimas' GET g_bpav DEFAULT ' ' SIZE 1, 30 MESSAGE 'Banko pavadinimas (bus spausdinamas ant iрraрomш sаskaitш faktыrш)' @ $+1, 1 SAY '&nbsp;&nbsp;&nbsp;&nbsp; PVM tarifai (%)' GET g_akc DEFAULT akc PICTURE '99.99' MESSAGE 'Pridedamosios vertлs mokesиio procentas' @ $, $+1 GET g_akc2 DEFAULT akc PICTURE '99.99' MESSAGE 'Pridedamosios vertлs mokesиio procentas' @ $, $+1 GET g_akc3 DEFAULT akc PICTURE '99.99' MESSAGE 'Pridedamosios vertлs mokesиio procentas' @ $, $+1 GET g_akc4 DEFAULT akc PICTURE '99.99' MESSAGE 'Pridedamosios vertлs mokesиio procentas' @ $, $+1 GET g_akc5 DEFAULT akc PICTURE '99.99' MESSAGE 'Pridedamosios vertлs mokesиio procentas' g_sd = DATE() @ $+1, 1 SAY '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Рiandien yra' GET g_sd DISABLE VALID gsd_v() MESSAGE 'Рiandienos data' g_time = VAL(SUBSTR(TIME(), 1, 2)+'.'+SUBSTR(TIME(), 4, 2)) @ $, $+1 SAY ' Laikas' GET g_time PICTURE '99.99' DISABLE VALID gtm_v() WHEN gtm_w() MESSAGE 'Laikas' g_clock = .F. enm = 19 @ enm, 27 GET toliau DEFAULT 0 SIZE 1.7 , 3 PICTURE '@*nhb arrow-lt.gif;arrow-rt.gif' VALID tolv() MESSAGE "Kitas langas" @ enm, 36 GET ok DEFAULT 0 SIZE 1.7 , 7 PICTURE '@*B stop.bmp' MESSAGE "Baigti" DEFINE WINDOW param2 AT&nbsp;&nbsp; 1.500 , 2 SIZE 21, 70 FONT (wfname), (wfsize) FLOAT TITLE ' Бmonлs nustatymai 2/5 ' FOOTER ' PgUp, PgDn - vartyti ' ICON FILE (wicon) COLOR SCHEME 5 MOVE WINDOW param2 CENTER ACTIVATE WINDOW param2 @ 0, 1 SAY 'Dokumentш рablonai:' @ 1, 1 SAY 'Pajamш&nbsp;&nbsp;&nbsp; Iрlaidш' @ 2, 1 GET g_po_nome1 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 3, 1 GET g_po_nome2 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 4, 1 GET g_po_nome3 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 5, 1 GET g_po_nome4 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 6, 1 GET g_po_nome5 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 7, 1 GET g_po_nome6 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 8, 1 GET g_po_nome7 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 9, 1 GET g_po_nome8 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 2, 11 GET g_vz_nome1 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 3, 11 GET g_vz_nome2 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 4, 11 GET g_vz_nome3 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 5, 11 GET g_vz_nome4 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 6, 11 GET g_vz_nome5 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 7, 11 GET g_vz_nome6 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 8, 11 GET g_vz_nome7 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 9, 11 GET g_vz_nome8 DEFAULT 0 SIZE 1, 9 PICTURE '@z999999999' VALID nome_v() @ 1, 24 SAY 'Prekiш pajamavimo sаskaitos' @ 2, 24 SAY 'tiekлjш юiniaraрtyje' @ 3, 24 GET g_posas1 DEFAULT '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' @ 3, $+1 GET g_posas2 DEFAULT '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' @ 3, $+1 GET g_posas3 DEFAULT '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' @ 3, $+1 GET g_posas4 DEFAULT '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' @ 4, 24 GET g_posas5 DEFAULT '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' @ 4, $+1 GET g_posas6 DEFAULT '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' @ 4, $+1 GET g_posas7 DEFAULT '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' @ 4, $+1 GET g_posas8 DEFAULT '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' @ 10, 1 SAY 'Брraрomш sаskaitш serija' GET g_serija DEFAULT SPACE(15) SIZE 1, 15 MESSAGE 'Брraрomш sаskaitш serija' IF TYPE('g_padal')&lt;&gt;'N' &nbsp; g_padal = 1 ENDIF SELECT padal LOCATE FOR cech=g_padal @ 11, 1 SAY 'Pagrindinis padalinys' GET g_padal DEFAULT 1 PICTURE '9999' VALID kppadv() @ $, $+1 GET padal.ppav DISABLE IF .F. &nbsp; @ 10, 1 SAY ' Paskutinis pardavimo vaюtaraрtis' GET g_vaznr DEFAULT 0 PICTURE '999999' MESSAGE 'Paskutinis pardavimo vaюtaraриio numeris; 0 - nenumeruoti' &nbsp; @ 11, 1 SAY 'Paskutinis vid. perd. vaюtaraрtis' GET g_vpnr DEFAULT 0 PICTURE '999999' MESSAGE 'Paskutinis vidinio vaюtaraриio numeris; 0 - nenumeruoti' &nbsp; @ 12, 1 SAY '&nbsp; Paskutinis laikinas vaюtaraрtis' GET g_laiknr DEFAULT 0 PICTURE '999999' MESSAGE 'Paskutinis laikino vaюtaraриio numeris; 0 - nenumeruoti' ENDIF g_khts = 2 enm = 19 @ enm, 27 GET toliau DEFAULT 0 SIZE 1.7 , 3 PICTURE '@*nhb arrow-lt.gif;arrow-rt.gif' VALID tolv() MESSAGE "Kitas langas" @ enm, 36 GET ok DEFAULT 0 SIZE 1.7 , 7 PICTURE '@*B stop.bmp' MESSAGE "Baigti" DEFINE WINDOW param3 AT 3, 4 SIZE 21, 70 FONT (wfname), (wfsize) FLOAT TITLE ' Бmonлs nustatymai 3/5 ' FOOTER ' PgUp, PgDn - vartyti ' ICON FILE (wicon) COLOR SCHEME 5 MOVE WINDOW param3 CENTER ACTIVATE WINDOW param3 @ 0, 1 GET g_nuol DEFAULT .F. PICTURE '@*c Taikomos pardavimo nuolaidos' MESSAGE 'Paюymлkite, jei norite rodyti pardavimo nuolaidas faktыrose' @ $+1, 1 GET g_juodi DEFAULT .F. PICTURE '@*c Naudojamos laikinos sаskaitos faktыros' MESSAGE 'Paюymлkite, jei naudojate laikinas sаskaitas-faktыras' @ $+1, 1 GET g_sfnum DEFAULT .F. PICTURE '@*c Numeruoti sаskaitos faktыros eilutes' MESSAGE 'Paюymлkite, jei reikia numeruoti sаskaitos faktыros eilutes' @ $+1, 1 GET g_termin DEFAULT .F. PICTURE '@*c Naudojami atsiskaitymo terminai' MESSAGE 'Paюymлkite, jei naudojate atsiskaitymo uю prekes terminus' @ $+1, 1 GET g_galio DEFAULT .F. PICTURE '@*c Naudojami prekiш galiojimo terminai' MESSAGE 'Paюymлkite, jei naudojate prekiш galiojimo terminus' g_apardk = .F. @ $+1, 1 GET g_bpardk DEFAULT .F. PICTURE '@*c Bendra pardavimo kaina visam prekлs kiekiui' MESSAGE 'Paюymлkite, jei pardavimo kaina nepriklauso nuo gavimo kainos' @ $+1, 1 GET g_ipak DEFAULT .F. PICTURE '@*c Naudojami sustambinti бpakavimai' MESSAGE 'Naudojami sustambinti бpakavimai' @ $+1, 1 GET g_likdab DEFAULT .F. PICTURE '@*c Rodyti prekiш likuиius dabar' MESSAGE 'Rodyti prekiш likuиius dabar' @ $+1, 1 GET g_valiut DEFAULT .F. PICTURE '@*c Naudojamos uюsienio valiutos' MESSAGE 'Atsiskaitymuose naudojamos uюsienio valiutos' @ $+1, 1 GET g_gamyba DEFAULT .F. PICTURE '@*c Gamyba' MESSAGE 'Бmonл vykdo gamybа, galima nuraрinлti medюiagas pagal gaminiш korteles ' @ $+1, 1 GET g_barcode DEFAULT .F. PICTURE '@*c Naudojami vartotojo ar prekлs gamintojo sudaryti prekiш kodai' MESSAGE 'Naudojami vartotojo ar prekлs gamintojo sudaryti prekiш kodai' g_pvmsf = .T. @ $+1, 1 GET g_pvmnome DEFAULT .T. PICTURE '@*c Spausdinti prekiш kodus sаskaitose-faktыrose' MESSAGE 'Spausdinti prekiш kodus sаskaitose-faktыrose' @ $+1, 1 GET g_filia DEFAULT .T. PICTURE '@*c Рis kompiuteris yra filiale (ne centrinлje бmonлs buveinлje)' MESSAGE 'Iр filialo duomenis galima perneрti б centrinб kompiuterб' @ $+1, 1 SAY 'Filialo Nr.' GET g_filnr DEFAULT 0 PICTURE '999' MESSAGE 'Filialo numeris' @ $, $+2 SAY 'Filialo pavadinimas' GET g_filvard DEFAULT SPACE(50) SIZE 1, 30 MESSAGE 'Bыtinai бveskite filialo pavadinimа, jei naudojate filialinб ryрб.' @ $+2, 1 GET logo DEFAULT 0 SIZE 1.9 , 8 PICTURE '@*n Logotipas' VALID vlogo() MESSAGE 'Бmonлs logotipo byla' @ $, 12 GET g_logo DEFAULT '' DISABLE enm = 19 @ enm, 27 GET toliau DEFAULT 0 SIZE 1.7 , 3 PICTURE '@*nhb arrow-lt.gif;arrow-rt.gif' VALID tolv() MESSAGE "Kitas langas" @ enm, 36 GET ok DEFAULT 0 SIZE 1.7 , 7 PICTURE '@*B stop.bmp' MESSAGE "Baigti" DEFINE WINDOW param4 AT&nbsp;&nbsp; 4.500 , 6 SIZE 21, 70 FONT (wfname), (wfsize) FLOAT TITLE ' Бmonлs nustatymai 4/5 ' FOOTER ' PgUp, PgDn - vartyti ' ICON FILE (wicon) COLOR SCHEME 5 MOVE WINDOW param4 CENTER ACTIVATE WINDOW param4 g_gp = 1 @ 1, 1 GET g_tiksumos DEFAULT 2 PICTURE '@*r Kiekinл prekiш apskaita;Apskaitomos tik prekiш sumos' MESSAGE 'Prekiш ir medюiagш apskaita' @ $+2, 1 SAY 'Atsargш бkainojimo metodas:' @ $+1, 1 GET g_atsika DEFAULT 1 PICTURE '@*r Konkreиiш kainш;FIFO ' MESSAGE 'Atsargш бkainojimo metodas' enm = 19 @ enm, 27 GET toliau DEFAULT 0 SIZE 1.7 , 3 PICTURE '@*nhb arrow-lt.gif;arrow-rt.gif' VALID tolv() MESSAGE "Kitas langas" @ enm, 36 GET ok DEFAULT 0 SIZE 1.7 , 7 PICTURE '@*B stop.bmp' MESSAGE "Baigti" DEFINE WINDOW param5 AT&nbsp;&nbsp; 4.500 , 6 SIZE 21, 70 FONT (wfname), (wfsize) FLOAT TITLE ' Бmonлs nustatymai 5/5 ' FOOTER ' PgUp, PgDn - vartyti ' ICON FILE (wicon) COLOR SCHEME 5 MOVE WINDOW param5 CENTER ACTIVATE WINDOW param5 @ 0, 1 SAY '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sаskaitos, naudojamos perkeliant б buhalterijа' @ 2, 1 SAY '&nbsp;&nbsp; Ilgalaikis mat. turtas' GET g_turt DEFAULT '120&nbsp;&nbsp; ' MESSAGE 'Ilgalaikio materialiojo turto sаskaita' @ $+1, 1 SAY '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -//- nusidлvлjimas' GET g_nusid DEFAULT '1208&nbsp; ' MESSAGE 'Ilgalaikio materialiojo turto nusidлvлjimo sаskaita' @ $+1, 0 SAY 'Prekлs skirtos perparduoti' GET g_204 DEFAULT '204&nbsp;&nbsp; ' MESSAGE 'Prekлs skirtos perparduoti' @ $+1, 1 SAY '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pirkлjai' GET g_pirk DEFAULT '240&nbsp;&nbsp; ' MESSAGE 'Pirkлjш sаskaita (2 klasл)' @ $+1, 1 SAY '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pirkimo PVM' GET g_tpvm DEFAULT '251&nbsp;&nbsp; ' MESSAGE 'Pirkimo PVM sаskaita (2 klasл)' @ $+1, 1 SAY '&nbsp;&nbsp;&nbsp;&nbsp; Kitos gautinos sumos' GET g_256 DEFAULT '256&nbsp;&nbsp; ' MESSAGE 'Kitos gautinos sumos ' @ $+1, 1 SAY '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Tiekлjai' GET g_tiek DEFAULT '450&nbsp;&nbsp; ' MESSAGE 'Tiekлjш sаskaita (4 klasл)' @ 2, 37 SAY '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pardavimo PVM' GET g_rpvm DEFAULT '4701&nbsp; ' MESSAGE 'Pardavimo PVM sаskaita (4 klasл)' @ $+1, 37 SAY 'Paj. mok. nuo autor.atlyg' GET g_autpm DEFAULT '4702&nbsp; ' MESSAGE 'Priskaityti autoriniai atlyginimai (4 klasл)' @ $+1, 37 SAY '&nbsp;&nbsp; Autoriniai atlyginimai' GET g_autor DEFAULT '4712&nbsp; ' MESSAGE 'Priskaityti autoriniai atlyginimai (4 klasл)' @ $+1, 37 SAY '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Atsargш padidлjimas' GET g_42 DEFAULT '6005&nbsp; ' MESSAGE 'Atsargш padidлjimas/sumaюлjimas darant perkainojimа' @ $+1, 37 SAY 'Parduotш prekiш savikaina' GET g_600 DEFAULT '600&nbsp;&nbsp; ' MESSAGE 'Parduotш prekiш savikaina (6 klasл)' @ $+1, 37 SAY '&nbsp;&nbsp; Amortizaciniai atskait' GET g_aa DEFAULT '61005 ' MESSAGE 'Amortizaciniш atskaitymш sаskaita (6 klasл)' @ $+1, 37 SAY '&nbsp;&nbsp;&nbsp; Iрlaidos atlyginimams' GET g_iatl DEFAULT '61001 ' MESSAGE 'Iрlaidos atlyginimams, jei padaliniш sаraрe nenurodyta kita sаskaita (6 klasл)' @ $+1, 37 SAY '&nbsp; Iрlaidos soc. draudimui' GET g_isd DEFAULT '61002 ' MESSAGE 'Iрlaidos soc. draudimui, jei padaliniш sаraрe nenurodyta kita sаskaita (6 klasл)' @ $+2, 1 GET g_altsask DEFAULT .F. PICTURE '@*c Naudojamas ir alternatyvus sаkaitш planas' MESSAGE 'Paюymлkite, jei naudojamas ir alternatyvus sаkaitш planas' @ enm, 27 GET toliau DEFAULT 0 SIZE 1.7 , 3 PICTURE '@*nhb arrow-lt.gif;arrow-rt.gif' VALID tolv() MESSAGE "Kitas langas" @ enm, 36 GET ok DEFAULT 0 SIZE 1.7 , 7 PICTURE '@*B stop.bmp' MESSAGE "Baigti" ON KEY LABEL ctrl+f9 DO b READ CYCLE ON KEY LABEL ctrl+f9 RELEASE WINDOW param, param2, param3, param4, param5 IF g_atsika=1 &nbsp; g_apirkk = .T. ELSE &nbsp; g_apirkk = .F. ENDIF SELECT 0 imon1 = "'"+defaroda+"\imon'" USE &amp;imon1&nbsp; LOCATE FOR ALLTRIM(pavad)=ALLTRIM(company02) IF FOUND() .AND.&nbsp; .NOT. EMPTY(g_company2) &nbsp; REPLACE pavad WITH g_company2 ENDIF USE IF EMPTY(g_logo) &nbsp; g_logo = 'c:\roda\tuscias.bmp' ENDIF IF g_biudz &nbsp; DEFINE BAR ibiudz OF buh PROMPT 'Memorialinis orderis' MESSAGE 'Memorialinis orderis' ELSE &nbsp; DEFINE BAR ibiudz OF buh PROMPT 'Sаskaitos юiniaraрtis' MESSAGE 'Sаskaitos pravedimш юiniaraрtis' ENDIF SAVE TO peri ALL LIKE g_* _SCREEN.caption = ALLTRIM(g_company)+' - RODA' _SCREEN.refresh RETURN ENDPROC ** PROCEDURE gcv IF g_clock &nbsp; SET CLOCK ON ELSE &nbsp; SET CLOCK OFF ENDIF RETURN ENDPROC ** PROCEDURE gsd_v IF BETWEEN(LASTKEY(), 48, 57) &nbsp; sd1 = DTOC(g_sd) &nbsp; ! DATE &amp;sd1 ENDIF g_sd = DATE() SHOW GETS RETURN ENDPROC ** PROCEDURE gtm_v IF BETWEEN(LASTKEY(), 48, 57) &nbsp; time1 = ALLTRIM(STR(g_time, 5, 2)) &nbsp; ! TIME &amp;time1 ENDIF g_time = VAL(SUBSTR(TIME(), 1, 2)+'.'+SUBSTR(TIME(), 4, 2)) SHOW GETS RETURN ENDPROC ** PROCEDURE gtm_w g_time = VAL(SUBSTR(TIME(), 1, 2)+'.'+SUBSTR(TIME(), 4, 2)) SHOW GETS RETURN ENDPROC ** FUNCTION nome_v x = VARREAD() IF&nbsp; .NOT. USED('gpr') &nbsp; SELECT 0 &nbsp; USE gpr ENDIF SET ORDER IN gpr TO nome IF (EVALUATE(VARREAD())=0 .AND. INLIST(LASTKEY(), 13)) .OR. (EVALUATE(VARREAD())&lt;&gt;0 .AND.&nbsp; .NOT. SEEK(STR(EVALUATE(VARREAD()), 9), 'gpr')) &nbsp; ON KEY LABEL f12 DO xx12 &nbsp; KEYBOARD '{F12}' &nbsp; RETURN 0 ENDIF RETURN ENDFUNC ** PROCEDURE xx12 grznome = 777 IF g_barcode &nbsp; DO medrink WITH grznome, 0, 0, 0, '' ELSE &nbsp; DO medrink WITH grznome, 0, 0, 0 ENDIF IF grznome&gt;0 &nbsp; SELECT gpr &nbsp; LOCATE FOR nome=grznome &nbsp; &amp;x = gpr.NOME &nbsp; SHOW GETS ENDIF RETURN ENDPROC ** PROCEDURE a IF EMPTY(kp_licno) &nbsp; DO pran WITH "Бveskite licencijos numerб" &nbsp; RETURN ENDIF defa_old = '"'+SYS(5)+SYS(2003)+'"' SET DEFAULT TO (startupdir) IF FILE('c:\roda\kp.mem') &nbsp; RESTORE FROM c:\roda\kp.mem ADDITIVE ENDIF DO pran WITH SYS(5)+SYS(2003) IF TYPE('kp_kiet')='U' &nbsp; PUBLIC kp_kiet &nbsp; kp_kiet = '618' ENDIF atsa = volroda() IF kp_kiet=SYS(2007, atsa) &nbsp; kp_kiet = 'abc' &nbsp; rcvo = 1 ELSE &nbsp; kp_kiet = SYS(2007, atsa) &nbsp; rcvo = 0 &nbsp; ERASE c:\roda\*.ats &nbsp; ERASE c:\roda\*.met &nbsp; ERASE c:\roda\*.inp ENDIF SAVE TO c:\roda\kp.mem ALL LIKE kp_* SET DEFA TO &amp;defa_old RETURN ENDPROC ** PROCEDURE g_ver_w IF g_ver=MONTH(DATE())+DAY(DATE())*5 &nbsp; ON KEY LABEL f8 DO a ENDIF RETURN ENDPROC ** PROCEDURE g_ver_v ON KEY LABEL f8 RETURN ENDPROC ** FUNCTION kprof defa_old = '"'+SYS(5)+SYS(2003)+'"' SET DEFAULT TO (startupdir) IF FILE('c:\roda\kp.mem') &nbsp; RESTORE FROM c:\roda\kp.mem ADDITIVE ENDIF DEFINE WINDOW kopr1 AT 1, 1 SIZE 22, 70 FONT (wfname), (wfsize) FLOAT TITLE ' Darbo vietos nustatymai 1/3 ' FOOTER ' PgUp, PgDn - vartyti ' ICON FILE (wicon) COLOR SCHEME 5 MOVE WINDOW kopr1 CENTER ACTIVATE WINDOW kopr1 @ 0, 28 SAY 'Kompiuterio vardas' GET kp_kv DEFAULT SPACE(10) SIZE 1, 10 MESSAGE 'Kompiuterio vardas' kp_sut = 2 @ 1, 1 GET kp_print DEFAULT 0 SIZE 1.7 , 15 PICTURE '@*n Spausdintuvas' VALID prtsel() MESSAGE 'Spausdintuvo pasirinkimas' @ $, 28 SAY 'Licencijos numeris' GET kp_licno DEFAULT SPACE(7) SIZE 1, 7 PICTURE '9999999' VALID licval() MESSAGE 'RODOS licencijos numeris' IF TYPE('kp_ekaLICNO')&lt;&gt;'C' &nbsp; kp_ekalicno = SPACE(7) ENDIF @ $+1.5 , 16 SAY 'Kasos aparatш modulio Licencijos numeris' GET kp_ekalicno DEFAULT SPACE(7) SIZE 1, 7 PICTURE '9999999' VALID ekalicval() MESSAGE 'EKA licencijos numeris' @ $+2, 1 GET kp_ka DEFAULT .F. PICTURE '@*c PVM sаskaitoje leisti spausdinti kasos kvito duomenis' @ $+1, 1 GET kp_pvm_plus DEFAULT .T. PICTURE '@*c PVM pridedamas prie pardavimo kainш' MESSAGE 'Paюymлkite, jei PVM neбtrauktas б pardavimo kainas (18%)' @ $+1, 1 GET kp_akcv DEFAULT .T. PICTURE '@*C Perkelti PVM procentа б iрraрomа PVM sаskaitа faktыrа' MESSAGE 'PVM procentа perkelti б iрraрomа PVM sаskaitа faktыrа' @ $+1, 1 GET kp_perz DEFAULT .F. PICTURE '@*C Perюiыrлti faktыrа prieр spausdinant' MESSAGE 'Perюiыrлti faktыrа prieр spausdinant' kp_lazer = .F. @ $+1, 1 GET kp_pb DEFAULT .F. PICTURE '@*C Faktыroje spausdinti tik bendrа PVM sumа' MESSAGE 'Faktыroje spausdinti bendrа PVM sumа arba kiekvienai prekei atskirai' @ $+2, 1 SAY 'Deрimtainiш trupmenш skyreklis' GET kp_point DEFAULT 1 PICTURE '@*rh Taрkas;Kablelis' MESSAGE 'Taрkas arba kablelis' @ $+2, 1 SAY 'Slaptaюodis' GET kp_slz DEFAULT SPACE(10) PICTURE '!!!!!!!!!!' MESSAGE 'Jei slaptaюodis tuриias - jis nenaudojamas' enm = 19 @ 20, 27 GET toliau DEFAULT 0 SIZE 1.7 , 3 PICTURE '@*nhb arrow-lt.gif;arrow-rt.gif' VALID tolv() MESSAGE "Kitas langas" @ 20, 36 GET kp_ok5 DEFAULT 0 SIZE 1.7 , 7 PICTURE '@*B stop.bmp' MESSAGE "Baigti" DEFINE WINDOW kopr2 AT 2, 3 SIZE 22, 70 FONT (wfname), (wfsize) FLOAT TITLE ' Darbo vietos nustatymai 2/3 ' FOOTER ' PgUp, PgDn - vartyti ' ICON FILE (wicon) COLOR SCHEME 5 MOVE WINDOW kopr2 CENTER ACTIVATE WINDOW kopr2 @ 1, 1 SAY 'Paraрai po sаskaita-faktыra' @ 2, 1 SAY 'Kairлje pusлje:' @ $+1, 1 GET kp_pk1 DEFAULT PADR('Prekes iрdavл:', 43, ' ') SIZE 1, 43 @ $+1, 1 GET kp_pk2 DEFAULT SPACE(43) SIZE 1, 43 @ $+1, 1 GET kp_pk3 DEFAULT REPLICATE('-', 43) SIZE 1, 43 @ $+1, 1 GET kp_pk4 DEFAULT '&nbsp;&nbsp; /vardas, pavardл, pareigos, paraрas/&nbsp;&nbsp;&nbsp; ' SIZE 1, 43 @ $+2, 1 SAY 'Deрinлje pusлje:' @ $+1, 1 GET kp_pd1 DEFAULT PADR('Prekes priлmл:', 43, ' ') SIZE 1, 43 @ $+1, 1 GET kp_pd2 DEFAULT SPACE(43) SIZE 1, 43 @ $+1, 1 GET kp_pd3 DEFAULT REPLICATE('-', 43) SIZE 1, 43 @ $+1, 1 GET kp_pd4 DEFAULT '&nbsp;&nbsp; /vardas, pavardл, pareigos, paraрas/&nbsp;&nbsp;&nbsp; ' SIZE 1, 43 @ $+2, 1 SAY 'Pastaba:' @ $+1, 1 EDIT kp_pastaba DEFAULT '' SIZE 3, 65 MESSAGE 'Pastaba iрraрomoje PVM sаskaitoje.' @ 20, 27 GET toliau DEFAULT 0 SIZE 1.7 , 3 PICTURE '@*nhb arrow-lt.gif;arrow-rt.gif' VALID tolv() MESSAGE "Kitas langas" @ 20, 36 GET kp_ok5 DEFAULT 0 SIZE 1.7 , 7 PICTURE '@*B stop.bmp' MESSAGE "Baigti" IF .F. &nbsp; DEFINE WINDOW kopr3 AT 3, 5 SIZE 22, 70 FONT (wfname), (wfsize) FLOAT TITLE ' Darbo vietos nustatymai 3/3 ' ICON FILE (wicon) COLOR SCHEME 5 &nbsp; MOVE WINDOW kopr3 CENTER &nbsp; ACTIVATE WINDOW kopr3 &nbsp; kp_monit = 1 &nbsp; IF TYPE('kp_fisc')&lt;&gt;'N' &nbsp;&nbsp;&nbsp;&nbsp; kp_fisc = 1 &nbsp; ENDIF &nbsp; @ 4, 1 SAY 'Kasos aparatas' &nbsp; @ 4, 16 GET kp_fisc SIZE 1, 12 FUNCTION '^ Nлra;ELZAB' MESSAGE 'Naudojamo kasos aparato vardas' &nbsp; @ 4, $+14 SAY 'Pinigai kasos aparate' GET kp_kasa DEFAULT '272&nbsp;&nbsp; ' MESSAGE 'Sаskaita kurioje apskaitomi pinigai бmokлti per kasos aparatа' &nbsp; IF TYPE('g_padal')&lt;&gt;'N' &nbsp;&nbsp;&nbsp;&nbsp; g_padal = 1 &nbsp; ENDIF &nbsp; SELECT padal &nbsp; LOCATE FOR cech=g_padal &nbsp; @ 7, 1 SAY 'Pagrindinis padalinys' GET kp_padal DEFAULT 1 PICTURE '9999' VALID kppadv() &nbsp; @ $, $+1 GET padal.ppav DISABLE &nbsp; @ 20, 27 GET toliau DEFAULT 0 SIZE 1.7 , 3 PICTURE '@*nhb arrow-lt.gif;arrow-rt.gif' VALID tolv() MESSAGE "Kitas langas" &nbsp; @ 20, 36 GET kp_ok5 DEFAULT 0 SIZE 1.7 , 7 PICTURE '@*B stop.bmp' MESSAGE "Baigti" ENDIF READ CYCLE RELEASE WINDOW kopr1 RELEASE WINDOW kopr2 RELEASE WINDOW kopr3 SAVE TO c:\roda\kp.mem ALL LIKE kp_* SET DEFA TO &amp;defa_old IF TYPE('kp_point')='N' .AND. kp_point=2 &nbsp; SET POINT TO ',' ELSE &nbsp; SET POINT TO '.' ENDIF SHOW WINDOW ALL RETURN 0 ENDFUNC ** PROCEDURE b PUSH KEY CLEAR defa_old = '"'+SYS(5)+SYS(2003)+'"' SET DEFAULT TO (startupdir) IF FILE('c:\roda\kp.mem') &nbsp; RESTORE FROM c:\roda\kp.mem ADDITIVE ENDIF DEFINE WINDOW parsec FROM 4, 7 TO 22, 73 FONT (wfname), (wfsize) FOOTER ' PgUp, PgDn - vartyti ' COLOR SCHEME 5 ACTIVATE WINDOW parsec @ 1, 1 GET g_jn DEFAULT .F. PICTURE '@*c Nerodyti laikinш sаskaitш-faktыrш' MESSAGE 'Paюymлkite, jei nnenorite rodyti laikinш sаskaitш-faktыrш' @ 3, 1 GET kp_pad1 DEFAULT .F. PICTURE '@*c Pirkimai/pardavimai' MESSAGE 'Pirkimai/pardavimai' @ $+1, 1 GET kp_pad1a DEFAULT .T. PICTURE '@*c Pirkimai/pardavimai dokumentш tvarkymas' MESSAGE 'Pirkimai/pardavimai dokumentш tvarkymas' @ $+1, 1 GET kp_pad2 DEFAULT .F. PICTURE '@*c Sandлliai' MESSAGE 'Sandлliai' @ $+1, 1 GET kp_pad3 DEFAULT .F. PICTURE '@*c Turtas' MESSAGE 'Turtas' @ $+1, 1 GET kp_pad4 DEFAULT .F. PICTURE '@*c Atlyginimai' MESSAGE 'Atlyginimai' @ $+1, 1 GET kp_pad5 DEFAULT .F. PICTURE '@*c Buhaltarija' MESSAGE 'Buhalterija' @ $+1, 1 GET kp_deve DEFAULT .F. PICTURE '@*c RODA vystymas' MESSAGE 'Vystymo ar galutinio vart. versijaBuhalterija' @ 13, 24 GET okj DEFAULT 0 SIZE 1.7 , 8 PICTURE '@*B stop.bmp' MESSAGE 'Baigti' READ CYCLE RELEASE WINDOW parsec SAVE TO c:\roda\kp.mem ALL LIKE kp_* SET DEFA TO &amp;defa_old POP KEY RETURN ENDPROC ** PROCEDURE kp_ed_v asdfghk = kp_edit IF kp_edit=2 &nbsp; SHOW GET kp_edext ENABLE ELSE &nbsp; SHOW GET kp_edext DISABLE ENDIF RETURN ENDPROC ** PROCEDURE kp_ep_v _GENPD = 'GENPD.APP' SET PDSETUP TO '???' RETURN ENDPROC ** PROCEDURE kppadv SELECT padal LOCATE FOR cech=g_padal SHOW GETS RETURN ENDPROC ** PROCEDURE prtsel SET PRINTER TO NAME GETPRINTER() RETURN ENDPROC ** PROCEDURE tolv DO CASE &nbsp; CASE toliau=1 &nbsp;&nbsp;&nbsp;&nbsp; KEYBOARD '{pgup}' &nbsp; CASE toliau=2 &nbsp;&nbsp;&nbsp;&nbsp; KEYBOARD '{pgdn}' ENDCASE ENDPROC ** PROCEDURE cv1 g_company = CHRTRAN(g_company, '";.,', '') g_company = CHRTRAN(g_company, "'", '') SHOW GET g_company RETURN ENDPROC ** PROCEDURE vlogo g_logo = GETPICT() SHOW GET g_logo RETURN ENDPROC ** PROCEDURE biudz IF g_biudz .AND. FILE(kurdb+'biudz\sask.dbf') &nbsp; IF MESSAGEBOX('Jыs pasirinkote vesti biudюetinлs бstaigos apskaitа. Ar importuoti pavyzdinб biudюetinлs бstaigos sаskaitш planа vietoje esamo?', 36, 'Biudюetinлs бstaigos apskaita')&lt;&gt;6 &nbsp;&nbsp;&nbsp;&nbsp; RETURN &nbsp; ENDIF &nbsp; IF MESSAGEBOX('Ar tikrai norite iрtrinti esasmа sаskaitш planа ir pakeisti pavyzdiniu biudюetinлs бstaigos ssаskaitш planu?', 36, 'Sаskaitш plano keitimas')&lt;&gt;6 &nbsp;&nbsp;&nbsp;&nbsp; RETURN &nbsp; ENDIF &nbsp; SELECT sask &nbsp; DELETE ALL &nbsp; APPE FROM &amp;kurdb.biudz\sask ENDIF RETURN ENDPROC ** FUNCTION licval IF EMPTY(kp_licno) &nbsp; RETURN ENDIF IF LEN(ALLTRIM(kp_licno))&lt;&gt;7 &nbsp; DO pran WITH "Licencijos numeris turi bыti iр 7 skaitmenш" &nbsp; RETURN .F. ENDIF IF VAL(SUBSTR(kp_licno, 1, 1))+VAL(SUBSTR(kp_licno, 2, 1))+VAL(SUBSTR(kp_licno, 3, 1))+VAL(SUBSTR(kp_licno, 4, 1))+VAL(SUBSTR(kp_licno, 5, 1))&lt;&gt;VAL(SUBSTR(kp_licno, 6, 1))*10+VAL(SUBSTR(kp_licno, 7, 1)) &nbsp; DO pran WITH "Neteisingas licencijos numeris" &nbsp; RETURN .F. ENDIF ENDFUNC ** FUNCTION ekalicval IF EMPTY(kp_ekalicno) &nbsp; RETURN ENDIF IF LEN(ALLTRIM(kp_ekalicno))&lt;&gt;7 &nbsp; DO pran WITH "Licencijos numeris turi bыti iр 7 skaitmenш" &nbsp; RETURN .F. ENDIF IF VAL(SUBSTR(kp_ekalicno, 1, 1))+VAL(SUBSTR(kp_ekalicno, 2, 1))+VAL(SUBSTR(kp_ekalicno, 3, 1))+VAL(SUBSTR(kp_ekalicno, 4, 1))+VAL(SUBSTR(kp_ekalicno, 5, 1))&lt;&gt;VAL(SUBSTR(kp_ekalicno, 6, 1))*10+VAL(SUBSTR(kp_ekalicno, 7, 1)) &nbsp; DO pran WITH "Neteisingas licencijos numeris" &nbsp; RETURN .F. ENDIF ENDFUNC **
Post #: 10
RE: Программа на Fox Pro.Как разлочить? - 2011-07-07 02:18:50.446666   
iljar

Сообщений: 9
Оценки: 0
Присоединился: 2011-07-03 21:31:10.390000
Ну я тут увидел только как проверяется серийник. И понял, какие данные по железу берутся для его генерации. А сам алгорифм не вижу. Или его тут нету?
П.с. Спасибо в любом случае!!!
Post #: 11
RE: Программа на Fox Pro.Как разлочить? - 2011-07-07 02:37:11.990000   
Flint_ta

Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333

Хотя…… Если присмотреться к последней функции:
FUNCTION ekalicval IF EMPTY(kp_ekalicno) &nbsp; RETURN ENDIF IF LEN(ALLTRIM(kp_ekalicno))&lt;&gt;7 &nbsp; DO pran WITH "Licencijos numeris turi bыti iр 7 skaitmenш" &nbsp; RETURN .F. ENDIF IF VAL(SUBSTR(kp_ekalicno, 1, 1))+VAL(SUBSTR(kp_ekalicno, 2, 1))+VAL(SUBSTR(kp_ekalicno, 3, 1))+VAL(SUBSTR(kp_ekalicno, 4, 1))+VAL(SUBSTR(kp_ekalicno, 5, 1))&lt;&gt;VAL(SUBSTR(kp_ekalicno, 6, 1))*10+VAL(SUBSTR(kp_ekalicno, 7, 1)) &nbsp; DO pran WITH "Neteisingas licencijos numeris" &nbsp; RETURN .F. ENDIF ENDFUNC
пароль 7-символьный, x1+x2+x3+x4+x5 = x6*10+x7, т.е например 4+4+4+4+1 = 1*10 + 7
Проверьте пароль: 4444117
Post #: 12
RE: Программа на Fox Pro.Как разлочить? - 2011-07-07 02:42:56.373333   
iljar

Сообщений: 9
Оценки: 0
Присоединился: 2011-07-03 21:31:10.390000
но это только проверка на валидность. принимает любой пароль , где последние 2 цифры-сумма первых. Но где то закопан и единственный серийник. и связано ето с …SYS(5)+SYS(2003)… Насколько я понял, разработчику по телефону говорят ID, а он в ответ серийник.
Post #: 13
RE: Программа на Fox Pro.Как разлочить? - 2011-07-10 19:57:45.083333   
iljar

Сообщений: 9
Оценки: 0
Присоединился: 2011-07-03 21:31:10.390000
И что, ни у кого нет никаких идей??? :-(
Post #: 14
RE: Программа на Fox Pro.Как разлочить? - 2011-07-22 12:51:53.113333   
iljar

Сообщений: 9
Оценки: 0
Присоединился: 2011-07-03 21:31:10.390000
:-(
Post #: 15
Страниц:  [1]
Все форумы >> [Первый вопрос] >> Программа на Fox Pro.Как разлочить?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.