Search  
Friday, February 10, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Visual FoxPro in general  Cod validare...
 Cod validare
 
 4/21/2007 5:58:55 PM
User is offlineanonymous
0 posts


Cod validare
 (United Kingdom)
As vrea sa fac la un program activarea asta... Care e in programul ce l-am atasat eu... Sau ceva in genul asta oricum.
Mai pe scurt as vrea sa obtin un cod de ala, care sa fie unic pentru fiecare calculator... Sau macar probabilitatea ca el sa se repete la mai multe calc sa fie mica :D
Are cineva idee de unde ar trebui sa citesc codul acesta, si uitilizand ce functie?
partea2.zip 
 4/22/2007 12:53:02 AM
User is offlineanonymous
0 posts


Re: Cod validare
 (N/A)
In FAQs - Cod, sintaxa si comenzi cauta: Cum obtin un GUID. Astea-s unice.
 4/22/2007 1:32:29 PM
User is offlineanonymous
0 posts


Re: Cod validare
 (United Kingdom)
Multumesc!
 4/24/2007 2:11:11 PM
User is offlineaflorin
838 posts
1st


Re: Cod validare
 (N/A)
Pentru activarea unui program, nu sunt foarte sigur ca un GUID este cea mai fericita solutie. De ce? Pentru ca nu vei putea niciodata sa verifici daca perechea acestuia este pentru acel calculator. Mai pe scurt: cu o singura pereche codlicenta - cod activarea, userul isi va putea activa toate 100 de statii.

Florin Aparaschivei - Iasi
 4/24/2007 3:48:40 PM
User is offlineanonymous
0 posts


Re: Cod validare
 (United Kingdom)
Hm... Un pic mai explicit daca se poate?
Ma gandeam sa nu pun chiar GUID sa-l mai modific asa un pic... Ai vreo soltuie? :D
 4/24/2007 11:22:52 PM
User is offlineaurelian ungureanu
223 posts
4th




Re: Cod validare
 (N/A)
Am cumparat o licenta pt un program cu legislatia. Se instaleaza intai si apoi se activeaza printr-o cheie transmisa prin telefon. Dar nu asta e important ci modul cum se stabileste codul de activare. La activare se colecteaza informatii despre echiparea sistemului (lan,hdd si probabil si altceva) se stocheaza aceasta informatie si la schimbarea unei componente a sistemului nu mai ruleaza programul. Se activeaza un formular cu doua "label"-uri si doua "textbox"-uri. cele doua label-uri se comunica furnizorului aplicatiei iar acesta in functie dece contin ele i comunica cheia de activare. Ce este si mai tare e faptul ca la fiecare incercare de activare continutul celor doua etichete se modifica si necesita un cu totul alt cod de activare, deci nu poate fi instalat programul pe acelasi sistem de doua ori cu acelasi cod.
mi se pare foarte tare si am facut acest post pentru cei care au "bila" tare si vor sa faca un cod de activare tare de tot !
 4/24/2007 11:37:01 PM
User is offlineanonymous
0 posts


Re: Cod validare
 (United Kingdom)
:))
Tare faza. Ok, o sa ma mai documentez asupra GUID-ului aluia... Dar daca ala e unic pentru calculator si ramane constant daca reinstalezi windowsul. Mai nasoala faza cu schimbarea configuratiei sistemului.
 4/24/2007 11:47:52 PM
User is offlineGhiorghiu Bogdan
928 posts
1st




Re: Cod validare
 (N/A)

GUID-ul este unic, cel putin asta suntin cei de la M$.

(unic pentru calculator si ramane constant daca reinstalezi windowsul) - faza asta pica.


Ghiorghiu Bogdan >>> Dacă tot te apuci să faci o treabă, fă-o bine de la inceput!
 4/25/2007 12:02:12 AM
User is offlineGhiorghiu Bogdan
928 posts
1st




Re: Cod validare
 (N/A) Modified By Ghiorghiu Bogdan  on 4/24/2007 11:03:48 PM)

 aurelian ungureanu wrote
Am cumparat o licenta pt un program cu legislatia. Se instaleaza intai si apoi se activeaza printr-o cheie transmisa prin telefon. Dar nu asta e important ci modul cum se stabileste codul de activare. La activare se colecteaza informatii despre echiparea sistemului (lan,hdd si probabil si altceva) se stocheaza aceasta informatie si la schimbarea unei componente a sistemului nu mai ruleaza programul. Se activeaza un formular cu doua "label"-uri si doua "textbox"-uri. cele doua label-uri se comunica furnizorului aplicatiei iar acesta in functie dece contin ele i comunica cheia de activare. Ce este si mai tare e faptul ca la fiecare incercare de activare continutul celor doua etichete se modifica si necesita un cu totul alt cod de activare, deci nu poate fi instalat programul pe acelasi sistem de doua ori cu acelasi cod.
mi se pare foarte tare si am facut acest post pentru cei care au "bila" tare si vor sa faca un cod de activare tare de tot !

