Praėjusių metų liepą aš jau paskelbiau straipsnį. Nepaisant to, gana dažnai manęs prašoma pasakyti, kaip įdiegti 1C 8.

Atsižvelgdamas į šios temos populiarumą tarp svetainės lankytojų, nusprendžiau paskelbti atnaujintą straipsnį apie kaip įdiegti 1C 8(skirta 1C:Enterprise 8.2 platformai). Šiame straipsnyje bus aptariamas platformos diegimas, pagrindinis emuliatorius (tiems, kurie nusprendė prieštarauti įstatymams ir nepirkti 1C įmonės produktų licencijos) ir švarios įmonės apskaitos konfigūracijos įdiegimas.

Kaip įdiegti 1C 8

Norėdami pradėti, jums reikės 1C platformos diegimo paketo. Jį galima paimti į ITS diską arba atsisiųsti iš daugiakampio. Mano pavyzdyje tai bus 8.2.15.294 (x32) platforma. 8.3 viskas daroma lygiai taip pat.

Platformos montavimas

Išpakavus archyvą, reikia paleisti setup.exe failą iš aplanko, į kurį buvo išpakuoti platformos diegimo failai.

Atsidariusiame pasveikinimo puslapyje turite spustelėti mygtuką "Kitas".

Kitame puslapyje diegimo programa paragins pasirinkti diegimo komponentus, kurių jums gali prireikti.

Tarp jų bus:

  • 1C: įmonė
  • 1C: įmonė – plonas klientas
  • 1C:Enterprise – storas klientas, failo versija
  • Serveris 1C: įmonė
  • Web serverio plėtinių moduliai
  • 1C:Enterprise serverio administravimas
  • Sąsajos įjungtos įvairių kalbų
  • Saugyklos serverio konfigūracija 1C:Įmonė
  • Konverteris IB 1C: Enterprise 7.7




Pasirinkę reikiamus komponentus, turite paspausti mygtuką "Kitas" Norėdami pereiti į kitą diegimo puslapį, kuriame turite pasirinkti reikiamą sąsajos kalbą, kuri bus naudojama pagal numatytuosius nustatymus. Mano atveju tai rusiška. Pasirinkę dar kartą paspauskite mygtuką "Kitas".

Jei diegimo komponentuose pasirinkote 1C:Enterprise Server, pasirodys šis ekranas. Jame jums reikės nustatymų, su kuriais veiks 1C serveris.

Prieš baigdama diegimo procesą, programa paragins įdiegti apsaugos tvarkyklę. Tie, kurie ruošiasi sulūžti licencijos sutartis 1C įmonės, naudodamos saugos rakto emuliatorių, gali panaikinti šio langelio žymėjimą ir atsisakyti įdiegti tvarkyklę.

Baigus diegti, programa praneš apie rezultatą ir pasiūlys perskaityti „Readme“ failą.

Darbas su 1C rakto emuliatoriumi

Emuliatorių (tiksliau pataisą) galima atsisiųsti ten.

Jei įdiegėte 1C serverį, turite eiti į paslaugas ir sustabdyti 1C serverio agentą.

Sustabdę paslaugą (arba jei jos neįdiegėte), turite paleisti pataisą ir nurodyti kelią į backbas.dll failą, kuris yra kataloge, kuriame įdiegtas 1C.

Jei failas bus sėkmingai apdorotas, programa jums apie tai praneš. Jei užrašai Sėkmės! to nepadarė, tai reiškia, kad tam tikru etapu padarėte klaidą arba turite platformos versiją, kurios nepalaiko lopšys.

Po šios procedūros galite paleisti 1C serverio agento paslaugą.

Įmonės apskaitos konfigūracijos nustatymas

Ir vėl, pirmiausia turite įsigyti apskaitos platinimo rinkinį ITS diske arba skyriuje „daugiakampis“, kurio nuorodą jau pateikiau aukščiau.

Būtinai patikrinkite, ar atsisiunčiamas platinimas neturi (atnaujinta). Šios raidės žymi atnaujinimo failus ir iš jų negalėsite sukurti duomenų bazės!

Išpakavę archyvą, paleiskite setup.exe ir paspauskite mygtuką "Kitas".


