Magandang araw
Marahil, ang bawat gumagamit ng PC ay naharap ang isang katulad na problema: binuksan mo ang isang pahina ng Internet o isang dokumento ng Microsoft Word - at sa halip ng teksto ay nakikita mo ang mga hieroglyphs (iba't ibang "mga crackback", hindi pamilyar na mga titik, numero, atbp (tulad ng sa larawan sa kaliwa ...)).
Well, kung ang dokumentong ito (na may hieroglyphs) ay hindi mahalaga lalo na para sa iyo, at kung kailangan mong basahin ito ?! Madalas, ang mga katulad na katanungan at mga kahilingan na makakatulong sa pagbubukas ng naturang mga teksto ay tatanungin sa akin. Sa maikling artikulong ito nais kong isaalang-alang ang pinakasikat na mga kadahilanan para sa paglitaw ng mga hieroglyphs (siyempre, at alisin ang mga ito).
Hieroglyphics sa mga file ng teksto (.txt)
Ang pinakasikat na problema. Ang katotohanan ay ang isang file ng teksto (karaniwang sa format ng txt, ngunit ang mga ito ay mga format din: php, css, impormasyon, atbp.) Maaaring mai-save sa iba't ibang mga pag-encode.
Pag-encode - Ito ang hanay ng mga character na kinakailangan upang lubos na matiyak na ang teksto ay nakasulat sa isang tiyak na alpabeto (kabilang ang mga numero at mga espesyal na character). Higit pang mga detalye tungkol dito: //ru.wikipedia.org/wiki/Symbol
Kadalasan, ang isang bagay ay nangyayari: ang dokumento ay bubukas lamang sa maling pag-encode dahil sa kung saan nangyayari ang pagkalito, at sa halip ng code ng ilang mga character, tatawagin ang iba. Ang iba't ibang mga malaswang character ay lilitaw sa screen (tingnan ang Larawan. 1) ...
Fig. 1. Notepad - problema sa pag-encode
Paano haharapin ito?
Sa palagay ko, ang pinakamagandang opsyon ay ang pag-install ng isang advanced na notebook, halimbawa Notepad ++ o Bred 3. Isaalang-alang natin ang bawat isa sa kanila nang mas detalyado.
Notepad ++
Opisyal na website: //notepad-plus-plus.org/
Isa sa mga pinakamahusay na notebook para sa parehong mga gumagamit ng baguhan at mga propesyonal. Mga kalamangan: freeware, ay sumusuporta sa wikang Ruso, gumagana nang napakabilis, pag-highlight ng code, pagbubukas ng lahat ng mga karaniwang format ng file, pinapayagan ka ng isang malaking bilang ng mga pagpipilian upang ipasadya ito.
Sa mga tuntunin ng pag-encode, karaniwang may kumpletong pagkakasunud-sunod: mayroong isang hiwalay na seksyon na "Encodings" (tingnan ang Fig. 2). Subukan lamang ang pagpapalit ng ANSI sa UTF-8 (halimbawa).
Fig. 2. Pagbabago ng coding sa Notepad ++
Matapos baguhin ang pag-encode, ang aking dokumento ng teksto ay naging normal at nababasa - nawala ang mga hieroglyph (tingnan ang Fig. 3)!
Fig. 3. Ang teksto ay nabasa ... Notepad ++
Bred 3
Opisyal na website: //www.astonshell.ru/freeware/bred3/
Ang isa pang mahusay na programa na idinisenyo upang ganap na mapalitan ang karaniwang notepad sa Windows. Gumagawa din ito ng "madaling" gumagana sa maraming mga pag-encode, madaling binabago ang mga ito, sumusuporta sa isang malaking bilang ng mga format ng file, sinusuportahan ang bagong Windows OS (8, 10).
Sa pamamagitan ng paraan, ang Bred 3 ay tumutulong sa maraming kapag nagtatrabaho sa mga "luma" na mga file na na-save sa mga format ng MS DOS. Kapag ang ibang mga programa ay nagpapakita lamang ng mga hieroglyphs - ang Bred 3 ay madaling magbubukas sa kanila at pinapayagan kang magtrabaho nang mahinahon sa kanila (tingnan ang Fig. 4).
Fig. 4. BRED3.0.3U
Kung sa halip na mga hieroglyph ng teksto sa Microsoft Word
Ang pinakaunang bagay na kailangan mong bigyang pansin ay ang format ng file. Ang katotohanan ay ang pagsisimula sa Word 2007 isang bagong format ang lumitaw - "docx" (bago pa ito "doc"). Karaniwan, sa "luma" na Salita hindi ka maaaring magbukas ng mga bagong format ng file, ngunit kung minsan ay nangyayari na ang mga "bagong" file na ito ay binuksan sa lumang programa.
Buksan lamang ang mga katangian ng file, at pagkatapos ay tingnan ang tab na "Mga Detalye" (tulad ng sa Larawan 5). Mababatid nito sa iyo ang format ng file (sa Larawan 5, ang format na "txt" file).
Kung ang format ng file ay docx - at mayroon kang isang lumang Salita (mas mababa kaysa sa 2007 na bersyon) - pagkatapos ay i-upgrade lamang ang Salita hanggang 2007 o mas mataas (2010, 2013, 2016).
Fig. 5. Mga Katangian ng File
Susunod, kapag binubuksan ang isang file, bigyang-pansin (nang default ang pagpipiliang ito ay palaging, maliban kung siyempre "hindi mo maintindihan kung aling pagpupulong") - Itatanong sa iyo ng Word kung ano ang pag-encode upang buksan ang file sa (lilitaw ang mensahe na ito kapag mayroong anumang "pahiwatig" ng mga problema sa pagbubukas ng file, tingnan ang fig. 5).
Fig. 6. Pagbabago ng salita - file
Kadalasan, awtomatikong tinutukoy ng Word ang kinakailangang pag-encode ng sarili, ngunit ang teksto ay hindi laging mabasa. Kailangan mong itakda ang slider sa nais na pag-encode kapag nababasa ang teksto. Minsan, kailangan mong literal na hulaan kung paano nai-save ang file upang mabasa ito.
Fig. 7. Salita - ang file ay normal (ang pag-encode ay pinili nang tama)!
Baguhin ang pag-encode sa browser
Kapag natukoy ng browser ang pag-encode ng web page, makikita mo nang eksakto ang parehong mga character (tingnan ang Fig. 8).
Fig. 8. Nakita ng browser ang hindi tamang pag-encode
Upang ayusin ang pagpapakita ng site: baguhin ang pag-encode. Ginagawa ito sa mga setting ng browser:
- Google chrome: mga parameter (icon sa kanang itaas na sulok) / karagdagang mga parameter / pag-encode / Windows-1251 (o UTF-8);
- Firefox: kaliwang pindutan ng ALT (kung naka-off ang tuktok na panel), pagkatapos tingnan ang / pag-encode ng pahina / piliin ang isa na kailangan mo (madalas na Windows-1251 o UTF-8);
- Opera: Opera (pulang icon sa itaas na kaliwang sulok) / pahina / pag-encode / piliin ang nais na isa.
PS
Kaya, sa artikulong ito, ang mga pinaka-karaniwang kaso ng hitsura ng hieroglyphs na nauugnay sa isang hindi wastong tinukoy na pag-encode ay nasuri. Gamit ang mga pamamaraan sa itaas - malulutas mo ang lahat ng mga pangunahing problema sa maling pag-encode.
Ako ay magpapasalamat para sa mga karagdagan sa paksa. Good luck 🙂