O consider o prostie, parerea mea.

Atat timp cat cheia de activare este generata in functie de seria HDD, MAC-ul placii de retea, ect. si nu este limitata in timp, la o reinstalare a sistemului de operare nu vad de ce ar mai fi nevoie de pus mana pe telefon.

O solutie mai tare e protectia hardware de tip HASP.

Cauta pe G sau aici.

 


Ghiorghiu Bogdan >>> Dacă tot te apuci să faci o treabă, fă-o bine de la inceput!
 4/25/2007 12:18:47 AM
User is offlineanonymous
0 posts


Re: Cod validare
 (United Kingdom)
Mda... Si ceva free? :D
 4/25/2007 1:10:09 AM
User is offlineedyshor
1450 posts
1st




Re: Cod validare
 (Romania)
Nu stiu cat de buna e ideea sa genereze alt cod daca nu s-a schimbat calculatorul (s-a facut doar reinstal la windows de ex). Pentru ca poate da un rollback, poate face un reinstall si ii cere alta cheie (rollback la o vers dupa ce s-a instalat programul, nu inainte). Practic il pui pe user sa te sune la fiecare miscare pe care o face (vista mi-a lasat un gst amar cu toate confirmarile sale, dupa 5 minute deja eram convins ca nu-l instalez decat dupa SP1/2)

Cheia HASP nu-mi place pentru ca dongle-ul devine un neceras, si e fizic si nu e instalat pe sistem cu programul, il poti pierde (in the real world), ce-mi place in schimb la el e ca-i "per user". Daca userul are programul si acasa si la munca cu dongle-ul "poate avea access" la programul respectiv ori la munca ori acasa. E o idee buna in contextul in care vinzi programul unei persoane (ii dai licenta sa foloseasca programul). Si nu daca el foloseste programul in scopuri proprii acasa si nu in firma in care a fost achizitionat. Aici trebuie sa te hotarasti daca licenta programului e pentru un user (orice ar face el si oriunde) sau pentru n calculaor, "unde l-ai pus acolo crapa". Eu zic ca depinde de program, dar varianta "per user" mi se pare buna, nu vinzi programul pentru o anume activitate i-l vinzi unui ser sa-l foloseasca acolo unde are nevoie de el.

Acum mi s-ar parea de-a dreptul idiotic protectia dubla (si cheia HASP si seriale componente calculator). Chiar e nevoie de asa ceva?! Daca da inseamna ca-ti place la nebunie sa stai de vorba cu utilizatorii tai (dar tine cont si de limita lor de stress).


Nu prea am avut tangenta cu protectiile programelor (nici in halul asta cel putin) dar stiu ca implementarea protectiei cu HASP va ridica costul programului la un nivel care-i va face pe multi sa strambe din nas. Dar daca se merita .. :)
 4/25/2007 1:12:18 AM
User is offlineedyshor
1450 posts
1st




Re: Cod validare
 (Romania)
steff, tu vinzi programe si vrei sa le protejezi ca nimeni sa nu te fure (strategia microsoft de evaluare a pierderilor din piraterie) .. nu crezi ca merita sa platesti pentru asta? Acum daca vrei free fa-ti propriul sistem, asa a fost dintotdeauna. Daca vei cauta bine o sa gasesti cateva exemple despre cum sa ti-l faci, dar oricum peste decompilare nu poti sa treci >:)
 4/25/2007 2:02:35 AM
User is offlineanonymous
0 posts


Re: Cod validare
 (United Kingdom)
Mah... Eu sunt la stadiul de gradinita... Momentan ma joc numai sa vad ce poate fi facut :D
N-am nici un program care sa fie top secret sau ceva in genu :-j
 4/25/2007 9:34:33 AM
User is offlinenae racaru
714 posts
www.rarom.ro
1st




Re: Cod validare
 (Romania)
 stef8803 wrote
Mah... Eu sunt la stadiul de gradinita... Momentan ma joc numai sa vad ce poate fi facut :D
N-am nici un program care sa fie top secret sau ceva in genu :-j


Vad ca din ce in ce mai des folosesti apelativul Mah...
Dupa semnatura vad ca esti destul de tanar si nu stiu daca este recomandat sa te adresezi asa pe acest forum pe care s-a pastrat cat de cat decenta pana acum.

VFP 6 si 9 + Oracle
 4/25/2007 5:31:57 PM
User is offlinedni
420 posts
2nd


Re: Cod validare
 (N/A)
De fapt ce inseamna "Mah"? ca nu sunt la curent...
 4/25/2007 9:11:26 PM
