other:url_character_decode
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Previous revisionNext revision | |||
— | other:url_character_decode [2018/04/17 08:51] – ↷ Page moved from url_character_decode to other:url_character_decode dodger | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Description ====== | ||
+ | |||
+ | This is a little script for decoding url's and translate to human-readable chars. | ||
+ | |||
+ | |||
+ | ====== Instructions ====== | ||
+ | |||
+ | |||
+ | ===== url_enconded_characters.txt ===== | ||
+ | This file contains the list of url '' | ||
+ | |||
+ | < | ||
+ | ! %21 | ||
+ | " %22 | ||
+ | # %23 | ||
+ | $ %24 | ||
+ | % %25 | ||
+ | & %26 | ||
+ | ' %27 | ||
+ | ( %28 | ||
+ | ) %29 | ||
+ | \* %2A | ||
+ | + %2B | ||
+ | \, %2C | ||
+ | - %2D | ||
+ | . %2E | ||
+ | \/ %2F | ||
+ | 0 %30 | ||
+ | 1 %31 | ||
+ | 2 %32 | ||
+ | 3 %33 | ||
+ | 4 %34 | ||
+ | 5 %35 | ||
+ | 6 %36 | ||
+ | 7 %37 | ||
+ | 8 %38 | ||
+ | 9 %39 | ||
+ | : %3A | ||
+ | ; %3B | ||
+ | < %3C | ||
+ | = %3D | ||
+ | > %3E | ||
+ | ? %3F | ||
+ | @ %40 | ||
+ | A %41 | ||
+ | B %42 | ||
+ | C %43 | ||
+ | D %44 | ||
+ | E %45 | ||
+ | F %46 | ||
+ | G %47 | ||
+ | H %48 | ||
+ | I %49 | ||
+ | J %4A | ||
+ | K %4B | ||
+ | L %4C | ||
+ | M %4D | ||
+ | N %4E | ||
+ | O %4F | ||
+ | P %50 | ||
+ | Q %51 | ||
+ | R %52 | ||
+ | S %53 | ||
+ | T %54 | ||
+ | U %55 | ||
+ | V %56 | ||
+ | W %57 | ||
+ | X %58 | ||
+ | Y %59 | ||
+ | Z %5A | ||
+ | [ %5B | ||
+ | \\\\ %5C | ||
+ | ] %5D | ||
+ | ^ %5E | ||
+ | _ %5F | ||
+ | ` %60 | ||
+ | a %61 | ||
+ | b %62 | ||
+ | c %63 | ||
+ | d %64 | ||
+ | e %65 | ||
+ | f %66 | ||
+ | g %67 | ||
+ | h %68 | ||
+ | i %69 | ||
+ | j %6A | ||
+ | k %6B | ||
+ | l %6C | ||
+ | m %6D | ||
+ | n %6E | ||
+ | o %6F | ||
+ | p %70 | ||
+ | q %71 | ||
+ | r %72 | ||
+ | s %73 | ||
+ | t %74 | ||
+ | u %75 | ||
+ | v %76 | ||
+ | w %77 | ||
+ | x %78 | ||
+ | y %79 | ||
+ | z %7A | ||
+ | { %7B | ||
+ | | %7C | ||
+ | } %7D | ||
+ | ~ %7E | ||
+ | ¢ %A2 | ||
+ | £ %A3 | ||
+ | ¥ %A5 | ||
+ | | %A6 | ||
+ | § %A7 | ||
+ | « %AB | ||
+ | ¬ %AC | ||
+ | ¯ %AD | ||
+ | º %B0 | ||
+ | ± %B1 | ||
+ | ª %B2 | ||
+ | \, %B4 | ||
+ | µ %B5 | ||
+ | » %BB | ||
+ | ¼ %BC | ||
+ | ½ %BD | ||
+ | ¿ %BF | ||
+ | À %C0 | ||
+ | Á %C1 | ||
+ | Â %C2 | ||
+ | Ã %C3 | ||
+ | Ä %C4 | ||
+ | Å %C5 | ||
+ | Æ %C6 | ||
+ | Ç %C7 | ||
+ | È %C8 | ||
+ | É %C9 | ||
+ | Ê %CA | ||
+ | Ë %CB | ||
+ | Ì %CC | ||
+ | Í %CD | ||
+ | Î %CE | ||
+ | Ï %CF | ||
+ | Ð %D0 | ||
+ | Ñ %D1 | ||
+ | Ò %D2 | ||
+ | Ó %D3 | ||
+ | Ô %D4 | ||
+ | Õ %D5 | ||
+ | Ö %D6 | ||
+ | Ø %D8 | ||
+ | Ù %D9 | ||
+ | Ú %DA | ||
+ | Û %DB | ||
+ | Ü %DC | ||
+ | Ý %DD | ||
+ | Þ %DE | ||
+ | ß %DF | ||
+ | à %E0 | ||
+ | á %E1 | ||
+ | â %E2 | ||
+ | ã %E3 | ||
+ | ä %E4 | ||
+ | å %E5 | ||
+ | æ %E6 | ||
+ | ç %E7 | ||
+ | è %E8 | ||
+ | é %E9 | ||
+ | ê %EA | ||
+ | ë %EB | ||
+ | ì %EC | ||
+ | í %ED | ||
+ | î %EE | ||
+ | ï %EF | ||
+ | ð %F0 | ||
+ | ñ %F1 | ||
+ | ò %F2 | ||
+ | ó %F3 | ||
+ | ô %F4 | ||
+ | õ %F5 | ||
+ | ö %F6 | ||
+ | ÷ %F7 | ||
+ | ø %F8 | ||
+ | ù %F9 | ||
+ | ú %FA | ||
+ | û %FB | ||
+ | ü %FC | ||
+ | ý %FD | ||
+ | þ %FE | ||
+ | ÿ %FF | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== convert_url.sh ===== | ||
+ | |||
+ | <code bash> | ||
+ | #!/bin/bash | ||
+ | |||
+ | |||
+ | CHARLISTFILE=" | ||
+ | |||
+ | THESTRING=" | ||
+ | |||
+ | |||
+ | |||
+ | fill_data() | ||
+ | { | ||
+ | local let x=0 | ||
+ | while read LINE ; do | ||
+ | REALCHAR[${x}]=" | ||
+ | URLCHAR[${x}]=" | ||
+ | let x++ | ||
+ | done < <(cat ${CHARLISTFILE}) | ||
+ | } | ||
+ | |||
+ | fill_data | ||
+ | |||
+ | #echo ${REALCHAR[@]} | ||
+ | #echo " | ||
+ | |||
+ | |||
+ | for ((x=0; x< | ||
+ | if [[ " | ||
+ | THESTRING=" | ||
+ | else | ||
+ | THESTRING=" | ||
+ | fi | ||
+ | done | ||
+ | |||
+ | echo | ||
+ | echo "################################################################################" | ||
+ | echo | ||
+ | echo " | ||
+ | echo | ||
+ | echo "################################################################################" | ||
+ | echo | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Running ===== | ||
+ | |||
+ | <code bash> | ||
+ | bash convert_url.sh " | ||
+ | |||
+ | ################################################################################ | ||
+ | |||
+ | redirect_url=/ | ||
+ | |||
+ | ################################################################################ | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | |||
other/url_character_decode.txt · Last modified: 2022/02/11 11:36 by 127.0.0.1