internal void CS_RequestSelfUpdater(string hash) { PacketStream stream = new PacketStream(0x0003); if (hash != null) { stream.WriteString(hash, hash.Length + 1); } else { string tmp = "NO_HASH"; stream.WriteString(tmp, tmp.Length + 1); } ServerManager.Instance.Send(stream); }
internal void CS_RequestFileTransfer(string fileName) { PacketStream stream = new PacketStream(0x0042); stream.WriteString(fileName); ServerManager.Instance.Send(stream); }
internal void CS_RequestSelfUpdate(string hash) { PacketStream stream = new PacketStream(0x0002); stream.WriteString(hash, hash.Length + 1); ServerManager.Instance.Send(stream); }
internal void CS_ValidateUser(string name, string password, string fingerprint) { PacketStream stream = new PacketStream(0x0100); byte[] encName = desCipher.Encrypt(name); byte[] encPass = desCipher.Encrypt(password); stream.WriteInt32(encName.Length); stream.WriteBytes(encName); stream.WriteInt32(encPass.Length); stream.WriteBytes(encPass); stream.WriteString(fingerprint); ServerManager.Instance.Send(stream); }