User is offlineanonymous
0 posts


Re: Cod validare
 (United Kingdom)
Of... E lume sensibila pe forumul asta. Nu-l consider un apelativ negativ... Dar fiecare are fixurile lui din cate vad. Nici mie nu mi-a placut cum s-a adresat un domn in acest query, dar m-am abtinut sa zic ceva. Imi cer scuze acelor persoane pe care le-am deranjat.
PS Nu stiu daca tineretea este neaparat un defect, dar o sa ma mai documentez pe aceasta tema.
 4/25/2007 9:17:12 PM
User is offlineanonymous
0 posts


Re: Cod validare
 (United Kingdom)
Pardon... A se inlcoui query cu thread
 4/26/2007 2:18:10 AM
User is offlineedyshor
1450 posts
1st




Re: Cod validare
 (Romania)
Ohoo .. o sa gasesti la exemple :)
 4/26/2007 3:38:50 PM
User is offlineaflorin
838 posts
1st


Re: Cod validare
 (N/A)
Revenind putin la subiect, am sa incerc sa imi detaliez interventia.

Intrucit nu exista protectie absoluta a unui soft (asa cum s-a discutat si pe formul asta), protectia cu ajutorul de chei/coduri/HASP/etc are rolul de a oferi producatorului de soft o minima garantie ca userii normali (fara cunostinte avansate IT) vor si plati pentru utilizarea softului, in concordanta cu numarul de statii/useri/conexiuni folosite.

Sistemul prezentat anterior - cu un cod generat pe baza componentelor calculatorului caruia ii corespunde un cod pereche dat de producator via telefon - este cel pe care il sustin si eu, cu unele mici observatii:
- un GUID sau orice altceva care nu este cumva legat de calculator permite "transferul de licente" - practic programul va verifica doar algoritmul dintre cele doua coduri. In acest caz, daca userul descopera unde se scriu cele doua coduri pereche (pentru ca ele trebuie scrise undeva, ca la a doua pornire a programului sa nu le mai ceara) este suficient sa le copie pe a doua statie si gata.
- legarea de componente ale calculatorului are si dezavantajul ca la schimbarea unei componente userul trebuie sa sune din nou dupa cod. Si aici este o problema: daca userul se prinde, poate sa sune dupa un nou cod, zicand ca a schimbat ceva la calculator. Sunt si aici solutii.
- reinstalarea sistemului de operare aduce aproape intotdeauna necesitatea unui nou cod (fie acelasi dinainte, fie unul nou) - macar pentru faptul ca majoritatea salveaza aceste coduri in registri.

Sistemul mi se pare relativ simplu de implementat, nu presupune costuri suplimentare, si nu il incurca prea mult pe userul obisnuit - cit de des reinstalezi sistemul de operare sau iti schimbi configuratia calculatorului de la servici?

Florin Aparaschivei - Iasi
 4/26/2007 4:31:04 PM
User is offlineAlex Dobrin
766 posts
www.algis.ro
1st






Re: Cod validare
 (N/A)
Pentru a nu avea probleme cu registrii eu scriu acel cod intr-un fisier .ini care se afla chiar in folderul aplicatiei. La pornire este verificata existenta acelui fisier. Daca nu exista este ceruta introducerea lui. Daca exista se verifica codul scris acolo cu configuratia computerului.
In ce priveste configuratia eu verific doar hdd-ul. Exista solutii pentru a determina seria fizica a hdd-ului (vezi faqs). Aceasta este unica. Asa ocolesc si problemele generate de modificarea configuratiei (cu exceptia hdd-ului evident).

Alex Dobrin
Algis Info
 4/26/2007 5:35:50 PM
User is offlineAdrian Gerlan
581 posts
1st




Re: Cod validare
 (Romania)
Aceeasi solutie o folosesc si eu si sunt foarte multumit de ea.


AdiG
 4/26/2007 6:41:08 PM
User is offlineGhiorghiu Bogdan
928 posts
1st




Re: Cod validare
 (N/A)

 Alex Dobrin wrote
Pentru a nu avea probleme cu registrii eu scriu acel cod intr-un fisier .ini care se afla chiar in folderul aplicatiei. La pornire este verificata existenta acelui fisier. Daca nu exista este ceruta introducerea lui. Daca exista se verifica codul scris acolo cu configuratia computerului.
In ce priveste configuratia eu verific doar hdd-ul. Exista solutii pentru a determina seria fizica a hdd-ului (vezi faqs). Aceasta este unica. Asa ocolesc si problemele generate de modificarea configuratiei (cu exceptia hdd-ului evident).

