با سلام
من میخوام روی برنامه ام یک سرور زمان داشته باشم و از طریق TIdSNTP
بهش وصل بشم و زمان رو بگیرم.
هرچی تو نت گشتم نتونستم پیدا کنم.
دوستان کسی میتونه راهنمایی کنه؟ :تشویق:
Printable View
با سلام
من میخوام روی برنامه ام یک سرور زمان داشته باشم و از طریق TIdSNTP
بهش وصل بشم و زمان رو بگیرم.
هرچی تو نت گشتم نتونستم پیدا کنم.
دوستان کسی میتونه راهنمایی کنه؟ :تشویق:
یعنی کسی در این زمینه اطلاعی نداره؟ :ناراحت::افسرده:
سلام.
من با این شی کار نکردم ولی اگر منظورتون گرفتن زمان آنلاین باشه، با یک وب سرویس رست کوچولو خیلی راحت می شه پیادش کرد.
اگر سرور برای خودتونه، یک کد پی اچ پی دو خطی داره، اگر سرور ندارید، می تونید از بقیه سرور ها استفاده کنید.
این خروجی json می ده
http://worldtimeapi.org/api/timezone/Asia/Tehran
این خروجی متن
http://worldtimeapi.org/api/timezone/Asia/Tehran.txt
با استفاده از یک IdHttp یک دستور Get ساده می زنید و تمام.
ممنون از پاسختون.
ولی
من میخوام خودم برنامه سرور رو بسازم و کلاینتهایی میان و بمن وصل میشن و زمان رو من باید بهشون بدم.
این دستوراتی که شما فرمودید اگه درست گرفته باشم دستوری هست که کلاینت میاد و وصل میشه به یک تایم سرور.
خب روی سرور یک تایم تو قالب جیسون بدید بره.
یا از اس کیو ال بگیر، یا تایم سرور رو بکیر، تو قالبی که براتون راحت تره بدید و کلاینت ها اون رو استخراج کنند.
بهتره این نوع برنامه هارو بسپارید به سرویسهای ویندوزی.چون وقتی ویندوز با این کیفیت پیاده سازی کرده ارزش وقت گزاشتن نداره.
https://microsoft.tosinso.com/fa/tip...87-time-server