![]() |
#11 | |||||||||||
![]() ![]()
|
اقتباس:
عايز تعمل بروكسى لية مادام فى 10 بروكسيات موجودة ؟ ومع ذالك ركز معايا دة سورس كود كود بلغة HTML:
GMالهف _ ارسال رسالة على صورة رسالة ال _ ZeraPain_المولف_ _ملحوظة_الاوبى كود محتاج تجديد كود:
using System; using System.Collections; using System.Text; using System.Net; using System.Net.Sockets; namespace SendNotice { class Program { class ConnectedSocket { private Socket winSock; public void Connect(string IP, int Port) { winSock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); IPAddress IPA = IPAddress.Parse(IP); IPEndPoint IPEP = new IPEndPoint(IPA, Port); try { winSock.Connect(IPEP); } catch (SocketException se) { Console.WriteLine(se.Message); } } public void Send(byte[] data) { if (winSock.Connected) winSock.Send(data); } } private static ConnectedSocket Socket = new ConnectedSocket(); static void Main(string[] args) { Socket.Connect("127.0.0.1", 9000); while (true) { Console.Write("Notice: "); string message = Console.ReadLine(); Console.WriteLine(""); SendNotice(message); } } private static void SendNotice(string notice) { PacketWriter writer = new PacketWriter(0x3026, 1); // OpCode 0x3026, Security (2 -> to server, 1 -> to client) for SrProxy writer.AppendByte(7); //Chat type writer.AppendUnicodeString(notice); //Message Socket.Send(writer.GetPacket()); } } class PacketWriter { private ArrayList Data; private ArrayList Packet; private int Size; public PacketWriter(ushort opcode, byte security) { Size = 0; Data = new ArrayList(); Packet = new ArrayList(); Data.AddRange(BitConverter.GetBytes(opcode)); Data.Add((byte)security); Data.Add((byte)0); } public byte[] GetPacket() { Packet.AddRange(BitConverter.GetBytes((ushort)Size)); Packet.AddRange(Data); return (byte[])Packet.ToArray(typeof(byte)); } public void AppendByte(byte value) { Data.Add((byte)value); Size += 1; } public void AppendUnicodeString(string message) { AppendWord((ushort)message.Length); Data.AddRange(Encoding.Unicode.GetBytes(message)); Size += message.Length * 2; } public void AppendWord(ushort value) { Data.AddRange(BitConverter.GetBytes(value)); Size += 2; } } } |
|||||||||||
|
يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر) | |
|
|
![]() |
||||
الموضوع | كاتب الموضوع | المنتدى | الردود | آخر مشاركة |
مشكلة داخل الجيم | cres | قسم الاستفسارات ومشاكل وحلول ال Sbot | 5 | 11-11-2018 12:39 PM |
اسفسارات داخل الجيم : اسم الجيم + اسماء المدن + ازاى اعرف اجيب كود | Emely | قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة | 4 | 03-02-2014 01:27 PM |
استفسار داخل الجيم | dematreio | قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة | 6 | 01-11-2013 01:41 AM |
طلب من داخل الجيم | يوسف النجم | قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة | 4 | 19-11-2012 05:21 PM |