In cazul folosirii solutiilor HASP, in afara costului suplimentar ce ar mai fi de reprosat? (si nu cred ca e mult 75 ron la o aplicatie de 2 000 ron) Aaa, ca d-na contabila instaleaza aplicatia la firma, unde o foloseste cat timp este la program, dar o mai instaleaza si acasa pentru un mic ciubuc. Cred ca este neglijabil acest fapt.

Sunt de acord si cu solutia HDD-ului. Dar aici ar fi o problema, eu ca utilizator as face asa: Imi trag un HDD de 80 Gb, punem aplicatia pe el, am cheia de activare aferenta seriei fizice al acestuia, totul ok pana aici. La o luna de zile sun si spun ca mi-am facut up-grade la hdd, acum il am de 160 Gb, ca de nu mai aveam lok, imi da codul si bingo am doua HDD-uri (in PC-uri diferite) pe care pot instala aplicatia oricand, ca de, am coduri de acivare pt fiecare HDD.

Mmmm, dar sa fim seriosi ca nici cei de la NASA nu sunt 100% protejati.


Ghiorghiu Bogdan >>> Dacă tot te apuci să faci o treabă, fă-o bine de la inceput!
 4/26/2007 7:32:51 PM
User is offlineaflorin
838 posts
1st


Re: Cod validare
 (N/A)
Din acest motiv eu sustin varianta cu legarea de mai multe componente ale calculatorului - care anume, evident, este problema mea iar userul nu trebuie sa stie.

Pe de alta parte, acest cod trebuie sa imi protejeze acele venituri cae altfel s-ar pierde - altfel spus, faptul ca solutia pe care o aleg poate fi in anumite conditii fentata de un om este o problema pentru mine doar in cazul in care acela ar fi fost un potential cumparator in cazul in care aplicatia ar fi fost suficient protejata. Altfel, userii care imi sparg protectia dar nu sunt potentiali cumparatori pierduti de mine - nu ma intereseaza.

Florin Aparaschivei - Iasi
 4/26/2007 8:21:33 PM
User is offlinebata
81 posts


Re: Cod validare
 (N/A)
Acuma sa fim sreriosi, doamna contabila oare cata informatica stie si oare cat stie sa utilizeze calculatorul in afara procesului de operare, iar daca ar stii totdeauna exista probleme specifice de la un sistem de calcul la altul, iar daca doamna contabila este si un contabil autorizat ar fi recomandat instalarea aplicatiei si acasa si la servici, deoarece aduce alti clienti, ptr ca ea este obisnuita cu aplicatia si nu mai vrea sa se agite cu alta, iar la toti clientii ei exista posibilitatea utilizarii aceluias program.
 4/26/2007 8:32:10 PM
User is offlineGhiorghiu Bogdan
928 posts
1st




Re: Cod validare
 (N/A)
D-na contabila a fost doar un exemplu. Am vrut sa scot in evidenta "gaurile" aferente metodei de protectie si nu cata experienta are contabina in IT. Oricum "plafonul" aferent contabilelor care stiu doar de unde sa porneasca/inchida calculatorul si doar sa-si opereze actele din contabilitate este in scadere. Ori ies la pensie ori se lasa de meseria ca nu mai fac fata.
Ghiorghiu Bogdan >>> Dacă tot te apuci să faci o treabă, fă-o bine de la inceput!
 4/26/2007 8:51:07 PM
User is offlineaflorin
838 posts
1st


Re: Cod validare
 (N/A)
In schimb, trebuie accentuata ideea cu factorul promovare: un astfel de utilizator (o contabila care tine evidenta la n firme), chiar daca foloseste softul fara licenta, poate fi un factor de promovare important. De altfel, unele firme de soft contabil ofera produsele lor la preturi promotionale pentru contabilii autorizati si cabinetele de expertiza.

Florin Aparaschivei - Iasi
 4/26/2007 8:57:40 PM
User is offlineGhiorghiu Bogdan
928 posts
1st




Re: Cod validare
 (N/A)

Corect, si eu as face la fel. Multe firme au ca tinta in strategia de marketing cabinetele de conta si contabili experti/autorizati ce lucreaza acasa.


Ghiorghiu Bogdan >>> Dacă tot te apuci să faci o treabă, fă-o bine de la inceput!
 4/26/2007 9:00:45 PM
User is offlineAlex Dobrin
766 posts
www.algis.ro
1st






Re: Cod validare
 (N/A)
 Sunt de acord si cu solutia HDD-ului. Dar aici ar fi o problema, eu ca utilizator as face asa: Imi trag un HDD de 80 Gb, punem aplicatia pe el, am cheia de activare aferenta seriei fizice al acestuia, totul ok pana aici. La o luna de zile sun si spun ca mi-am facut up-grade la hdd, acum il am de 160 Gb, ca de nu mai aveam lok, imi da codul si bingo am doua HDD-uri (in PC-uri diferite) pe care pot instala aplicatia oricand, ca de, am coduri de acivare pt fiecare HDD.


