dixy
13th September 2004, 02:04
In sfarsit primul nostru program poate fi descarcat de aici .
Este un program de verificare a CNP.
Asteptam comentarii aici .
Greetz!
Cristist50
13th September 2004, 04:36
Da, l-am vazut. L-am verificat. Merge.
Da' la ce ne-ar folosi?
dixy
13th September 2004, 10:22
QUOTE(Cristist50 @ Sep 13 2004, 04:36)
Da, l-am vazut. L-am verificat. Merge.
Da' la ce ne-ar folosi?
1) Poti detecta o persoana daca ii sti CNP-ul. Mergi la Registrul Starii Civile din judetul respectiv si te uiti la inregistrarile din ziua respectiva (data nasterii) si cauti numarul de registru. Dupa care ai numele.
2) Poti verifica daca CNP-ul tau e gresit. Exista cazuri (mai ales de pe vremea lu' Nea Nicu dar nu numai) cand CNP-ul este calculat gresit. Atunci trebuie sa te duci la politie (sau la Registrul Starii Civile) sa-ti schimbe CNP-ul. De ce ti-ai schimba CNP-ul daca e gresit? Pur si simplu pentru ca inainte de introducerea in anumite baze de date se verifica corectitudinea CNP. Spre exemplu la angajarea la diverse firme cand introduc datele tale in bazele lor de date, CNP-ul se verifica automat. La achizitii sau inscrieri online in anumite cazuri se solicita CNP si este verificat.
3) Daca vrei sa-ti falsifici actele, doar nu vrei sa bagi un CNP gresit.
Just kidding
4) Daca tu consideri ca nu-ti foloseste nu te obliga nimeni sa-l folosesti.
Slash
13th September 2004, 10:40
Mda... interesant programelul.
Btw, am CNP valid. Ce chestie!
dixy
13th September 2004, 10:43
Poate ar fi o idee sa-l interconectez cu baza de date a lui Vladutu. Cand o sa am timp...
dixy
13th September 2004, 16:02
Aveti aici si varianta de linux . Merge sub KDE/Qt.
Greetz!
adynis
13th September 2004, 18:06
cum adik registru?
si cum adik orasul, ca si eu si un coleg suntem din Buc. si eu am 41 el are 46..
Sau este sectorul (1 respt. 6) ?
celelalte cifre din ultimele 6 din CNP au vreo semnificatie?
de ce la data scrie doar 85 si nu intreaga data de nashtere?
in rest, e ok
dixy
13th September 2004, 18:19
QUOTE(adynis @ Sep 13 2004, 18:06)
cum adik registru?
si cum adik orasul, ca si eu si un coleg suntem din Buc. si eu am 41 el are 46..
Sau este sectorul (1 respt. 6) ?
celelalte cifre din ultimele 6 din CNP au vreo semnificatie?
de ce la data scrie doar 85 si nu intreaga data de nashtere?
in rest, e ok