Kitame puslapyje turite nurodyti kelią, kaip įdiegti įmonės apskaitos konfigūracijos šablonus (ar kitą jūsų įdiegtą konfigūraciją). Primygtinai rekomenduoju palikti numatytąjį kelią, kad išvengtumėte tolesnių „hemoroidų“ ir vėlesnių klausimų, tokių kaip „...kodėl aš turiu...“

Pagal numatytuosius nustatymus šablonai nukopijuojami į vartotojo profilį. „Wimdows 7“ kelias bus panašus į toliau pateiktoje ekrano kopijoje.

Duomenų bazės kūrimas iš šablono

Norėdami sukurti duomenų bazę, iš meniu turite paleisti 1C:Enterprise "Pradėti" arba darbalaukyje ir paspauskite mygtuką "Pridėti".

Atsidariusiame lange turite pasirinkti elementą „Naujos informacinės bazės kūrimas“ ir paspauskite mygtuką "Kitas".

Kitame lange pasirinkite konfigūraciją, kurią įdiegsite.

Diegimo galimybė su papildomu žodžiu (demo) konfigūracijos pavadinime įdiegs paruoštą duomenų bazę su testiniais duomenimis, iš kurių bus galima išmokti dirbti su konfigūracija.

Kodo 77 į 80 konvertavimo technologija.

Deja, kūrėjai nenuėjo atgalinio suderinamumo keliu (nors galėjo). Todėl mes eisime šiuo keliu! ; -)

1C leidžia konvertuoti tik 77 į 80 konfigūraciją, o duomenų bazės duomenys, formos, maketai ir taikomųjų programų objektai perduodami, tačiau modulio kodas nekonvertuojamas, nes jis nesuderinamas.

1C galėtų palaikyti seną ir naujas kodas, kad galėtumėte palaipsniui perrašyti svarbias dalis į 80, o senas ir nesvarbias palikti į 77. Bet, deja.

Laimei, pokalbyje su Anatolijumi Fedkovu sugalvojau idėją, kuri išgelbėtų koderius 77, kuria dalinuosi su jumis.

Jį sudaro 77 kodo emuliavimas su integruotais įrankiais 80. Laimei, 1C daugiausia veikia su objektais, todėl yra labai paprastas būdas perjungti iš 77 į 80, apie kurį mažai kas pagalvojo. Šis metodas padės jums atlikti 80% kodo konvertavimo be papildomo kodavimo.


Objekto emuliacija

Būtina visus sukurtus objektus 77 pakeisti emuliatoriaus objektais, kurie imituoja 77 darbą. Tokiu atveju konfigūracijos pakeitimai yra minimalūs.

Tokie emuliatoriaus objektai turi metodus ir savybes, kurios yra visiškai identiškos objektų savybėms 77. Deja, 80 negalite nustatyti trigerio, kad pakeistumėte objekto ypatybę, todėl kai kuriais atvejais (kai savybės nustatymas turi šalutinį poveikį) reikia dirbti rankomis. Tačiau tokių atvejų nedaug.

Esmė ta, kad objektai 77 pakeičiami atitinkamu apdorojimu.
Pavyzdžiui, objektas " Apskaitos rezultatai» 77 pakeičiamas objektu Apdorojimas.B apskaitaRezultatai77.

Laimei, funkcija „CreateObject“ 80 nėra užimta, todėl galite įdėti perėmėjus, kurie vietoj objekto sukurs jį atitinkantį emuliatoriaus objektą:

Funkcija CreateObject(ObjectType) Eksportuoti Jei Lev("Objekto tipas",10) = "Katalogas" Tada Apdorojimas.Katalogas.Kurti(Objekto tipas); KitaipIf Lev("Objekto tipas",8) = "Dokumentas" Tada Process.Document.Create(ObjectType); Else Return Processing[ObjectType].Create(); endIf; EndFunction


Gali būti patogiau imituoti objektus 77 ne apdorojant, o su formomis, tačiau tai neleis mums pasinaudoti trijų pakopų architektūra, tačiau formos turi DataChangeHandler, reaguodami į formos duomenų pokyčius ir greičiausiai galėsite dinamiškai valdyti formų sudėtį. Šį klausimą reikia išnagrinėti.