Depinde de valoarea programului. Sunt cazuri in care programul este mai ieftin decat un hdd. :)
Si apoi se mai pune problema diverselor servicii conexe (transmiterea informatiilor intr-o pagina de web de ex. in cazul meu).
O alta problema este confidentialitatea datelor. Datorita acestui aspect se feresc sa permita accesul concurentei la computerul propriu, cu atat mai mult nu se pune problema copierii programului.
Eu chiar anunt clientul in momentul in care vand programul ca in cazul in care isi schimba hdd-ul trebuie sa ma sune.

Oricum in ultima vreme am constatat ca a crescut gradul educatiei utilizatorilor in ceea ce priveste utilizarea programelor cu licenta. Tot mai multi tin sa fie in legalitate.

Eu consider optima solutia mea pentru ca imi da foarte putin de lucru si da libertate clientului. De obicei hdd-ul este ultima componenta la care se face upgrade.

Alex Dobrin
Algis Info
 4/26/2007 9:08:17 PM
User is offlineGhiorghiu Bogdan
928 posts
1st




Re: Cod validare
 (N/A)

Alex, ai avut in vedere HASP?

Eu doar am sapat si mi se pare interesant. Nu legi clientul nici ce PC, HDD, ect  ci doar de un mic stick.


Ghiorghiu Bogdan >>> Dacă tot te apuci să faci o treabă, fă-o bine de la inceput!
 4/26/2007 11:43:31 PM
User is offlineAlex Dobrin
766 posts
www.algis.ro
1st






Re: Cod validare
 (N/A)
Stiu in ce consta solutia. Am vazut-o implementata la alte programe. Nu m-am interesat cat costa un astfel de stick pentru ca l-am considerat un cost suplimentar si am preferat ca produsul meu sa fie mai ieftin.
Cred ca se poate discuta de asa ceva doar la programe destul de scumpe astfel incat sa nu se simta aproape deloc costul stick-ului.

Alex Dobrin
Algis Info
 4/27/2007 2:07:23 AM
User is offlineEugen Gliga
1038 posts
1st




Re: Cod validare
 (N/A)
Solutia functioneaza dar este incomoda. Am clienti la care le dau programul pe internet si le dau cheia prin telefon. Alti vor licente suplimentare in retea si chiar nu am chef sa trec pe la ei sau sa le trimit stick-uri prin posta. Cheie de inregistrare pot s-o dau telefonic chiar si cand conduc masina sau cand sunt la toaleta. Deobicei clientii sunt grabiti si panicati si ar vrea sa-i poti rezolva cat de repede. Referitor la treaba cu schimbat hardul, eu stiu cate licente am la fiecare client si pe ce harduri. Cand unul imi cere o serie pe acest motiv, eu notez ca seria vechiului hard nu mai este activa. La unii upgrade-ul se face pe internet si doar pe seria activa iar la altii le trimit programul pe net si le dau seria doar pt ultimul hard raportat.
 4/27/2007 12:08:59 PM
User is offlineGhiorghiu Bogdan
928 posts
1st




Re: Cod validare
 (N/A)

 Eugen Gliga wrote
... Alti vor licente suplimentare in retea si chiar nu am chef sa trec pe la ei sau sa le trimit stick-uri prin posta. ...

Un stick nu are doar o licenta.

Sunt variante HASP si pentru aplicatiile de retea.


Ghiorghiu Bogdan >>> Dacă tot te apuci să faci o treabă, fă-o bine de la inceput!
 4/27/2007 1:15:22 PM
User is offlineEugen Gliga
1038 posts
1st




Re: Cod validare
 (Romania)
In principiu stick-ul se da gata programat si functioneaza doar cu programul livrat. Avantajul este ca poti pui programul pe mai multe calculatore si functioneaza doar cand bagi stick-ul. Stiu ca se pot concepe tot felu de variante, dar nu cred ca se poate modifica programarea stick-ului de catre client, iar daca calculatorele nu sunt in retea atunci sigur iti trebuie mai multe stick-uri, deci costuri suplimentare + deplasare sau exepditie.

ps. Exista si varianta sa-i programezi stick-ul prin internet, dar nu cred ca vrei asta :)






 5/17/2007 5:24:02 PM
User is offlinedni
420 posts
2nd


Re: Cod validare
 (United States)

Plecind de la ideea ca si procesorul are un serial number se poate obtine un id unic, astfel ca o aplicatie nu ruleaza daca se schimba procesorul, deci calculatorul.

