ถ้าคุณได้เคยพยายามที่จะส่งข้อความที่ว่างเปล่าในโทรเลข,แล้วคุณมักจะพบว่าทั้งเครื่องหม ในเวลาเดียวกันคุณจะได้เห็นว่าคนอื่นๆแท้จริงส่งพื้นที่ว่างเปล่าและพวกเขาประสบความสำ เวทมนตร์อยู่ที่ไหน? ถ้าคุณต้องการคำตอบสั้นๆ-พวกเขาใส่"เสีย"ตัวอักษรยู 3164 คุณสามารถคัดลอกได้จากวงเล็บและใช้:"โศรก" ถ้าคุณต้องการคำตอบรายละเอียดเพิ่มเติมด้านล่างเราจะบอกคุณว่าข้อความที่มองไม่เห็นมาจากวิธีการรับและใช้ทำไมคุณไม่ควรใช้ในรหัสและสิ่งที่ตัวละครอื่นๆมี

สัญลักษณ์ที่มองไม่เห็น-วิธีการทำงาน?

ขอเริ่มต้นคำอธิบายที่มีตารางของตัวอักษรและการเข้ารหัส คอมพิวเตอร์ที่ระดับฮาร์ดแวร์เข้าใจ 2 อักขระ:0 และ 1 นี้ไม่สะดวกสำหรับคนเพราะเรายังคงใช้มากขึ้นเพื่อตัวอักษรที่เกิดขึ้นเป็นคำประโยคย่อห ตัวอักษรในการสั่งซื้อและให้พวกเขามีตัวเลขที่ไม่ซ้ำกัน:=1,ข=2,ค=3 และอื่นๆ งหมายคำถามและอื่นๆ)ช่องว่างและตัวเลข-รายการทอตัวระบุที่ไม่ซ้ำกันที่ได้รับมอบหมายให้แ นูป๊อปอัปที่จะให้เลือกความช่วยเหลือหากต้องการทดสอบให้คลิกเมาส์ปุ่มขวาบนที่ใดๆของข้:

ครึ่งหลังว่างเปล่า มันมีไว้สำหรับตัวละครในระดับภูมิภาค ตารางตัวเองเป็นเหมือนข้อมูลอ้างอิง นอกจากนี้ยังมีการเข้ารหัส-ชุดของคำแนะนำสำหรับการถอดรหัสตารางนี้ การเข้ารหัสปรากฏเนื่องจากมาตรฐานระดับภูมิภาค พวกเขามีความจำเป็นเพื่อที่จะอ่านตัวอักษร"ถูกต้อง" หากเราใช้การเข้ารหัสที่เป็นเรื่องธรรมดาในสมัยนั้นแล้วจะมีคำสั่งในนั้น:"ที่จะได้รับตัวอักษร "โศกา"ใช้ 8*3 ในแอสกี";ถ้าเราใช้การเข้ารหัสที่ใช้ในประเทศเยอรมนีในเวลานั้นก็จะเขียน:"เพื่อรับตัวอักษร"พนักงานอัธยาศัยดี"ใช้ 8*3"