Gali būti patogiau emuliuoti 77 objektus per OLE objektas, kuriame bus reikalingas emuliatoriaus apdorojimas, parašytas 77 kalba ir papildomai gaudomos besikeičiančios ir skaitymo savybės, taip pat dinamiškai keičiama objekto savybių sudėtis.

Tačiau kol kas turime tik apdorojimą.

Programos objektų emuliatoriai

Žinoma, geriau sukurti emuliatoriaus objektą kiekvienam programos objekto tipui, nei įdiegti visas funkcijas 77 kiekvieno tipo programos objekte 80.
Tie. Pavyzdžiui, geriau sukurti apdorojimą su atributu "
NumberDoc", nei sukurti kiekvieno dokumento išsamią informaciją"NumberDoc».

Deja, apdorojimas nežino, kaip tvarkyti įvykį, kai pasiekiama nuosavybė, kurios ji neturi. Todėl patikimiau visus iškvietimus į objekto 77 detales pakeisti per , bet iš principo galite apsieiti ir be to, jei skambinant 77 metodu DabartinisObjektasir kiti panašūs į jį, objekto savybės nuskaitomos į atmintį ir yra prieinamos skaityti.

Tokiu atveju emuliatoriaus objektas turi turėti visas įmanomas visų objektų savybes.

Apie kitą emuliavimo metodą skaitykite skyriuje „Smart Point“.

Protingas taškas

Kai kurie emuliatorių trūkumai gali būti pašalinti, jei su jais elgiamasi teisingai šaltinio kodas 77 naudojant reguliariąsias išraiškas. Kaip žinote, po 80 galite iškelti visus modulius į failus, juos apdoroti ir įkelti atgal.
Geriausia kiekvieną 77 eilutę pažymėti komentaru //77 pabaigoje, kad nesusipainiotumėte su kodu, perrašytu į 80. Tada kodo apdorojimas gali būti atliekamas kelis kartus.

Taigi, „protingas taškas“. Esmė yra rasti visas prieigas prie objekto savybių per tašką ir pakeisti juos skambučiu metodas GetAttribute/ SetAttributekuri turėtų nustatyti nuosavybę.

Pakeitimo išraiška, norint nuskaityti nuosavybę:
Taškas, po kurio eina identifikatorius, po kurio yra nelygybės ženklas – tašką ir identifikatorių pakeiskite . GetAttribute(Identifikatorius);

Pakeitimo išraiška ypatybei nustatyti:
Taškas, po kurio eina identifikatorius, po kurio yra lygybės ženklas, o po to kažkoks posakis, baigiamas kabliataškiu, žodžiai " PabaigaIf», « Ciklo pabaiga", "EndFunction", "Procedūros pabaiga"ir kt. - pakeiskite tašką, identifikatorių, lygybės ženklą ir išraišką . SetAttribute(identifikatorius, išraiška).

Tokiu atveju prieiga prie emuliuojamo objekto savybių bus vykdoma tik per metodų iškvietimus GetAttribute/ SetAttribute, kuri leis lanksčiai valdyti objekto savybių skaitymą.

Jei jums nelabai sekasi su reguliariosiomis išraiškomis, galite pasamdyti studentą, kuris pats apdoros šiuos taškus (galite apdoroti ir 77 duomenų bazėje), kad vėliau būtų lengviau judėti toliau.

Darbo kiekį galima įvertinti bėgiojant pasaulinė paieška simbolis "."

pagal konfigūraciją ir mokėkite mokiniui vien už eilučių skaičių. Darbas mechaninis.

Apie metodo kūrimą Įsivaizduokite milijono darbą Lemmingai, verčiantys savarankiškai parašytas konfigūracijas iš 77 į 80, pasirodė esąs

Laikui bėgant, kai konfigūracija, panašiai perkelta iš 77 į 80, veikia, galite ją dalimis perkelti iš emuliatoriaus objektų į objektus 80, kai darbas vyksta.

Kontekstai

Verta pažymėti, kad rodant ataskaitos skyrių (taip pat ir skaičiuojant funkciją Šablonas), pasiekiami visi vykdymo kontekste matomi kintamieji. Už 80 jie turi būti nukreipti į parametrus, geriausia į konstrukciją.

Formos