oInfo = GETOBJECT("winmgmts:")
cnt = oInfo.InstancesOf("Win32_Processor")
DECLARE aChestii[cnt.count]
conto = 1
FOR EACH aFiecare IN cnt
aChestii[conto] = aFiecare
FOR EACH Caracteristica IN aFiecare.Properties_
STORE Caracteristica.NAME + ALLTRIM(STR(conto)) TO ideuri
IF Caracteristica.IsArray
DIMENSION &ideuri[1]
&ideuri = Caracteristica.Value
ELSE
&ideuri = Caracteristica.Value
ENDIF
NEXT
conto = conto + 1
NEXT
*DISPLAY MEMORY LIKE *
?processorid1
?uniqueid1
WAIT ""
 

daca este dezactivat din bios sirul uniqueid1 va fi null (care de fapt este serial number pt. procesor), dar inca se poate construi un sir unic bazat processorid1 sau alt string din  "display memory like *".

 

 5/17/2007 7:17:49 PM
User is offlineTibisan
269 posts
4th


Re: Cod validare
 (Romania)
 dni wrote

Plecind de la ideea ca si procesorul are un serial number se poate obtine un id unic, astfel ca o aplicatie nu ruleaza daca se schimba procesorul, deci calculatorul. [...]

   Revin cu o precizare pe care am mai facut-o in alt thread. Si pentru stick-uri usb normale (de-alea de 10 RON) se poate folosi WMI pentru a citi un cod unic al fiecarui storage device, aferent cheii "signature". Exista mentionat undeva pe site si programul, care arata si interogarea in FoxPro care returneaza informatia de interes, dar nu mai imi aduc aminte unde. Devine complicat insa cand ai mai multe stick-uri usb "infipte" in acelasi timp, si tre sa te uiti la ala care trebuie...

   Pe de alta parte, desi cel mai important la o aplicatie de gestiune/conta/... nu este aplicatia in sine ci suportul tehnic cu care este insotita, exista un lucru care m-a deranjat intotdeauna, si care nu este spus niciodata: romanu nu-i fericit pana nu pacaleste pe cineva. Nu am nimic cu contabila de la firma X care "isi trage" un cod de inregistrare si pentru acasa, dar cand ma suna a treia oara, a patra, s.a.m.d., incep sa banuiesc ca isi trage coduri de inregistrare ptr toti prietenii, iar eu sunt luat de fraier.... si asta nu-mi place. Nu pot nici sa impun un anume numar de reactivari, pentru ca voi fi considerat abuziv. In fond, nu e problema lor, e problema mea cum tratez problema lor. Si atunci, trebuie sa-i leg de ceva palpabil, ce nu poate fi duplicat.

   In ce priveste protectia HASP, da, pentru contabila respectiva e suficient. Pentru un tip de la IT insa e cutzit prin branza....

 5/18/2007 1:22:46 PM
User is offlineedyshor
1450 posts
1st




Re: Cod validare
 (N/A)
Tibisan, cum treci de un HASP ?! :)
 5/21/2007 10:42:34 AM
User is offlineTibisan
269 posts
4th


Re: Cod validare
 (Romania)
cu emulator de HASP.... google is your friend. or enemy.
 5/21/2007 11:19:14 AM
User is offlineedyshor
1450 posts
1st




Re: Cod validare
 (N/A)
Da, stiu .. dar speram ca ai o scurtatura in maneca :D
 5/21/2007 11:26:40 AM
User is offlineTibisan
269 posts
4th


Re: Cod validare
 (Romania)

o sa ma uit pe hard. oricum, nu voi posta vreun link aici. daca mai gasesc, bine. daca nu, back to the drawing board.

 5/21/2007 2:04:56 PM
User is offlineedyshor
1450 posts
1st




Re: Cod validare
 (N/A)
Am gasit ceva .. plus mai multe chestii... Mersi. :)
 5/22/2007 6:32:57 PM
User is offlineTibisan
269 posts
4th


Re: Cod validare
 (Romania)
np. oricum am gasit directorul, dar era mai gol decat stiam. cred ca antivirusu si-a facut de cap. vezi unde pastrezi chestiile alea...
 5/29/2007 10:27:41 PM
User is offlineaurelian ungureanu
223 posts
4th




Re: Cod validare
 (N/A)
stie toata lumea ca o licenta winxp costa la cca 300 lei(actuali), adica nu e o problema de bani ca sa fii in legalitate. problema este alta (si mi-a placut), cum a protejat Microsoft produsul sau. la instalarea licentei aveam doua hdd-uri pe computer. am luat un hdd si un bank de memorie si l-am pus in alta carcasa. la repornirea sistemului am si primit mesajul ca licenta de winxp nu este inregistrata si am trei zile la dispozitie , asa ca am pus mana pe telefon si am sunat la microsoft romania unde le-am comunicat un lung sir de cifre afisat pe ecran, dupa care ei au facut la fel cu un alt lung sir de cifre si am facut inregistrarea produsului( a doua oara ). concluzionez ca este corect sa legi functionarea unui soft legal de componentele computerului, nu ??????????
 5/31/2007 12:24:45 AM
