找回密码
 加入
搜索
楼主: 风行者

[原创] 简单获取网络日期时间

 火... [复制链接]
发表于 2011-3-20 10:11:32 | 显示全部楼层
好东西啊,正在学习中,谢谢发布
发表于 2011-3-30 21:01:32 | 显示全部楼层
正好在找同步對時的方法
发表于 2011-3-30 22:19:49 | 显示全部楼层
http://www.autoitx.com/?fromuid=7655462更多资料查看这里~
发表于 2011-4-11 19:17:11 | 显示全部楼层
新手学习学习
发表于 2011-4-12 06:33:36 | 显示全部楼层
回复 1# 风行者


;简单的取网络时间判断软件是否过期

#include <Date.au3>
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

$ShiYongShiJianXianZhi="1";有效期1天
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
$JiSuanShiFouDaoQi = _DateDiff( 'd',_Hdate()&" 00:00:00",_NowCalc())

If $JiSuanShiFouDaoQi >$ShiYongShiJianXianZhi Or $JiSuanShiFouDaoQi <0  Then
MsgBox( 4096, "软件过期", "请向作者购买新的激活码" )
Exit
EndIf


MsgBox(0,"",_Hdate())

Func _Hdate()
Local $oHTTP,$H_time,$str,$Date
Local $mon[13]=[12,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]
$oHTTP = ObjCreate("microsoft.xmlhttp")
$oHTTP.Open("get","http://v.time.org.cn/com/",false)
$oHTTP.setRequestHeader("ver", "1.2")
$oHTTP.Send()
$str = StringTrimLeft($oHTTP.getResponseHeader("Date"),4)
For $i = 1 To 12
$str = StringReplace($str,$mon[$i],$i)
Next
$str = StringSplit($str," ")
$H_time = StringLeft($str[5],2) + 8
If $H_time >=24 Then $H_time -= 24
$H_time &= StringTrimLeft($str[5],2)
$Date = $str[4]&"/"&$str[3]&"/"&$str[2];&" "&$H_time
Return $Date
EndFunc

;根据   http://www.autoitx.com/forum.php?mod=viewthread&tid=16328  修改
;
发表于 2011-4-12 17:59:26 | 显示全部楼层
这个不是很好啊。
发表于 2011-5-8 10:30:03 | 显示全部楼层
这个不错..
发表于 2011-5-9 22:58:29 | 显示全部楼层
新手学习了~~~~~~~~~~
发表于 2011-5-13 17:41:41 | 显示全部楼层
研究下,谢谢分享
发表于 2011-5-14 10:28:17 | 显示全部楼层
回复  风行者

发现一个小问题,一直弄不明白,
问题: 先运行一下你的脚本,显示出时间了,显示:(2 ...
qq123123 发表于 2011-1-9 22:55


我也发现这个问题,原因可能在那台时间服务器上。。。。我也想弄明白究竟是怎么一回事
发表于 2011-5-15 17:28:36 | 显示全部楼层
很不错!谢谢楼主分享!
发表于 2011-5-17 08:15:56 | 显示全部楼层
不知道是不是后台的学习下
发表于 2011-5-17 08:50:21 | 显示全部楼层
收藏嘞..支持下~~
发表于 2011-5-20 17:55:38 | 显示全部楼层
支持一下,学习
发表于 2011-6-11 05:34:47 | 显示全部楼层
挺好的代码~~~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 08:44 , Processed in 0.096030 second(s), 13 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表