77 formose gali būti apskaičiuotų etikečių laukų ir verčių lentelės langelių.
80 formoje visi šie skaičiavimai turi būti perkelti į įvykįAtnaujintas ekranas.

Periodinė katalogo informacija

Paprastumo sumetimais periodinė informacija gali būti saugoma viename informacijos registre, kurio periodiškumas atnaujinamas ir dimensijų struktūra Katalogas (nuoroda į katalogą), Atributas (identifikatorius arba sąrašo reikšmė (geresnė)) ir savavališko tipo išteklių reikšmė.
Atsižvelgiant į tai, kad dokumentuose gali būti nustatyti periodinių žinyno duomenų rekvizitai ir, pašalinus iš tvarkymo, šie duomenys gali būti ištrinti, geriau sukurti registrą, kuris nebūtų pavaldus registratoriui, o šio registro atributas yra „ dokumentas“. Išregistruodami dokumentą, ištrinkite visus šio registro įrašus, kuriuose atributas „Dokumentas“ nurodo šį dokumentą.

Konstantos

Paprasčiausias būdas yra sukurti po vieną informacijos registrą kiekvienai konstantai su nurodytu dažniu.
Šiuo atveju universalus apdorojimas gali perkelti tam tikros datos konstantas į atitinkamą informacijos registrą.
raktinis žodis Pastovus. reikia pakeisti iššūkiu Sukurti objektą(„Pastovus“).
O „Constant“ klasės diegimas apdorojant „Constant77“ yra jūsų nuožiūra.
Pavyzdys:

//Šaltinio kodas: Constant.MainWarehouse Constant.Manager.Get('10/12/1980'); //Keisti į: CreateObject("Pastovus").Get("MainWarehouse"); CreateObject („Pastovus“). Get("Vadovas", '19801012');

Apribojimai

Apdorojant 1C8 negalite naudoti funkcijos, pavadintos Vykdyti, todėl prieš paleisdami emuliatorių turėsite atlikti visuotinį pakeitimą . Vykdyti ant ._ Vykdyti.
Bet, mano nuomone, 1C7 nėra objektų su Vykdymo metodu. ;-)

Kitas sudėtingas metodas
P
Kol buvo rašomas straipsnis, sugalvojau dar vieną gudrų būdą, kaip susidoroti su 1C apribojimais. Kad nereikėtų ieškoti taškų kode, galite tai padaryti kitaip.
Pažvelkime į konstantų pavyzdį.
Tarkime, kad yra išsaugotas septynių konstantų sąrašas masyve globaliame kintamajame
glConstants77 .
Tarkime, kad Emulator77_Constant apdoroja nuolatinį emuliatorių su metodais gauti ir nustatyti.
Tada sukuriame globalų kintamąjį Constant.
Kitas:

Konstanta = Nauja struktūra(); Kiekvienam El From lConstant77 Loop Constant.Insert(El, Processing.Emulator77_Constant.Create()); EndCycle;

Tai viskas, kodas nesikeičia. Konstantų šaltinio kodas veikia.
Panašiai veiks žinynų ir dokumentų be taškų kodas.
Pakanka tik prie kiekvieno atributo pritvirtinti tvarkyklę.
Geras požiūris, tiesą sakant, šaltinio kodas visiškai nesikeičia.

1C, kaip ir bet kuri kita programa, reikalauja, kad vartotojas naudotų tik licencijuotas versijas. Norėdami patvirtinti, kad programa buvo oficialiai įsigyta, naudokite licencijos raktai 1C.

Šiame straipsnyje bus aptariami 1C apsaugos raktų tipai ir funkcijos, taip pat pateikiami atsakymai į dažniausiai užduodamus klausimus apie darbą su jais.

1C palaiko darbą su programinės ir aparatinės įrangos raktais. Pažvelkime atidžiau į kiekvieną iš šių tipų:

1C apsaugos programinės įrangos raktas

1C programinės įrangos licencija- tai failas, saugomas kompiuteryje ir dalyvaujantis paleidžiant 1C. Jei failas suaktyvintas PIN kodu, bus paleistas 1C, kitu atveju (jei jis paleistas pirmą kartą) turėsite įvesti PIN kodą, kuris yra pristatymo pakuotėje. Programinės įrangos raktas yra susietas su kompiuterio aparatine įranga, todėl periodiškai, keisdami kompiuterio komponentus, turite iš naujo suaktyvinti 1C licenciją.

