Kaiwhakawhiti Morse

Whakawhiti kuputuhi hei waehere Morse, ā, whakahokia hoki mō ngā tāuru aho katoa.

4.92 o 13 whakatauranga

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

  1. Whakauruhia tō karere ki te āpure tāuru.
  2. 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.
  3. Pāwhiritia te pātene tukatuka.
  4. Tirohia tonutia te hua i te wāhanga putanga.
  5. 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:

  • content
  • type

- 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ā type kia hāngai ki ngā uara e whakaaetia ana.
  • Me whakarite kāore te āpure content e 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