من اطلاعاتم در این زمینه زیاد نیست ولی :
1 : فکر می کنم این سوال مربوط به بحث های هک و نوشتن تورجان ها باشه
2: کافیه برنامه رو بزاری همیشه اجرا باشه و زمان رو بر اساس یه الگوریتم که خودت میگی (مثلا هر چند ساعت و اگر به ساعت مورد نظر نزدیک بود هر چند دقیقه ) چک کنی یا این که بزاریش تو استارت آپ و اون موقع زمان رو چک کنه و ببینه چه مقدار مونده تا زمان مورد نظر.
حالا هم هر کاری که بخواید با پورت انجام میدید