46 nu bun -> CNP gresit
ar scrie intreaga data de nastere daca ai baga fix 13 cifre cat are CNP. Si incearca sa bagi cifre, nu litere sau alte semne.
codare:
s - sex
aa - an
ll - luna
zz - zi
jj - judet sau Bucuresti
nnn - numar registru
c - cifra de control
Panthera
14th September 2004, 10:34
Am si eu un program de verificat (?!)
CNP . No comments nedeed pls .
Bandit
14th September 2004, 18:33
La mine zice: CNP Invalid !!!
Marfa!!!!!!
dixy
14th September 2004, 18:56
QUOTE(Bandit @ Sep 14 2004, 18:33)
La mine zice: CNP Invalid !!!
Marfa!!!!!!
Introdu-l cu atentie.
adynis
14th September 2004, 23:22
QUOTE(dixy @ Sep 13 2004, 19:19)
46 nu bun -> CNP gresit
ar scrie intreaga data de nastere daca ai baga fix 13 cifre cat are CNP. Si incearca sa bagi cifre, nu litere sau alte semne.
codare:
s - sex
aa - an
ll - luna
zz - zi
jj - judet sau Bucuresti
nnn - numar registru
c - cifra de control
am bagat 13 de prima data; eu imi stiu cnp-ul asa: 1aallzzxxxyyy (unde x, y sunt nishte numere pentru care nu stiam semnificatie); Deci sunt 13 ... Data tot nu mi-o arata intreaga; In plus am luat cnp-ul prietenei mele (din politiebucuresti, unde stiu ca-l verificasem si ca era bun) si-mi zice ca este invalid;
Cristist50
14th September 2004, 23:54
Hai ca m-am linistit. E valid.
Am CNP bun, deci exist.
Felicitari. L-am pastrat ca de, nu se stie niciodata.
christig
17th September 2004, 15:39
mda..o completare
cu ceva vreme in urma am codat un mic programel in care aveam nevoie sa verific si corectitudinea CNP in lucrul cu o baza de date;
programelul e aici:
http://itimer.home.ro/evid.html
pentru ca a fost folosit..au aparut la scurt timp si noutati:
exista CNP-uri care incep cu 5 si 6..la cifra sexului!!
banuiesc ca sunt pentru cei nascuti peste anul 2000;
ceva de genul 501...sex 5..an 2001
bafta
CG
The|SpAwN
17th September 2004, 20:33
Cool.. CNP invalid.. si l-am bagat de vreo 3 ori scris de pe buletin...
m.alexandru
21st September 2004, 21:45
am si eu un program de verificat cnp-ul... spune doar daca e valid sau nu... l-am facut ca nu aveam ce face
)
download2001.go.ro/tools/cnp.rar
mombutu
4th December 2004, 17:30
Atentie programele de pe free-soft.ro contin cod malitios.(Userul Vladutu de pe forum)
In urma cu cateva luni am descarcat de pe site aplicatie politie.exe.
Am instalat prog acesta acum(intre timp a disparut de pe site) si pe internet explorer ca home page a aparut o pagina de pe free-soft.ro/politie.html care ma amenita cu puscaria dc nu sterg programul pe care ei IL DISTRIBUIAU GRATUIT si in care scrie la licenta ca este moka si nu contine virusi troieni sau metode de call back prin internet.
Deci atentie nu mai descarcati software de pe acest site!
Bogdan
4th December 2004, 21:58
QUOTE(mombutu @ Dec 4 2004, 17:30)
Atentie programele de pe free-soft.ro contin cod malitios.(Userul Vladutu de pe forum)
In urma cu cateva luni am descarcat de pe site aplicatie politie.exe.
Am instalat prog acesta acum(intre timp a disparut de pe site) si pe internet explorer ca home page a aparut o pagina de pe free-soft.ro/politie.html care ma amenita cu puscaria dc nu sterg programul pe care ei IL DISTRIBUIAU GRATUIT si in care scrie la licenta ca este moka si nu contine virusi troieni sau metode de call back prin internet.
Deci atentie nu mai descarcati software de pe acest site!
Stai linistit, in privinta site-ului nu e nici o problema.
A avut unele probleme cu acea aplicatie pe care a fost nevoit sa o retraga.
Pana acum nu a reclamat nimeni ca ar exista "cod malitios" in acele programe.
adynis
4th December 2004, 23:27
pentru e opri schimbarea home page-ului care se face dupa 5 cautari, schimbati in registrii:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Free-Soft\Politie Bucuresti]
"Stop"="TA?!"
(Scrie in help, numai ca scrie (din greseala de tastare) "!?" in loc de "?!" .. Deci dak vreti, faceti cum am scris mai sus si o sa fie ok...)
cristi ()
5th December 2004, 02:03
Un CNP cu un 12 cifre si un x in coada... e valid. Interesant.
Taw
5th December 2004, 13:14
cum ai facut sa nu se poata redimensiona fereastra si sa nu se poata da click pe anumite campuri pls?
dallass
3rd March 2005, 12:10
Nu siu cum se face dar programul celui care a pornit topicul - dixy parca , imi zice ca am CNP invalid, iar programelele celorlalti cica il am valid. POate ma lamureste si pe mine cineva. Exist sau nu ? TO BE OR NOT TO BE ?
zuppy
5th March 2005, 00:13
inca un program inutil care a aplicat o simpla formula matematica gasita pe zeci de site-uri
@dallass: algoritmul e asta:
sa inventez un CNP, de ex: 1781231123450
asta inseamna barbat (nascut inainte de 2000), anul 1978, luna decembrie, ziua 31.
Cod judet: 12
Cod: 345
Cod verificare: 0
Deci, cnp[0] = 1, cnp[1] = 7, cnp[2] = 8... si tot asa (cifra dintre paranteze reprezinta numarul de ordine al cifrei -1, deoarece numaratoarea incepe de la 0 si nu de la 1)
Validarea se face asa:
cnp[0] * 2 + cnp[1] * 7 + cnp[2] * 9 + cnp[3] * 1 + cnp[4] * 4 + cnp[5] * 6 + cnp[6] * 3 + cnp[7] * 5 + cnp[8] * 8 + cnp[9] * 2 + cnp[10] * 7 + cnp[11] * 9
ultima cifra este pentru validarea cnp-ului, rolul ei il explic mai jos.
Deci calculul de mai sus inseamna:
1 * 2 + 7 * 7 + 8 * 9 + 1 * 1 + 2 * 4 + 3 * 6 + 1 * 3 + 1 * 5 + 2 * 8 + 3 * 2 + 4 * 7 + 5 * 9 =
2 + 49 + 72 + 1 + 8 + 18 + 3 + 5 + 16 + 6 + 28 + 45
= 253
Din rezultat se calculeaza restul impartirii la 11:
253 %11 = 0
exista 2 conditii pt a valida cnp-ul, oricare dintre ele intoarce adevarat:
1) daca restul este mai mic decat 10 si este egal cu ultima cifra (cnp[12])
2) daca restul este 10 si ultima cifra este 1
In cazul nostru e valabila conditia a, deci este un cnp valid.
ps: programul lui Panthera este gresit
ps2: http://forum.softpedia.com/index.php?showtopic=16864 pt varianta pascal & fox
pepys
7th March 2005, 11:34
Saptamana trecuta aveam si eu nevoie de un program care sa verifice CNP-urile, am cautat cum m-am priceput mai bine pe net si nu am gasit nimic. Am gasit in schimb algoritmul de calcul, asa ca l-am implementat in PHP si l-am publicat la adresa:
http://www.realsos.ro/cnp/
Azi, culmea ironiei, gasesc aici 3 programele pentru ceea ce aveam nevoie..
Oricum, nu-mi pare rau ca mi-am pus si eu mintea la contributie.
Legat de cele 3 programele ce se pot downloada de aici, postate de @dixy, @panthera si respectiv @m.alexandru, as vrea sa stiu daca s-a luat in considerare si schimbarile legate de prima cifra, care poate fi si 5 sau 6.
Algorimul afisat de tine @zuppy, pe care l-am folosit si eu, este valabil si pt. CNP-urile care incep cu 5 sau 6? Sau este un alt algoritm?
zuppy
7th March 2005, 11:51
ar trebui, pentru ca ultima cifra (cea de de control), se alege pentru validarea celorlalte cifre.
In curand... autoevolution.ro
Teste, stiri, ghiduri, jurnale, forum si multe altele!
Aceasta este o versiune simplificatã a paginii originale. Pentru a vizita versiunea originala
click aici.