-
-
Save xijo/d4bad3953f7b9979dd91 to your computer and use it in GitHub Desktop.
class EncodingRepairer | |
REPLACEMENTS = { | |
"€" => "€", "‚" => "‚", "„" => "„", "…" => "…", "ˆ" => "ˆ", | |
"‹" => "‹", "‘" => "‘", "’" => "’", "“" => "“", "â€" => "”", | |
"•" => "•", "–" => "–", "—" => "—", "Ëœ" => "˜", "â„¢" => "™", | |
"›" => "›", "Å“" => "œ", "Å’" => "Œ", "ž" => "ž", "Ÿ" => "Ÿ", | |
"Å¡" => "š", "Ž" => "Ž", "¡" => "¡", "¢" => "¢", "£" => "£", | |
"¤" => "¤", "Â¥" => "¥", "¦" => "¦", "§" => "§", "¨" => "¨", | |
"©" => "©", "ª" => "ª", "«" => "«", "¬" => "¬", "®" => "®", | |
"¯" => "¯", "°" => "°", "±" => "±", "²" => "²", "³" => "³", | |
"´" => "´", "µ" => "µ", "¶" => "¶", "·" => "·", "¸" => "¸", | |
"¹" => "¹", "º" => "º", "»" => "»", "¼" => "¼", "½" => "½", | |
"¾" => "¾", "¿" => "¿", "À" => "À", "Â" => "Â", "Ã" => "Ã", | |
"Ä" => "Ä", "Ã…" => "Å", "Æ" => "Æ", "Ç" => "Ç", "È" => "È", | |
"É" => "É", "Ê" => "Ê", "Ë" => "Ë", "ÃŒ" => "Ì", "ÃŽ" => "Î", | |
"Ñ" => "Ñ", "Ã’" => "Ò", "Ó" => "Ó", "Ô" => "Ô", "Õ" => "Õ", | |
"Ö" => "Ö", "×" => "×", "Ø" => "Ø", "Ù" => "Ù", "Ú" => "Ú", | |
"Û" => "Û", "Ãœ" => "Ü", "Þ" => "Þ", "ß" => "ß", "á" => "á", | |
"â" => "â", "ã" => "ã", "ä" => "ä", "Ã¥" => "å", "æ" => "æ", | |
"ç" => "ç", "è" => "è", "é" => "é", "ê" => "ê", "ë" => "ë", | |
"ì" => "ì", "Ã" => "í", "î" => "î", "ï" => "ï", "ð" => "ð", | |
"ñ" => "ñ", "ò" => "ò", "ó" => "ó", "ô" => "ô", "õ" => "õ", | |
"ö" => "ö", "÷" => "÷", "ø" => "ø", "ù" => "ù", "ú" => "ú", | |
"û" => "û", "ü" => "ü", "ý" => "ý", "þ" => "þ", "ÿ" => "ÿ" | |
} | |
def repair(value) | |
value or return | |
value.gsub!(Regexp.new(REPLACEMENTS.keys * ?|), REPLACEMENTS) | |
end | |
end |
ghost
commented
Apr 27, 2023
can you tell me what is this how to convert this
4�� � �� �� ��� � ���� ÿÿ À¨�Ç ÿÿÿ À¨������ ÿÿÿÿ�æº ±@�À¨��(# ,c c ��–�
�; �; �; �; �; �; �; � � � � � . ü� � �Òù Ðß������ FQ3D-B1G8-ABLSoft Inc. w FP FP AccesFinger V3.0 Acc Access_V1.3 Ìÿ��†2�€¸6 �@â� Ò� @â� Ò� �� ´��€��� ü��€��� D��€��� Œ��€��� Ô��€��� ���€��� d��€��� ¬��€��� ô��€��� <��€��� „��€��� Ì��€��� ���€��� \��€��� ¤��€��� ì��€��� 4��€��� |��€��� Ä��€��� ��€��� T��€��� œ��€��� ä��€��� ,��€��� t��€��� ¼��€��� ���€��� L��€��� ”��€��� Ü��€��� $��€��� l��€��� ´��€��� none Dept. 1 Dept. 2 Dept. 3 Dept. 4 Dept. 5 Dept. 6 Dept. 7 Dept. 8 Dept. 9 Dept. 10 Dept. 11 Dept. 12 Dept. 13 Dept. 14 Dept. 15 Shift1 � �
��� � �
��� � �
��� � �
��� � �
��� � � Shift2 � � � � � � � � � � � � Shift3 � � � � � � � Shift4 � � � � � � � Shift5 � � � � � � � � � � ¤W�€��� ìW�€��� 4X�€��� |X�€��� ÄX�€��� Y�€��� TY�€��� œY�€��� äY�€��� ,Z�€��� tZ�€��� ¼Z�€��� �[�€��� L[�€��� ”[�€��� Ü[�€��� $\�€��� l\�€��� ´\�€��� ü\�€��� D]�€��� Œ]�€��� Ô]�€��� �^�€��� d^�€��� ¬^�€��� ô^�€��� <_�€��� „_�€��� Ì_�€��� ��€��� \
�€��� ¤�€��� ì
�€��� 4a�€��� |a�€��� Äa�€��� b�€��� Tb�€��� œb�€��� äb�€��� ,c�€��� tc�€��� ¼c�€��� �d�€��� Ld�€��� ”d�€��� Üd�€���