Download source v1.1
Coding method based on text and data
simple code in c # , ASCII table, byte Convert ->Hex and Encoding->ASCII with Split('-');


private void button1_Click(object sender, EventArgs e)
{
if (dcodingToolStripMenuItem.Checked == false)
{
byte[] table = { 1, 2 };
for (int i = 0; i <= richTextBox1.Lines.Length - 1; i++)
{
string n = richTextBox1.Lines[i];
string myHexString = BitConverter.ToString(Encoding.ASCII.GetBytes(n)); myHexString.ToString(); listBox1.Items.Add(myHexString);
}
}
if (dcodingToolStripMenuItem.Checked == true)
{
try
{
for (int i = 0; i <= richTextBox1.Lines.Length - 1; i++)
{
string n = richTextBox1.Lines[i];
string[] parts = n.Split('-');
decode2 = "";
for (int i2 = 0; i2 <= parts.Length - 1; i2++)
{
if (parts[i2] != "")
{
int value = Convert.ToInt32(parts[i2], 16);
decode2 += Convert.ToChar(value);
}
}
listBox1.Items.Add(decode2);
}
}
catch
{
MessageBox.Show("not find Split('-')");
}
}