Paprastai 1C programinės įrangos licenciją galima suskirstyti į 2 tipus:

  • vienam vartotojui,
  • kelių vartotojų.

Vieno vartotojo licencija įdiegta viename kompiuteryje ir leidžia naudoti 1C platformą. Verta paminėti, kad konfigūracijų skaičius ir informacinės bazės Programinės įrangos raktas neriboja.

Kelių vartotojų licencija dažniausiai įdiegiamas serveryje (1C:Enterprise, terminalo serveris, WEB serveris). Kai 1C klientas pasiekia 1C serverį, pati programinė įranga stebi nemokamų licencijų skaičių ir leidžia (arba neleidžia, jei licencijų skaičius išnaudotas) dirbti su 1C. Verta paminėti, kad kelių vartotojų licenciją iki 50 vartotojų galima aktyvuoti ne tik serveryje, bet kaip bendrą, ją galima aktyvuoti 50 skirtingų klientų kompiuteriai kaip 50 vieno vartotojo licencijų. Bet jei bent viena licencija iš kelių vartotojų rinkinio yra suaktyvinta kaip vieno vartotojo licencija, toliau naudoti licencijas kaip „rinkinį“ nebeįmanoma.

Aparatinės įrangos apsaugos raktas 1C

Patikimesnis, bet tuo pačiu ir brangesnis būdas apsaugoti 1C yra aparatūros raktai. Aparatinės įrangos saugos raktai (HASP raktas) atrodo kaip „flash drive“ ir pažymimi 1C kaip praėję licenciją. Šiuo atveju, skirtingai nei programinės įrangos licencija,PIN kodas saugomas HASP, o ne faile kompiuteryje/serveryje.

Yra 4 tipų aparatūros raktai, kurių kiekvienas turi savitą spalvą ir žymėjimą:

  • Raktas vienam vartotojui (vietinis). Raktas yra mėlynas ir pažymėtas H4 M1 ORGL8. Šis raktas pateikiamas su gaminiais, turinčiais licenciją vienam asmeniniam kompiuteriui.
  • Tinklo raktas. Raktas raudonas. HASP raktas įdedamas į vieną kompiuterį ir yra matomas visiems tinklo kompiuteriams. Pažymėta kaip NETXX ORGL8.., kur XX yra licencijų skaičius. Yra veislių 5, 10, 20, 50, 100, 300, 500 licencijų.
  • Serverio raktas 32 bitų serveriui. Jis yra violetinės spalvos ir pažymėtas ENSR8. Visada pateikiama su serverio licencija.
  • Serverio raktas 64 bitų serveriui. Jis yra žalios spalvos ir pažymėtas EN8SA. Taip pat gali dirbti su 32 bitų serveriais.

!!! Verta pabrėžti, kad 1C specialistai nerekomenduoja naudoti vietinio rakto ir tinklo rakto tame pačiame įrenginyje. Kai bus paleistas 1C, vietinis raktas bus identifikuotas ir tinklo raktas nebus naudojamas, o visi kiti tinklo vartotojai negalės „matyti“ tinklo rakto ir dėl to negalės dirbti 1C.

1C licencijos valdytojas

Dirbant su kelių vartotojų licencija, 1C turi žinoti apie tokios licencijos buvimą tinkle. Už tai atsakingas 1C licencijos vadovas ( Hasp licencijų vadybininkas). 1C licencijų tvarkyklė yra neprivaloma programinė įranga(įeina į paketą), be kurio kelių vartotojų licencija neveiks tinkamai.

Atsakymai į dažniausiai užduodamus klausimus apie 1C apsaugos raktus:

Nr. 1. 1C nemato licencijos

Jei naudojate aparatūros raktus, jei 1C nemato licencijų, pirmiausia turite įsitikinti, kad HASP rakto indikatorius mirksi. Tai rodo, kad įrenginys aptiktas ir įdiegta HASP rakto tvarkyklė. Jei lemputė neužsidega, pabandykite prijungti „flash drive“ raktą prie kito USB prievadas, arba susisiekite sistemos administratorius, vartotojas gali neturėti pakankamai prieigos teisių tvarkyklei įdiegti.