User is offlinedni
420 posts
2nd


Re: Cod validare
 (N/A)
Mie mi se pare exact nesimtire (scuzati de expresia) acest obicei cu codul de validare din moment ce-am platit produsul....este un pretext de stoarce date despre cumparator...
 5/31/2007 1:04:09 AM
User is offlineAlex Dobrin
766 posts
www.algis.ro
1st






Re: Cod validare
 (N/A)
MS spune ca din codul pe care il trimiti la ei nu isi pot da seama ce configuratie ai si sunt convins ca daca ar fi altfel ar iesii scandal.

Alex Dobrin
Algis Info
 5/31/2007 3:29:39 AM
User is offlinedni
420 posts
2nd


Re: Cod validare
 (N/A)

Codul poate nu ( desi e suficient sa transmita serial number-ul de la calculator), dar s-ar inrosi "firewall-ul" daca as lasa aplicatiile sa acceseze internetul. Nu are cine si de ce sa faca scandal ...pentru ca (virgula) culegatorii de informatii sunt numerosi.Eu folosesc un mic cod (cred ca l-am dat mai sus) cu care imi creez un string unic, bazat pe serial number la procesor. Eu zic ca e suficient...

 

 5/31/2007 8:55:43 AM
User is offlineAlex Dobrin
766 posts
www.algis.ro
1st






Re: Cod validare
 (N/A)
Programele care transmit informatii despre computer sau utilizatorul computerului catre un server de pe Net sunt considerate Spyware. Tocmai pentru a nu intra in aceasta categorie, MS spune ca informatia ceruta la activarea Windows-ului (sau a oricarei alte aplicatii oferita de MS) nu poate identifica ce fel de componente folosesti. Avand in vedere numarul utilizatorilor de Win si faptul ca toti trebuie sa il activeze, daca MS ar avea acces la aceste informatii ar avea cea mai tare unealta de marketing din lume, iar producatorii de hard cred ca ar platii sume uriase pentru a acea acces la ea. De aici ar iesi scandalul.

In alta ordine de idei, ai avut ocazia sa testezi codul ala pe Vista? Eu folosesc SN al hdd-ului (este codul in FAQs), iar pe Vista mi-l arata doar daca aplicatia ruleaza cu drepturi de administrator. De aici eu prevad o mare problema cu aceasta solutie.

Alex Dobrin
Algis Info
 5/31/2007 1:25:09 PM
User is offlineanicoara
60 posts
www.anse.ro


Re: Cod validare
 (N/A)

Nu cred in eficeinta cheilor hard ( gen HASP ) deoarece:

- au un cost individual pentru fiecare licenta vanduta

- pun probleme logistice ( posta, deplasari ) si nu pot fi puse in functiune instantaneu

- au o tarie egala cu taria criptarii aplicatiei.

Exista um mecanism principial ce nu a fost pomenit aici. Inainte de a face un upgrade clientul va dezinstala aplicatia, operatie in urma careia aceasta ii va genera un cod. Clientul iti trimite codul pe care il verifici si daca se confirma ii generezi un nou serial si-l trimiti pe email. Va recomand pentru a vedea cum au gindit si altii varianta trial a Armandillo la  siliconrealms.com

 5/31/2007 1:45:50 PM
User is offlineaflorin
838 posts
1st


Re: Cod validare
 (N/A)
 dni wrote
Mie mi se pare exact nesimtire (scuzati de expresia) acest obicei cu codul de validare din moment ce-am platit produsul....este un pretext de stoarce date despre cumparator...


Mi se pare putin probabil ca intr-un sir de 16-24 de caractere sa poti ascunde suficiente informatii pt a face spyware. Iar eu, ca furnizor de soft, nu prea ma intereseaza asta. Si apoi: fiecare informatie ascunsa in cod, inseamna un caracter in minus in codul REAL de verificat/criptat

Mie mi se pare jignitor ca un client sa ma ia de fraier si sa se gindeasca ca poate plati o singura licenta ca apoi sa instaleze pe 20 de calc.

Florin Aparaschivei - Iasi
 5/31/2007 4:31:07 PM
User is offlinedni
420 posts
2nd


Re: Cod validare
 (N/A)
