Zalisha CURP halali zisizo na kikomo mara moja kwa ajili ya mtihani na maendeleo. Kizazi cha bure cha CURP kinaunda nambari za kitambulisho za Meksiko za nasibu kufuata sheria rasmi za muundo. Kamili kwa ajili ya wabunifu na wapimaji.
Generator ya CURP ni chombo muhimu kwa wabunifu na wapimaji wanaofanya kazi na mifumo ya utambulisho ya Mexico. CURP (Clave Única de Registro de Población) ni nambari ya kipekee ya utambulisho ya alphanumeric ya Mexico inayotumika kwa madhumuni rasmi. Generator yetu ya CURP bure inaunda CURP halali, za nasibu ambazo zinakidhi muundo rasmi wa Mexico na sheria za uthibitishaji, na kuifanya kuwa bora kwa majaribio ya programu, ulinzi wa faragha ya data, na hali za maendeleo.
Muhimu: CURP zote zinazozalishwa ni za nasibu na hazihusiani na watu halisi. Tumia tu kwa madhumuni ya majaribio na maendeleo.
Kutumia chombo chetu cha generator ya CURP ni rahisi na cha papo hapo:
Hakuna usajili unahitajika - anza kutengeneza CURP halali mara moja.
Kuelewa muundo wa CURP ni muhimu kwa uthibitishaji na majaribio. CURP ina wahusika 18 katika muundo ufuatao:
Mfumo wa CURP ulianzishwa mwaka 1996 na serikali ya Mexico ili kuboresha utambulisho wa kibinafsi. Mfumo huu wa utambulisho wa Mexico ulipunguza muundo mbalimbali ya kitambulisho na kuwa muhimu kwa huduma za serikali, kuanzia usajili wa shule hadi uwasilishaji wa kodi.
unganisha uzalishaji wa CURP katika programu zako na mifano hii ya kanuni:
1import random
2import string
3from datetime import datetime, timedelta
4
5def generate_curp():
6 # Tengeneza sehemu za jina
7 paternal = random.choice(string.ascii_uppercase) + random.choice('AEIOU')
8 maternal = random.choice(string.ascii_uppercase)
9 given = random.choice(string.ascii_uppercase)
10
11 # Tengeneza tarehe ya kuzaliwa
12 start_date = datetime(1940, 1, 1)
13 end_date = datetime.now()
14 random_date = start_date + timedelta(days=random.randint(0, (end_date - start_date).days))
15 date_str = random_date.strftime("%y%m%d")
16
17 # Tengeneza jinsia
18 gender = random.choice(['H', 'M'])
19
20 # Tengeneza kanuni ya jimbo
21 states = ['AS', 'BC', 'BS', 'CC', 'CL', 'CM', 'CS', 'CH', 'DF', 'DG', 'GT', 'GR', 'HG', 'JC', 'MC', 'MN', 'MS', 'NT', 'NL', 'OC', 'PL', 'QT', 'QR', 'SP', 'SL', 'SR', 'TC', 'TS', 'TL', 'VZ', 'YN', 'ZS']
22 state = random.choice(states)
23
24 # Tengeneza kivutio
25 consonants = ''.join(random.choices(string.ascii_uppercase.translate(str.maketrans('', '', 'AEIOU')), k=3))
26
27 # Tengeneza nambari ya utofauti
28 diff_digit = random.choice(string.digits) if int(date_str[:2]) < 20 else random.choice(string.ascii_uppercase)
29
30 # Tengeneza nambari ya ukaguzi (imepunguzika kwa mfano huu)
31 check_digit = random.choice(string.digits)
32
33 return f"{paternal}{maternal}{given}{date_str}{gender}{state}{consonants}{diff_digit}{check_digit}"
34
35## Tengeneza na uchapishe CURP ya nasibu
36print(generate_curp())
37
1function generateCURP() {
2 const vowels = 'AEIOU';
3 const consonants = 'BCDFGHJKLMNPQRSTVWXYZ';
4 const states = ['AS', 'BC', 'BS', 'CC', 'CL', 'CM', 'CS', 'CH', 'DF', 'DG', 'GT', 'GR', 'HG', 'JC', 'MC', 'MN', 'MS', 'NT', 'NL', 'OC', 'PL', 'QT', 'QR', 'SP', 'SL', 'SR', 'TC', 'TS', 'TL', 'VZ', 'YN', 'ZS'];
5
6 const randomLetter = () => String.fromCharCode(65 + Math.floor(Math.random() * 26));
7 const randomVowel = () => vowels[Math.floor(Math.random() * vowels.length)];
8 const randomConsonant = () => consonants[Math.floor(Math.random() * consonants.length)];
9
10 const paternal = randomLetter() + randomVowel();
11 const maternal = randomLetter();
12 const given = randomLetter();
13
14 const now = new Date();
15 const start = new Date(1940, 0, 1);
16 const randomDate = new Date(start.getTime() + Math.random() * (now.getTime() - start.getTime()));
17 const dateStr = randomDate.toISOString().slice(2, 10).replace(/-/g, '');
18
19 const gender = Math.random() < 0.5 ? 'H' : 'M';
20 const state = states[Math.floor(Math.random() * states.length)];
21
22 const internalConsonants = randomConsonant() + randomConsonant() + randomConsonant();
23
24 const diffDigit = parseInt(dateStr.slice(0, 2)) < 20 ?
25 Math.floor(Math.random() * 10).toString() :
26 String.fromCharCode(65 + Math.floor(Math.random() * 26));
27
28 const checkDigit = Math.floor(Math.random() * 10).toString();
29
30 return `${paternal}${maternal}${given}${dateStr}${gender}${state}${internalConsonants}${diffDigit}${checkDigit}`;
31}
32
33// Tengeneza na uandike CURP ya nasibu
34console.log(generateCURP());
35
Ingawa CURP ni ya kipekee kwa Mexico, nchi nyingine hutumia mifumo ya utambulisho inayofanana:
Nchi | Mfumo wa Kitambulisho | Madhumuni |
---|---|---|
Marekani | Nambari ya Usalama wa Kijamii (SSN) | Utambulisho wa kodi na faida |
Canada | Nambari ya Bima ya Kijamii (SIN) | Ajira na huduma za serikali |
India | Nambari ya Aadhaar | Kitambulisho cha kitaifa kinachotegemea biometriki |
Brazil | Cadastro de Pessoas Físicas (CPF) | Nambari ya usajili wa kodi |
Kila mfumo una muundo wa kipekee na sheria za uthibitishaji kwa nchi zao husika.
Generator ya CURP inaunda nambari za utambulisho za Mexico za nasibu na halali kwa majaribio ya programu, maendeleo ya hifadhidata, na madhumuni ya elimu. Ni muhimu kwa wabunifu wanaofanya kazi na mifumo ya watumiaji wa Mexico.
Zote CURP zinazozalishwa ni za uongo na za nasibu. Zinafuata muundo rasmi lakini hazihusiani na watu halisi. Tumia tu kwa madhumuni ya majaribio na maendeleo.
Unaweza kuzalisha CURP zisizo na kikomo kwa chombo chetu bure. Hakuna mipaka ya kila siku au vizuizi kwa matumizi ya majaribio na maendeleo.
Ndio, generator yetu ya CURP ni bure kabisa. Hakuna usajili, malipo, au upakuaji unahitajika - tengeneza CURP mara moja mtandaoni.
CURP zinazozalishwa zinafuata muundo rasmi wa serikali ya Mexico: wahusika 18 ikiwa ni pamoja na herufi za jina, tarehe ya kuzaliwa, jinsia, kanuni ya jimbo, na nambari za uthibitishaji.
Hapana, CURP zinazozalishwa ni kwa ajili ya majaribio tu. Usitumie CURP za uongo katika mifumo ya uzalishaji au maombi rasmi yanayohitaji utambulisho halisi.
Generator yetu inafuata sheria rasmi za uthibitishaji wa CURP ikiwa ni pamoja na kanuni sahihi za jimbo, muundo wa tarehe, viashiria vya jinsia, na hesabu za nambari za ukaguzi.
Hakuna data inayohifadhiwa. CURP zote zinaundwa upande wa mteja na zinatoweka unapofunga kivinjari. Faragha kamili inahakikishwa.
Je, uko tayari kujaribu mifumo yako ya programu za Mexico? Tumia generator yetu ya CURP bure ili kuunda data halali za majaribio mara moja. Bora kwa wabunifu, wapimaji, na walimu wanaofanya kazi na mifumo ya utambulisho ya Mexico.
Gundua zana zaidi ambazo zinaweza kuwa na manufaa kwa mtiririko wako wa kazi