Skip to content

penthium2/awaSCII_5.0.666

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

awaSCII+ v5.0.666

AwaSCII+ encode/decode

New définition of awaSCII table with all ASCII caracters inspirate from AWA5.0 project

Just for fun Look at the awa project tutorial :

Button Tutorial Button Web Interface

Here the Table awaSCII+

Dec Hex Value Dec Hex Value Dec Hex Value Dec Hex Value
0 0x00 A 24 0x18 P 48 0x30 6 72 0x48 /
1 0x01 W 25 0x19 C 49 0x31 7 73 0x49 <
2 0x02 a 26 0x1A N 50 0x32 8 74 0x4A >
3 0x03 w 27 0x1B T 51 0x33 9 75 0x4B ?
4 0x04 J 28 0x1C p 52 0x34 (space) 76 0x4C @
5 0x05 E 29 0x1D c 53 0x35 . 77 0x4D K
6 0x06 L 30 0x1E n 54 0x36 , 78 0x4E Q
7 0x07 Y 31 0x1F t 55 0x37 ! 79 0x4F V
8 0x08 H 32 0x20 B 56 0x38 ~ 80 0x50 X
9 0x09 O 33 0x21 D 57 0x39 ) 81 0x51 Z
10 0x0A S 34 0x22 F 58 0x3A ( 82 0x52 [
11 0x0B I 35 0x23 G 59 0x3B - 83 0x53 \
12 0x0C U 36 0x24 R 60 0x3C : 84 0x54 ]
13 0x0D M 37 0x25 b 61 0x3D = 85 0x55 ^
14 0x0E j 38 0x26 d 62 0x3E ; 86 0x56 _
15 0x0F e 39 0x27 f 63 0x3F \n 87 0x57 `
16 0x10 l 40 0x28 g 64 0x40 " 88 0x58 {
17 0x11 y 41 0x29 r 65 0x41 # 89 0x59 (pipe)
18 0x12 h 42 0x2A 0 66 0x42 $ 90 0x5A }
19 0x13 o 43 0x2B 1 67 0x43 % 91 0x5B k
20 0x14 s 44 0x2C 2 68 0x44 & 92 0x5C q
21 0x15 i 45 0x2D 3 69 0x45 ' 93 0x5D v
22 0x16 u 46 0x2E 4 70 0x46 * 94 0x5E x
23 0x17 m 47 0x2F 5 71 0x47 + 95 0x5F z
96 0x60 \t

Difference between the Awa language and the AwaSCII+ encoding

Awa language :

Awa awa awawa awawa awa awawawa awawawawa awa awawa awawa awa awawa
awa awa awawawa awa awawa awawa awa awawa awa awa awawawa awawa awa
awawa awa awa awawawa awawa awa awawa awa awa awawawa awa awa awa awawa

AwaSCII+ encoding :

awa awa awawawa awa awa awa , awa awa awa awawawawawa, awa awa awawawawawa awa ,
awa awa awawawawawawa, awa awa awawa awa awawa awa , awa awa awawa awawa awawa ,
awa awa awawa awawawa awa , awa awa awawa awawawawa, awa awawa awawawa awa awa ,
awa awawawawawawawa

The awa encoding is 8-bit and separated by commas.

Web Interface

An interactive web interface is available at awa.noobops.fr

This web interface provides:

  • Real-time encoding/decoding with the awaSCII+ v5.0.666 format
  • 100% compatibility with the Bash scripts (awacoder.sh and awadecode.sh)
  • Modern responsive design for desktop and mobile devices
  • Easy-to-use interface with instant results
  • Text-to-speech functionality to listen to awaSCII+ code pronunciation
  • Progressive Web App (PWA) - Works completely offline once installed
  • Installable on mobile and desktop - Add to home screen for app-like experience

PWA Features

The web interface is a fully functional Progressive Web App:

  • Works offline - Encode and decode messages without internet connection
  • Installable - Add to home screen on Android, iOS, and desktop
  • Fast and reliable - All assets cached for instant loading

Install on your device:

  • Android: Chrome → Menu → "Add to Home screen"
  • iPhone/iPad: Safari → Share button → "Add to Home Screen"
  • Desktop: Chrome/Edge → Click the ⊕ icon in address bar → "Install"

The web version implements the exact same encoding/decoding algorithm as the Bash scripts, ensuring perfect interoperability between all versions.

For more information of awa language check : awa language

About

awaSCII+ with decode/encode in bash

Resources

License

Stars

Watchers

Forks

Languages

  • Shell 100.0%