Ejemplo n.º 1
0
        public static void Main(string[] argv)
        {
            if (argv.Length == 2)
            {
                try
                {
                    NBFSNet NBFS = new NBFSNet();

                    if (argv[0].ToLower().Equals("encode"))
                    {
                        Console.WriteLine(Convert.ToBase64String(NBFS.EncodeBinaryXML(
                                                                     System.Text.ASCIIEncoding.ASCII.GetString(Convert.FromBase64String(argv[1])))));
                    }
                    else
                    {
                        Console.WriteLine(Convert.ToBase64String(
                                              System.Text.Encoding.UTF8.GetBytes(
                                                  NBFS.DecodeBinaryXML(Convert.FromBase64String(argv[1])))));
                    }
                }
                catch (Exception e)
                {
                    Console.WriteLine(Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(e.Message)));
                }
            }
            else
            {
                Console.WriteLine(
                    "Usage: NBFS [encode|decode]  Base64Data\n\nNOTE: All output, including exceptions, will be returned  as a Base64 string.");
            }
        }
Ejemplo n.º 2
0
 public void Test()
 {
     NBFSNet NBFS     = new NBFSNet();
     var     filetext = File.ReadAllText("C:\\Users\\7751-00-099\\Desktop\\binary.txt");
     var     t        = Convert.ToBase64String(
         NBFS.EncodeBinaryXML(
             System.Text.ASCIIEncoding.ASCII.GetString(Convert.FromBase64String(filetext))));
 }