Taip pat visų pirma įsitikinkite, kad reikiamos serijos raktas yra prijungtas prie kompiuterio. atminkite, kad raktai gali blokuoti vienas kitą.

Nr. 2. HASP saugos rakto tvarkyklė įdiegta su klaida.

  1. Galbūt nesuderinama operacinė sistema ir rakto vairuotojas. Pabandykite atsisiųsti daugiau nauja versija vairuotojai.
  2. Tvarkyklės failai gali būti užblokuoti, nes juos užėmė kitas procesas. Pabandykite iš naujo paleisti kompiuterį ir įdiegti tvarkyklę iškart po įkėlimo. Arba naudokite konsolinę diegimo programos versiją su parametrais komandinė eilutė: hinstall -i -kp

Nr. 3. Klaida: HASP nerastas (-3), (7 klaida), (H0007)

HASP tinkle veikia per 475 prievadą. Įsitikinkite, kad kompiuteryje su raktu, kompiuteryje su veikianti programa ir 475 prievadas tinkle neužblokuotas. Jį gali užblokuoti ugniasienė arba antivirusinė programa.

Nr. 4. HASP įrenginio tvarkyklė neįdiegta (-100)

Dažnas Windows klaida XP. Apsaugos tvarkyklė įkeliama lėčiau nei apsaugos serveris nuo paleidimo. Vietoj apsaugos serverio naudokite LMSETUP licencijų tvarkyklę, kuri įdiegta, atkreipkite dėmesį, kaip Windows paslauga!

Be to, tarkime, kad dirbant su 1C vienu metu gali veikti du ar daugiau licencijų valdytojų, tačiau norint išvengti klaidų, kiekvienam valdytojui turi būti suteiktas unikalus pavadinimas. Norėdami tai padaryti, naudokite failą nhsrv.ini, kurį turite pakeisti NHS_SERVERNAMES skiltyje NHS_SERVER. Be to, šiuos pavadinimus būtina perduoti kiekvienai veikiančios programos kopijai. Norėdami tai padaryti, naudokite nethasp.ini: parametre NH_SERVER_ADDR nurodykite serverių IP adresus, parametre NH_SERVER_NAME nurodykite jų pavadinimus ta pačia tvarka, kuria buvo nurodyti adresai.

Jei vis dar turite klausimų dėl programinės įrangos ar techninės įrangos pasirinkimo, nustatymo, įsigijimo, visada galite kreiptis į mūsų specialistus patarimo

Emuliatorius yra programa, kuri imituoja įvairių fizinių įrenginių ar kitų programų veikimą.

Pavyzdžiui, virtualūs diskai, žaidimų konsolių emuliatoriai, žaidimai ir kt. Šiame straipsnyje aptariamas HASP saugos rakto emuliatorius.

HASP– aparatūra programinės įrangos paketą programinės įrangos apsauga nuo neteisėto (neteisėto) naudojimo ir platinimo.

Galimi raktai įvairioms operacinėms sistemoms – Windows, Linux, Android ir 32 bei 64 bitų kompiuteriams.

Sistemą sukūrė Aladdin KS, kurios apsauga apima:

– elektroninis raktas (USB rakto pakabukas);
– speciali programinė įranga, skirta susieti su raktu, apsaugoti programas ir duomenis.

Yra įvairių HASP rakto versijų:

– USB raktų pakabukas;
– LPT raktas;
- PCMCIA kortelė, vidinis žemėlapis PCI.

Labiausiai paplitęs tipas yra USB raktų pakabukas. Šiuo metu naudojamos kelios pagrindinės parinktys:

1) HASP 4 (pirmoji apsaugos versija), HASP HL ​​(HardLock - moderni versija) - tai aparatūros raktai.

2) HASP SL (Soft Lock) – programinis raktas. Šis raktas yra patogesnis programoms platinti, tačiau jo saugumo lygis yra žemesnis nei HL.

3) HASP SRM yra kombinuotas sprendimas, jis turi pasirinkimą, ką naudoti: aparatinę HL ar programinę SL raktą.