Este jignitor intr-adevar, dar poti limita acest lucru prin diverse metode. Nu a vorbit nimeni de spyware. Situatia este mult mai complexa si delicata (codul de validare nu transmite nimic), ceea ce vreu sa spun este ca exista diverse metode de protectie fara sa fi nevoit sa iei legatura cu producatorul de software. Pe Vista merge intr-adevar ca administrator dar e normal (noile masuri de securitate...) oricum, cind instalezi un program sa o faci ca administrator (trebuie si administratorul sa faca ceva, nu?). Problema este ca noiile versiuni de BIOS au optiunea de a "ascunde" serial number de procesor si hdd si cred ca in curind se va putea masca tot...Ma tot gindesc la o metoda de a crea un string unic din RAM...O alta idee ar fi de a utiliza chiar codul de validare a lui Windows care poate fi citit ...
 5/31/2007 7:38:51 PM
User is offlineTibisan
269 posts
4th


Re: Cod validare
 (Romania)

 dni wrote
[...]O alta idee ar fi de a utiliza chiar codul de validare a lui Windows care poate fi citit ...

daca prin codul de validare te referi la serial number, cred ca ai face o mare greseala....... Chiar si prin prisma faptului ca nu sunt putini adminii care folosesc chiar acelasi kit de instalare cu acelasi serial number, pentru ca au licentele cu care sa dovedeasca de ce au pus windows pe calculator....

 5/31/2007 7:59:13 PM
User is offlinedni
420 posts
2nd


Re: Cod validare
 (N/A)

ESTE EVIDENT CA MA REFER LA CODUL DE VALIDARE SI TOATA DISCUTIA A FOST DESPRE ACEASTA DECI NU ESTE LOC DE CONFUZIE CU SERIAL NUMBER !!!!

 5/31/2007 8:23:18 PM
User is offlineAdrian Gerlan
581 posts
1st




Re: Cod validare
 (Romania)
Nu stiu exact cum se genereaza codul de activare, dar, ma gandesc la utilizatorii de windows nelicentiat care la noi inca mai exista destui...
Daca acel windows nu are codul cu pricina... rezulta ceva nasol.
Si nu am nici un interes sa-l pun pe cumparatorul softului de salarii (dau un exemplu...) sa-si cumpere licenta de windows ca sa-i poata functiona programul.
Repet, habar n-am care-i treaba cu acel cod de activare...

Prefer sa "leg" softurile create de serialul de la hdd care se poate obtine usor.. cel putin sub wind XP in jos.
Pana vom ajunge sa utilizam Vista in mod curent, cred ca se va gasi o solutie..

AdiG
 5/31/2007 8:28:49 PM
User is offlineAlex Dobrin
766 posts
www.algis.ro
1st






Re: Cod validare
 (N/A)
 dni wrote

ESTE EVIDENT CA MA REFER LA CODUL DE VALIDARE SI TOATA DISCUTIA A FOST DESPRE ACEASTA DECI NU ESTE LOC DE CONFUZIE CU SERIAL NUMBER !!!!



Relax man, nu-i nevoie sa ridici tonul.

Si eu intelesesem to "serial number" asa ca observatia e bine venita. De unde se poate lua codul de activare? Eu am crezut ca este generat de Windows de fiecare data cand are nevoie de el. Acum ma gandesc ca intradevar trebuie inregistrat undeva (probabil in registrii) pentru a verifica ce componente sunt in computer.

Oricum problema cu Vista ramane, pentru ca ai nevoie de codul de identificare al computerului (indiferent ce solutie alegi pentru a-l genera) la fiecare deschidere a programului, nu doar la instalarea lui.

Alex Dobrin
Algis Info
 5/31/2007 9:47:55 PM
User is offlinedni
420 posts
2nd


Re: Cod validare
 (N/A)

Pai atunci cititi si mesajul de deasupra ca eu am apasat "reply" lui Aurelian Ungureanu. Ha,ha,ha....In fine...Remarca lui Adrian Gerlan mi se pare foarte buna. Este adevarat codul de activare este unic dar ce te faci daca ai xp "tiny" sau Windows pirat . Clientul poate avea instalat pe 10 calculatoare Windows piratat si cu acelasi cod de activare. Deci cade chestia cu codul de activare. Eu o sa caut ca sport o solutie in ram sau bios c-mos, dupa ce se lanseaza sistemul de operare. Chestia cu serial number la hdd este buna dar unele BIOS-uri noi au optiunea sa ascunda serial number la hdd si procesor. Chiar si ce am zis eu cu serial number de la procesor nu-mi place. Inseamna ca obligam clientii de cite ori isi schimba hdd-ul sau procesorul sa ne caute pentru activari....Pina la urma  cheita usb (sau seriala, paralela) este sfinta...deocamdata.

 6/6/2007 12:26:12 AM
User is offlineedyshor
1450 posts
1st




Re: Cod validare
 (Romania)
Orice solutie (mai buna, sau doar alternativa) este binevenita :)
  Visual FoxPro  Visual FoxPro in general  Cod validare...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement