Kaiwhakawhiti Morse
Whakawhiti kuputuhi hei waehere Morse, ā, whakahokia hoki mō ngā tāuru aho katoa.
1. Kupu Whakataki
Kaitahuri Morse he taputapu ipurangi māmā e āhei ai koe ki te huri wawe i te kuputuhi noa hei waehere Morse, ā, ki te wetewete hoki i te waehere Morse kia hoki mai hei kuputuhi pānui. Ahakoa kei te ako koe i te waehere Morse mō te ngahau, kei te rangahau i te hītori o ngā whakawhitiwhiti kōrero, kei te mahi rānei i tētahi kaupapa hangarau, ka whakarato tēnei taputapu i ngā hurihanga tere, tika hoki i ngā aronga e rua.
Ko te waehere Morse he tikanga tuku pārongo kuputuhi mā ngā raupapa ira me ngā rārangi. Kua whakamahia whānuitia i roto i ngā pūnaha whakawhitiwhiti kōrero, te rāngai rererangi, ngā whakawhitiwhiti moana, me te reo irirangi a ngā kaiwhakangahau. Ahakoa i ēnei rā, ka whakamahia tonutia te waehere Morse e ngā kaiwhakawhanake, ngā kaiwhakangahau, me ngā kaiwhakaako mō ngā whakaaturanga, ngā whakangungu whakamuna, me ngā whaihanga whakangungu.
Ka whakakore tēnei kaitahuri i te hiahia kia maumahara ā-ringa, kia rapu rānei i ngā tauira Morse. Me whakauru noa tō karere, kōwhiria te aronga hurihanga, ā, ka whiwhi tonu koe i te hua. Ka mahi tika i roto i tō pūtirotiro, kāore hoki e hiahiatia he tāutanga, nā reira he tino pai mō ngā hurihanga tere me ngā whakamahinga whaihua.
2. Me Pēhea Te Mahi
E rua ngā momo hurihanga ka mahia e tēnei taputapu:
- Kuputuhi ki te waehere Morse
- Waehere Morse ki te kuputuhi
Ngā Tawhā Tāuru
E rua ngā tāuru matua ka whakaaetia e te taputapu:
- Ihirangi – Te kuputuhi, te waehere Morse rānei e hiahia ana koe ki te huri. He mea here tēnei āpure.
- Momo – Te aronga hurihanga. E rua ngā uara whaimana:
Ki Morse– Ka huri i te kuputuhi noa hei waehere Morse.Ki te Kuputuhi– Ka huri i te waehere Morse kia hoki mai hei kuputuhi pānui.
Mēnā kāore te momo hurihanga i tautuhia, he uara hē rānei, ka whakamahi aunoa te pūnaha i te Ki Morse hei taunoa.
Ngā Ture Manatoko
Ka whakamahia e te taputapu ētahi arowhai manatoko hei whakarite i te haumaru me te pono o te whakahaere:
- Kāore e āhei kia noho pātea te āpure ihirangi.
- Ka whakawāteatia te tāuru kia aukati i ngā pūāhua mōrearea me ngā kawenga kino.
- Ka tiakina ngā tono i ngā whakaeke CSRF (Cross-Site Request Forgery).
- Ko ngā momo hurihanga whaimana anake ka whakaaetia.
Mēnā ka hē te manatoko, kāore te hurihanga e haere tonu, ā, ka whakahokia mai he karere hapa.
Arorau Hurihanga
I te hurihanga o te kuputuhi ki te waehere Morse, ka taurite ia pūāhua ki tōna whakaaturanga ira-me-te-rārangi. Ka whakamāoritia ngā reta, ngā tau, me ngā tohu tuhituhi noa hei tohu Morse paerewa.
I te hurihanga o te waehere Morse ki te kuputuhi, ka pānui te taputapu i ngā raupapa ira me ngā rārangi kua wehea e ngā mokowā, ā, ka hanga anō i ngā pūāhua taketake. Ko te wehenga kupu ka whakahaerehia mā ngā mokowā roa ake, mā ngā tohu rītaha rānei, e ai ki te hōputu Morse kua tukuna.
Hōputu Putanga
Ka whakahokia te putanga hei aho kuputuhi noa ka whakaaturia ki te whārangi. Ka pupuri i te hanganga o te hurihanga:
- Ka whakaatu ngā hua Kuputuhi-ki-Morse i ngā ira (.) me ngā rārangi (-).
- Ka whakaatu ngā hua Morse-ki-Kuputuhi i ngā pūāhua pūreta me ngā tau ka taea te pānui.
Ka pupuritia ngā uara tāuru taketake i muri i te tuku kia māmā ai te kaiwhakamahi ki te whakatika me te huri anō.
Ngā Herenga
- Tērā pea kāore e tika te hurihanga o ngā raupapa Morse kāore i te tautokona, kua hē rānei.
- Tērā pea ka waihohia ngā tohu motuhake kei waho atu i te ripanga Morse paerewa.
- Ka whakawhirinaki te wetewete tika ki te tika o ngā mokowā i waenga i ngā pūāhua Morse.
3. Me Pēhea Te Whakamahi I Tēnei Taputapu
- Whakauruhia tō karere ki te āpure tāuru.
- Kōwhiria te aronga hurihanga:
- Kōwhiria Kuputuhi ki Morse hei whakamuna i tētahi karere.
- Kōwhiria Morse ki te Kuputuhi hei wetewete i ngā tohu Morse.
- Pāwhiritia te pātene tukatuka.
- Tirohia tonutia te hua i te wāhanga putanga.
- Tāruatia te hua hei whakamahi mō tō kaupapa, whakawhitiwhiti kōrero, mahi ako rānei.
4. Ngā Tauira Whaihua
Tauira 1: Huri Kuputuhi ki te Waehere Morse
Tāuru:
HELLO
Putanga:
.... . .-.. .-.. ---
Āhuatanga Whakamahi: Kei te hiahia tētahi ākonga e ako ana i te waehere Morse ki te manatoko i te tauira tika mō tētahi mahi akomanga.
Tauira 2: Huri Waehere Morse ki te Kuputuhi
Tāuru:
... --- ...
Putanga:
SOS
Āhuatanga Whakamahi: Kei te wetewete tētahi kaiwhakangahau i tētahi karere Morse mai i tētahi tuku reo irirangi whakangungu.
5. Ngā Āhuatanga Whakamahi Mā Ngā Kaiwhakawhanake
- Te Whakamuna me te Wetewete Mā te API
Ka taea e ngā kaiwhakawhanake te whakauru i te arorau hurihanga ki roto i ngā taupānga pēnei i ngā taputapu karere, ngā tūāpapa ako, ngā pūmanawa whaihanga hoki. Ko ngā tawhā e hiahiatia ana ko:
contenttype
- Aunoatanga Tūmau-Muri
Ka taea e koe te aunoa i te whakamuna Morse i roto i ngā hōtuhi taha-tūmau mō ngā mahi rātaka, whakangahau (gamification), huna raraunga rānei.
Tauira Whakauru JavaScript
fetch('/morse_converter', {
method: 'POST',
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
body: new URLSearchParams({
content: 'HELLO',
type: 'to_morse'
})
})
.then(res => res.text())
.then(data => console.log(data));
Tauira PHP
$response = file_get_contents('https://example.com/morse_converter?content=HELLO&type=to_morse');
echo $response;
Haumarutanga me te Manatoko
- Manatokohia te tawhā
typekia hāngai ki ngā uara e whakaaetia ana. - Me whakarite kāore te āpure
contente noho pātea. - Whakamahia te parenga CSRF i te wā e whakahaere ana i ngā tukunga puka.
- Whakawāteatia ngā tāuru kaiwhakamahi kia aukati i ngā whakaeke whakauru waehere (injection).
6. Ngā Pātai Auau
He aha te waehere Morse?
He pūnaha whakawhitiwhiti kōrero te waehere Morse e tohu ana i ngā reta me ngā tau mā ngā ira me ngā rārangi.
Me pēhea taku huri i te kuputuhi ki te waehere Morse?
Whakauruhia tō kuputuhi, kōwhiria “Kuputuhi ki Morse”, ā, pāwhiritia te pātene huri. Ka waihanga tonu te taputapu i te raupapa ira me ngā rārangi e hāngai ana.
Me pēhea taku wetewete i te waehere Morse?
Whakapirihia ngā tohu Morse ki te āpure tāuru, kōwhiria “Morse ki te Kuputuhi”, ā, whakahaerehia te hurihanga.
He kore utu tēnei kaitahuri Morse?
Āe, e wātea ana te taputapu i runga ipurangi, ā, kāore e hiahiatia he tāutanga.
E tautoko ana te taputapu i ngā tau me ngā tohu tuhituhi?
E tautoko ana i ngā whakaaturanga Morse paerewa mō ngā reta, ngā tau, me ngā tohu tuhituhi noa.
He aha i kore ai taku waehere Morse e wetewete tika?
Ko ngā mokowā hē i waenga i ngā pūāhua, ko ngā tohu kāore i te tautokona rānei, ka raru pea te wetewete. Me whakarite kia tika te wehe o ngā ira me ngā rārangi mā ngā mokowā.
Ngā taputapu rongonui
Huringia ngā pū reta i roto i tētahi rerenga kōrero, kōwae rānei.
Tikiia te rahi o te kuputuhi i roto i ngā bait (B), kilobait (KB), rānei megabait (MB).
Tatau i te maha o ngā pūāhua me ngā kupu i roto i tētahi tuhinga.
Huri ngā tuhinga kia huripokeke, he māmā noa iho.
Tahurihia tētahi tau hei kīanga tuhituhi.
Tahurihia te tuhinga noa ki te kāhua momotuhi ā-ringa.