เนื่องจากมันเป็นชะมัดไม่สะดวกเนื่องจากการแปลเป็นหลายภาษา,ตารางตัวละครใหม่,ยูนิโคด,ถูกคิดค้นและได้มาตรฐาน. ยูนิโคดสามารถมีมากกว่า 1,000,000 ตัวอักษร ในขณะที่ประมาณ 100,000 ตัวอักษรได้รับการเพิ่มไปยังยูนิโคด-ดังนั้นอีก 90%ของเซลล์ที่มีอยู่ สำหรับนักออกแบบในการวาดแบบอักษร(ใช่สำหรับแต่ละการเข้ารหัสแยกต่างหากนักออกแ

ที่พื้นหลังพอ-ตอนนี้ก็ถึงเวลาที่จะหาที่ตัวละครที่มองไม่เห็นมาจาก นเรื่องเกี่ยวกับข้อบกพร่องของยูนิโคด:บางพิเศษ(การควบคุมและช่องว่าง)อักขระไม่ทำงานต กลุ่มที่น่าสนใจที่สุดของข้อบกพร่องสำหรับเราคือตัวละครที่มองไม่เห็น ะแสดงเป็นช่องว่างขนาดเล็กมากแต่การเข้ารหัสรับรู้ว่ามันเป็นตัวอักษรที่เต็มเปี่ยม(เช่นตัว คุณอาจจะเดาได้แล้วว่าพื้นที่ที่มองไม่เห็นเป็นสัญญาณที่เต็มเปี่ยมสามารถใช้--เพื่อแทรกพื้นที่

ข้อความที่มองไม่เห็น-วิธีการคัดลอกและวาง?

เพื่อเริ่มต้นกับเราจะแจ้งให้ทราบของข่าวที่น่าเศร้า:แม้ข้อบกพร่องเหล่านี้เข้ารหัสจะค่อยๆ ก่อนหน้านี้(ในปี 2012),เคล็ดลับที่เป็นที่นิยมใน"วีคอนทาคเต"-มันเป็นไปได้ที่จะแทรกอักขระควบคุมบรรทัดใหม่ลงในสถานะและสถานะถูกแบ่งออกเป็น 2 บรรทัด ตอนนี้คุณไม่สามารถทำเช่นนี้-เว็บไซต์ประมวลผลข้อมูลออกอย่างถูกต้องและจารึกดังกล่าวไม่แบ่งสตริงอีกต่อไป:

มคว่ำหรือแสดงย้อนกลับถ้ามันไม่ได้ให้บริการครั้งแรกโดยภาษา มีบริการเช่น https://textinvert.ru/,ซึ่งช่วยให้คุณสามารถเปลี่ยนข้อความ,แต่พวกเขาไม่ได้เปิดคว่ำ,แต่รับตัวอักษรที่คล้ายกันในภาษาอื่นๆ. มันต้องมีอัลกอริทึมพิเศษ มันคือสอนเรื่องยากที่จะสร้างใหญ่ว่างเปล่าส่งข้อความรายงานกันแล้ว(ถึงแม้ว่ามันยังคงเป็นไปได้)แต่ล่องห emojis และว่างเปล่าตั้งสัญญานว่าหักหลายแบบอักษรเป็นยังซ่อมแล้ว ทั้งหมดที่เหลืออยู่คือการส่งข้อความว่างเปล่าเช่นนี้:

ยูนิโคดยู+3164 สำหรับการใส่ตัวละครที่มองไม่เห็น

ดังนั้นสิ่งที่มีประโยชน์มากที่สุดคือพื้นที่ที่มองไม่เห็นหรือที่เรียกว่า"สตริงที่ว่างเปล่า" ในความเป็นจริงมี 3 ของเหล่านี้ตัวอักษรที่นี่เป็นรหัสของพวกเขา:

รหัสของตัวละคร

ตัวละคร

ชั้น 115

+1160

ยู+3164

เมื่อต้องการดูตัวละครให้ดับเบิลคลิกที่ตัวนั้นในตาราง "คำว่า"โดยวิธีการที่เล็กน้อยไฮไลท์สัญลักษณ์ในสีเทา

สำหรับส่วนที่เหลือของตัวละคร,ยังคงมีตัวอักษรช่องว่างที่มีอยู่ในพื้นที่ของ&#8192-&#8202,แต่เราทดสอบพว หากคุณต้องการพวกเขาต่อไปหรือคุณต้องการที่จะทดสอบพวกเขาด้วยตัวเองในบริการที่แตกต่างกัน-ที่นี่มีช่องว่างและอักขระควบคุมอีกสองสามตัว:

รหัสของตัวละคร

มันหมายความว่าอะไร?

ตัวละคร

000

พื้นที่ที่ไม่มีช่องว่าง

 

ยู+2003

เอ็มสเปซ

ยู+2007

พื้นที่หยิก(สิ่งที่หมายถึง)

ยู+2008

พื้นที่เครื่องหมายวรรคตอน

ยู+2009

พื้นที่แคบ

ชั้น 205

พื้นที่คณิตศาสตร์เฉลี่ย

ยู+3000

พื้นที่อุดมคติ

 

สำหรับสามตัวอักษรข้างต้นในตอนแรกพวกเขาเป็นตัวยึดสำหรับตัวอักษรเกาหลีที่ทับซ้อนกัน พวกเขาได้รับการยกย่องว่าเป็นตัวละครที่เต็มเปี่ยมแม้ว่าพวกเขาจะฟิลเลอร์ บทความนี้มีชื่อเป็นภาษาอื่นหรือใช้อักษรในภาษาอื่นเนื่องจากต้องการคงไว้ตามต้นฉบับหรื ถ้าอักขระเป็นช่องว่างการโอนย้ายอาจเกิดขึ้น(ขึ้นอยู่กับอักขระควบคุมอื่นๆ) อย่างไรก็ตามคุณสามารถคัดลอกตัวละครที่ว่างเปล่าจากตารางและวางไว้ที่ใดก็ตามที่คุณ แต่ที่มันสามารถแทรก–ขอดูด้านล่าง

ข้อความที่มองไม่เห็นในวอท WhatsApp,อินสตาแกรม,ความขัดแย้งและเกม

ที่เราได้กล่าวแล้วทุกแพลตฟอร์มที่สำคัญได้ทำให้แน่ใจว่าการควบคุมพิเศษและอื่นๆ"ที่ไม่ได้ม ดังนั้นขอบเขตของการใช้สัญลักษณ์ดังกล่าวจะถูกจำกัดมากแม้ว่าในบางสถานที่ที่พวกเขายั

การเข้ารหัสลับ:

ไม่อนุญาตให้คุณส่งข้อความนี้-ปุ่ม"ส่ง"จะไม่ปรากฏขึ้น ยู+3164 สามารถส่งได้ ผลลัพธ์คือข้อความว่างเปล่า

แชทโทรคุยแบ่งปันทั้งหมดนี้ในที่เดียว,:

มีสถานการณ์เช่นเดียวกับผู้สื่อสารคือ-คุณสามารถส่งข้อความที่ว่างเปล่าไปยังข้อความส่วนตั 3164 ในสถานะวีเค-มันจะแสดงเป็นเส้นที่ว่างเปล่า หากคุณใส่พื้นที่ปกติสถานะจะถูกลบและจารึก"ตั้งสถานะ"จะมองเห็นได้

ติกต็อก,อินสตาแกรม Instagram: มีตัวเลือกที่จะใช้พื้นที่ที่ซ่อนอยู่ไม่มี นพื้นที่ปกติ

ความขัดแย้ง:

ความบาดหมางช่วยให้คุณสามารถส่งข้อความที่ว่างเปล่า นพิมพ์รูปแบบต่างๆกันสําหรับภาษาหนึ่งๆตัวอย่างเช่นผังแป้นพิมพ์ภาษายูเครนอาจจะมีถึงสี่ผัง:

อีเมล*

หากฉันใส่อักขระที่มองไม่เห็นในสไกป์สถานะจะเป็น"ออฟไลน์"หรือไม่?

ไม่คุณสามารถเขียนข้อความใดๆในแถบสถานะบัญชี(รวมถึงพื้นที่ที่ซ่อนอยู่)สถานะ"ออนไลน์"หรือ"อ

ปัญหาเกี่ยวกับอักขระโมฆะในการเขียนโปรแกรมคืออะไร?

คุณไม่ควรใช้ในรหัสของคุณถ้าคุณไม่ต้องการที่จะทำลายมัน ถ้าคุณต้องการที่จะใช้อักขระสำหรับการจัดเก็บหรือการส่งออกเขียนไปยังตัวแปรหรือการ ทำไมมันจะดีกว่าที่จะไม่ใช้หรือไม่ นี่คือตัวอย่างสำหรับคุณ:

ที่คุณสามารถดูเราได้ประกาศตัวแปรที่มีช่องว่างในชื่อซึ่งหลามห้าม นพิมพ์รูปแบบต่างๆกันสําหรับภาษาหนึ่งๆตัวอย่างเช่นผังแป้นพิมพ์ภาษายูเครนอาจจะมีถึงสี่ผัง:

ไม่เพียงแต่คุณละเมิดกฎของภาษาที่คุณยังวางก้านในล้อของคุณ:การเข้าถึงตัวแปร,คุณจะต้อ หากคุณกำลังทำโครงการบางอย่างสำหรับตัวเองและต้องการที่จะซับซ้อนชีวิตของคุณคุณส

ตัวละครพิเศษสามารถทำลายเค้าโครงได้หรือไม่?

ในทางทฤษฎี,นี้เป็นไปได้โดยมีเงื่อนไขว่าเค้าโครงที่จะทำอย่างไม่จำกัดหรือสืบทอดรูปแบ จะดีกว่าที่จะไม่ใช้ตัวอักษรดังกล่าวในรูปแบบที่ถ้าคุณไม่ต้องการถ้าคุณไม่ต้องการทุกอย่าง

มันเป็นไปได้ที่จะใช้สัญลักษณ์เหล่านี้สำหรับการแฮ็ค?

เทคนิคหนึ่งในตัวละครควบคุม-'\0'-สามารถนำมาใช้ในการตัดระบบผ่านโปรแกรมที่เขียนในซี แต่นี้เป็นเรื่องยากมากเพราะประการแรกคุณต้องไปหาโปรแกรมที่ไม่ถูกต้องประมวลผล ประมาณ 15 ปีก่อนมันเป็นวิธีที่นิยมในการแฮ็คตอนนี้มันเป็นเหมือนการจัดแสดงพิพิธภัณฑ์ของการแฮ็ค

อีเมล*

หากฉันใส่อักขระที่มองไม่เห็นในสไกป์สถานะจะเป็น"ออฟไลน์"หรือไม่?

ไม่คุณสามารถเขียนข้อความใดๆในแถบสถานะบัญชี(รวมถึงพื้นที่ที่ซ่อนอยู่)สถานะ"ออนไลน์"หรือ"อ

ปัญหาเกี่ยวกับอักขระโมฆะในการเขียนโปรแกรมคืออะไร?

คุณไม่ควรใช้ในรหัสของคุณถ้าคุณไม่ต้องการที่จะทำลายมัน ถ้าคุณต้องการที่จะใช้อักขระสำหรับการจัดเก็บหรือการส่งออกเขียนไปยังตัวแปรหรือการ ทำไมมันจะดีกว่าที่จะไม่ใช้หรือไม่ นี่คือตัวอย่างสำหรับคุณ:

ที่คุณสามารถดูเราได้ประกาศตัวแปรที่มีช่องว่างในชื่อซึ่งหลามห้าม นพิมพ์รูปแบบต่างๆกันสําหรับภาษาหนึ่งๆตัวอย่างเช่นผังแป้นพิมพ์ภาษายูเครนอาจจะมีถึงสี่ผัง:

ไม่เพียงแต่คุณละเมิดกฎของภาษาที่คุณยังวางก้านในล้อของคุณ:การเข้าถึงตัวแปร,คุณจะต้อ หากคุณกำลังทำโครงการบางอย่างสำหรับตัวเองและต้องการที่จะซับซ้อนชีวิตของคุณคุณส

ตัวละครพิเศษสามารถทำลายเค้าโครงได้หรือไม่?

ในทางทฤษฎี,นี้เป็นไปได้โดยมีเงื่อนไขว่าเค้าโครงที่จะทำอย่างไม่จำกัดหรือสืบทอดรูปแบ จะดีกว่าที่จะไม่ใช้ตัวอักษรดังกล่าวในรูปแบบที่ถ้าคุณไม่ต้องการถ้าคุณไม่ต้องการทุกอย่าง

มันเป็นไปได้ที่จะใช้สัญลักษณ์เหล่านี้สำหรับการแฮ็ค?

เทคนิคหนึ่งในตัวละครควบคุม-'\0'-สามารถนำมาใช้ในการตัดระบบผ่านโปรแกรมที่เขียนในซี แต่นี้เป็นเรื่องยากมากเพราะประการแรกคุณต้องไปหาโปรแกรมที่ไม่ถูกต้องประมวลผล ประมาณ 15 ปีก่อนมันเป็นวิธีที่นิยมในการแฮ็คตอนนี้มันเป็นเหมือนการจัดแสดงพิพิธภัณฑ์ของการแฮ็ค