PDA

View Full Version : آموزش: استفاده از تلگرام در دلفی



nice boy
پنج شنبه 23 دی 1395, 14:58 عصر
سلام
برخی از دوستان راجع به استفاده از تلگرام در دلفی از من سوال پرسیدند. من یک کد C# در اینترنت پیدا کردم و با اون یک Windows Service نوشتم سپس از طریق دلفی بهش وصل شدم و پیام ارسال می کنم.
https://github.com/sochix/TLSharp

نمونه کد سرویس ویندوز و نمونه کد تست در دلفی رو به پیوست می زارم.
فایل اول
TelegramWindowsService.rar این فایل رو Unzip کنید در مسیر
..\TelegramWindowsService\bin\Debug
یک فایل به نام TelegramService.exe هست. این فایل یک سرویس ویندوزی هست که با دات نت نوشته شده که باید به صورت یک سرویس نصب بشه. روش نصب در لینک زیر توضیح داده شده.
https://msdn.microsoft.com/en-us/library/sd8zc8ha(v=vs.110).aspx

فایل دوم
Telegram Test2.zip این فایل رو Unzip کنید این فایل سورس برنامه دلفی هست.
روش کار هم خیلی ساده اس.

قبلا از هر کاری باید توی سایت تلگرام یک Application بسازید تا به شما API Hash و API ID بده. که از اونها باید توی برنامه استفاده کنید.

https://core.telegram.org/api/obtaining_api_id
https://my.telegram.org/auth


در اولین فرصت قصد دارم کدهای سرویس رو به دلفی تبدیل کنم که دیگه نیازی به دات نت نباشه.

Mask
پنج شنبه 23 دی 1395, 19:29 عصر
ممنون از پستی که گزاشتید. اما بوسیله خود دلفی همش شدنیه.

nice boy
پنج شنبه 23 دی 1395, 21:19 عصر
ممنون از پستی که گزاشتید. اما بوسیله خود دلفی همش شدنیه.
من هرچی توی اینترنت گشتم کلاسی رو پیدا نکردم که با دلفی نوشته باشن. شما اگر می شناسید لطفا معرفی کنید که من هم استفاده کنم

jojohacko
شنبه 30 بهمن 1395, 09:16 صبح
برنامه دلفی اجرا نمیشه و کلی خطا داره...
میشه یک بار دیگه تستش کنی؟

nice boy
شنبه 07 اسفند 1395, 08:27 صبح
برنامه دلفی اجرا نمیشه و کلی خطا داره...
میشه یک بار دیگه تستش کنی؟

من سورس برنامه رو گذاشتم که با Seattle 10 نوشته شده. چه مشکلی داره؟ کجا خطا میده؟