Автокликер Clickermann :: Форум
		Основной раздел => Общие вопросы => Topic started by: evgon on July 30, 2014, 07:58:51 PM
		
			
			- 
				Хочу сделать что то вроде таймера работы кликера, и выводить это в лог.
 Кликер может сутками работать.
 
 Но пока не могу придумать как это сделать.
 
 Можно считать в секундах, вот так например:
 
  
 $Start =  $_time_t
 Wait(30)
 $time =  $_time_t - $Start
 print( $time)
 
 
 Только как эти секунды перевести в божеский формат?
 Или есть другой способ?
 
- 
				дели на 60 получишь минуты дели на 3600 получишь часы
			
- 
				ну это понятно, все ровно не красиво на выходе ))
			
- 
				попробуй так 
 $hours=round(($start-$time_t)/3600 , 0)
 $minuts=round((($start-$time_t)-$hours)/60,0)
- 
				Ход мыслей понял, тока правильней $time_t-$start
 
 Но почему-то не работает! выдает 6-8-значные числа.
 
 Спс... разобрался, вот так работает:
 
 $time =  $_time_t - $Start
 $hours = round($time/3600 , 0)
 $minuts=round(($time-$hours)/60,0)
- 
				Ход мыслей понял, тока правильней $time_t-$start
 
 Но почему-то не работает! выдает 6-8-значные числа.
 
 Спс... разобрался, вот так работает:
 
 $time =  $_time_t - $Start
 $hours = round($time/3600 , 0)
 $minuts=round(($time-$hours)/60,0)
 
 
 
 я бы зделал так:
 
 $Start =  $_time_t
 $timesec =  $_time_t - $Start
 $hours = int($timesec/3600)
 $minuts = int(($timesec - ($hours*3600))/60)
 $sec = $timesec - ($hours*3600) -  ($minuts*60)
 
 
 $Start =  $_time_t
 WHILE($var < 5)
 wait(1)
 $timesec =  $_time_t - $Start
 $hours = int($timesec/3600)
 $minuts = int(($timesec - ($hours*3600))/60)
 $sec = $timesec - ($hours*3600) -  ($minuts*60)
 print($hours,":" ,$minuts ,":" ,$sec )
 END_CYC
 
- 
				облагородить запихнуть в саб и можно в шаблоны )))