HASP apsaugą naudoja tokie programinės įrangos paketai kaip 1C, Consultant Plus. Apsaugos tvarka yra maždaug tokia. Raktas prijungtas prie konkretaus kompiuterio prievado. Įdiegta speciali apsaugos tvarkyklė.

Apsaugota programa per ją siunčia apsaugos informaciją. Jei pagrindinis atsakymas yra teisingas, programa veikia toliau, kitu atveju: demonstracinis režimas arba tiesiog sustabdyti.

Raktų emuliacija naudojama sekančių atvejų:

– įsilaužimo programų apsauga (įsilaužimas, neteisėtas naudojimas - deja.);
– nestabilus HASP raktų veikimas;
– rakto gedimas arba pametimas;
– nepatogumai naudojant raktą skirtinguose kompiuteriuose.

Tokie emuliatoriai yra sukurti licencijuotos programinės įrangos vartotojams, siekiant palengvinti jų darbą (nereikia jokio rakto pakabuko), o tai nėra įstatymų pažeidimas.

Tai reiškia, kad norėdami įdiegti bet kokį emuliatorių, turite turėti licencijuota versija BY.

Jei dėl kokių nors priežasčių jums reikia rakto emuliatoriaus, turite nepamiršti šių dalykų - emuliatoriaus parinktys, tai priklauso nuo:

– programos vartotojų skaičius;
– programos versija – tinkle arba vietiniams vartotojams;
– kuriam serveriui reikia emuliatoriaus – Server 2003, 2008 ir kt.

Sukurta daug emuliavimo programų, tarp jų – Sable kompleksas. Žemiau pateikiami du konkretūs pavyzdžiai.

Hasp HL emuliatoriaus įdiegimas

Papildoma informacija:

www.xaker.name/forvb/showthread.php?t=20555&page=11
exctcryptor.ucoz.ru/haspharddong2007.zip

Išpakuokite ir paleiskite HASPHL2007.exe

Turi būti įdiegtos tvarkyklės ir originalus prisijungimo raktas.

IN DRIVER programa Spustelėkite INSTALL, kad įdiegtumėte tvarkyklę.

Paleiskite programą edgehasp.exe– raktų generavimas. Įveskite gautą raktą į skirtuką „EMULIATORIUS“. Spustelėkite „StartService“.

Paleiskite apsaugotą programą, patikrinkite jos veikimą, tada, jei viskas veikia, atidarykite langą „DUMPER“. Slaptažodžiai rodomi lange. Norėdami sukurti kopiją, spustelėkite „DUMP“. Rezultatas yra .dmp tipo failas.

Norėdami konvertuoti failą, paleiskite programą EDGEHASP.EXE.

Atidarykite DONGLES failą lange HASP/Hardlock Emulator ir nurodykite failo pavadinimą.

Išvalyti sąvartyną – mygtukas CLEAN.

Galite juo naudotis. 🙂

Sable emuliatoriaus diegimas

Informaciją galite rasti adresu:

www.emus2.narod.ru/emulyator-sable.html

Paleiskite Sable ir palaukite, kol bus paleistas iš naujo.

Pašalinti emuliatoriaus nuorodą - C:\Documents Settings\All users\StartMenu\Programs\Startup

Paleisti C:\ProgramFiles\SABLE\. Paleisti delnt.šikšnosparnis– Hasp pašalinimas iš registro.

Įdiekite Hasp emuliatorių - C:\ProgramFiles\SABLE– bėgti instnt.bat.

Paleisti startnt.bat. PU – sistema – Įranga – nuotolinio valdymo pultas

Meniu View-ShowHiddenDevice – spustelėkite NonPlag... -Scan for hardware...

Savybės (Properties – hasp Automatic.) Gerai.

Kopijuoti pleistras77. exeC:\ProgramFiles\sableį 1C aplanką.

Paleiskite patch77.exe /F1cv7.exe.

Pastaba. Pateiktos instrukcijos yra pavyzdžiai, kurių reikia laikytis realioje situacijoje.

Čia galite Atsisiųskite HASP emuliatorių visiškai nemokama.

Tai viskas, ką šiandien turiu sekite tinklaraštį Autorius paštu. Laukiu jūsų atsiliepimų komentaruose. Iki!