无忧启动论坛

标题: WIFI连接工具, WIN10专用 [打印本页]

作者: sp_star    时间: 2016-12-25 21:52
标题: WIFI连接工具, WIN10专用
可能BUG较多。
WiFi_NEW.7z (3.07 KB, 下载次数: 660)
作者: 青青草    时间: 2016-12-25 22:26
谢谢分享!
作者: 立帮电子    时间: 2016-12-25 22:40
感谢分享,看看效果怎么样。
作者: 邪恶海盗    时间: 2016-12-25 23:02
咋没个图呢???
作者: parsons    时间: 2016-12-26 07:17
感谢分享 ,
必要的東西 , 可以不伸手
想要的東西 , 可以伸手
作者: sp_star    时间: 2016-12-26 08:36
邪恶海盗 发表于 2016-12-25 23:02
咋没个图呢???

太简单了,试一试就知道了。
作者: 2012duanyongli    时间: 2016-12-26 11:28
短短几行脚本即可完成,很好啊
我用au3脚本写了一个,与这相比有点复杂。
对于pecmd脚本我纯属小白,看不懂可惜了...
作者: sp_star    时间: 2016-12-26 12:00
2012duanyongli 发表于 2016-12-26 11:28
短短几行脚本即可完成,很好啊
我用au3脚本写了一个,与这相比有点复杂。
对于pecmd脚本我纯属小白,看不 ...

au3好啊,希望能做得更完善。本来想做个高仿的,不过仿得不太好。
这个新脚本的亮点是状态栏图标,实现也很简单,就是定时查询网络状态(有线,无线,信号强度),然后在状态栏显示不同的图标。图标都是原生的,在pnidui.dll里面。
作者: 立帮电子    时间: 2016-12-26 12:29
sp_star 发表于 2016-12-26 12:00
au3好啊,希望能做得更完善。本来想做个高仿的,不过仿得不太好。
这个新脚本的亮点是状态栏图标,实现 ...

状态栏显示网络状态图标不错,au3有望实现高仿。
作者: sp_star    时间: 2016-12-26 13:51
立帮电子 发表于 2016-12-26 12:29
状态栏显示网络状态图标不错,au3有望实现高仿。

au3应该更灵活,希望能有更好的作品。
作者: belenkwong    时间: 2016-12-28 15:13
本帖最后由 belenkwong 于 2016-12-28 15:39 编辑
sp_star 发表于 2016-12-26 13:51
au3应该更灵活,希望能有更好的作品。


已經做得非常好了,有時間能否教我作一個呢。
作者: sp_star    时间: 2016-12-28 16:45
belenkwong 发表于 2016-12-28 15:13
已經做得非常好了,有時間能否教我作一個呢。

所有的代码都能看到,还需要什么吗?
作者: belenkwong    时间: 2016-12-28 16:48
sp_star 发表于 2016-12-28 16:45
所有的代码都能看到,还需要什么吗?

可惜看不太懂。
作者: sp_star    时间: 2016-12-28 16:55
belenkwong 发表于 2016-12-28 16:48
可惜看不太懂。

PECMD是有帮助的啊,你对着看每一行的命令是干什么的。自己多试试,慢慢就会了。
作者: belenkwong    时间: 2016-12-28 17:04
sp_star 发表于 2016-12-28 16:55
PECMD是有帮助的啊,你对着看每一行的命令是干什么的。自己多试试,慢慢就会了。

謝謝提點,就照著你方法逐條測試研究看看,但我
感覺你是很輕易就能作出來。

作者: sp_star    时间: 2016-12-28 17:13
belenkwong 发表于 2016-12-28 17:04
謝謝提點,就照著你方法逐條測試研究看看,但我
感覺你是很輕易就能作出來。

不轻易,也要对着帮助慢慢写。这个脚本也用了很长时间。
作者: belenkwong    时间: 2016-12-28 17:25
sp_star 发表于 2016-12-28 17:13
不轻易,也要对着帮助慢慢写。这个脚本也用了很长时间。

能有個概念去制作測試已經不簡單了,能否解釋一下這個腳本的啟動到連接到網絡的製作
原理?
作者: sp_star    时间: 2016-12-28 19:09
belenkwong 发表于 2016-12-28 17:25
能有個概念去制作測試已經不簡單了,能否解釋一下這個腳本的啟動到連接到網絡的製作
原理?

这种脚本没什么原理可言,就看PECMD能提供什么功能了。
比如PECMD有命令能扫描热点,能连接WLAN,也有命令能读取网络状态,能在任务栏加图标,还能显示简单的界面,想办法将这些组织起来就行了。
作者: belenkwong    时间: 2016-12-28 20:09
sp_star 发表于 2016-12-28 19:09
这种脚本没什么原理可言,就看PECMD能提供什么功能了。
比如PECMD有命令能扫描热点,能连接WLAN,也有命 ...

PECMD有這些功能,要慢慢學習了,謝謝解說,原來是把這些功能组织起来這樣達成目的,終於有點明白這工具的制作過程了。
作者: 120268323    时间: 2016-12-29 12:24
这个是好东西,一定要收下,谢谢楼主啦!
作者: 2012hzy6420    时间: 2016-12-30 07:41
谢谢分享
作者: 2012hzy6420    时间: 2016-12-31 18:54
谢谢分享
作者: belenkwong    时间: 2017-1-6 18:38
我把腳本複製到pecmd.exe,成為exe文件,修改任務欄次顯示圖示後,連接wifi成功,但軟件會不正常關閉是什麼原因?有沒有辦法使它圖示為動態圖示?
作者: sp_star    时间: 2017-1-6 20:25
belenkwong 发表于 2017-1-6 18:38
我把腳本複製到pecmd.exe,成為exe文件,修改任務欄次顯示圖示後,連接wifi成功,但軟件會不正常關閉是什麼 ...

偶尔会不正常关闭,原因不知道。其他的没看懂
作者: belenkwong    时间: 2017-1-6 20:48
sp_star 发表于 2017-1-6 20:25
偶尔会不正常关闭,原因不知道。其他的没看懂

我是修改圖示後才會不正常關閉,我是想問可不可以把圖示設定成動態,像gif一樣。
作者: sp_star    时间: 2017-1-6 21:20
belenkwong 发表于 2017-1-6 20:48
我是修改圖示後才會不正常關閉,我是想問可不可以把圖示設定成動態,像gif一樣。

你是说托盘图标吧,这个只能是图标(.ico),不能动态。
但你可以不停的换图标达到动态的效果。
作者: belenkwong    时间: 2017-1-6 21:38
sp_star 发表于 2017-1-6 21:20
你是说托盘图标吧,这个只能是图标(.ico),不能动态。
但你可以不停的换图标达到动态的效果。

是托盤圖示,那請問不停換圖示的指令是怎麼寫?
作者: sp_star    时间: 2017-1-6 21:45
belenkwong 发表于 2017-1-6 21:38
是托盤圖示,那請問不停換圖示的指令是怎麼寫?

TIME &T1,2000, CALL UpdateTray    //UpdateTray 定期执行,2秒执行一次。

_SUB UpdateTray
    GetNetStatus &&TRAY_ICON &&status_msg    //获取图标,保存在变量&&TRAY_ICON中
    TIPS* ,%&&status_msg%,,,%&TRAY_ICON%  //使用TRAY_ICON显示图标
_END

替换掉GetNetStatus函数,每次执行给TRAY_ICON不同的值就可以了。
作者: belenkwong    时间: 2017-1-6 21:59
sp_star 发表于 2017-1-6 21:45
TIME &T1,2000, CALL UpdateTray    //UpdateTray 定期执行,2秒执行一次。

_SUB UpdateTray

抱歉,有點不懂,若我的圖示在system32內名稱為1.ico,2.ico,3ico,那寫出來是怎樣?
作者: belenkwong    时间: 2017-1-6 21:59
sp_star 发表于 2017-1-6 21:45
TIME &T1,2000, CALL UpdateTray    //UpdateTray 定期执行,2秒执行一次。

_SUB UpdateTray

抱歉,有點不懂,若我的圖示在system32內名稱為1.ico,2.ico,3ico,那寫出來是怎樣?
作者: sp_star    时间: 2017-1-6 22:05
belenkwong 发表于 2017-1-6 21:59
抱歉,有點不懂,若我的圖示在system32內名稱為1.ico,2.ico,3ico,那寫出來是怎樣?


ENVI &TRAY_ICON=x:\windows\system32\1.ico
作者: belenkwong    时间: 2017-1-6 22:34
sp_star 发表于 2017-1-6 22:05
ENVI &TRAY_ICON=x:\windows\system32\1.ico

謝謝,我試試看。
作者: belenkwong    时间: 2017-1-10 05:48
sp_star 发表于 2017-1-6 22:05
ENVI &TRAY_ICON=x:\windows\system32\1.ico

不知為何,TIME這命令怎樣寫也沒反應。
作者: sp_star    时间: 2017-1-10 10:39
belenkwong 发表于 2017-1-10 05:48
不知為何,TIME這命令怎樣寫也沒反應。

PECMD里有个"示例"目录,先运行试试,研究研究吧。
作者: belenkwong    时间: 2017-1-10 11:56
sp_star 发表于 2017-1-10 10:39
PECMD里有个"示例"目录,先运行试试,研究研究吧。

跟目錄的一樣也無效

作者: belenkwong    时间: 2017-1-10 15:11
sp_star  2017-1-10 10:39
PECMDи""ооɡ

ico1Dico2,P]]пr
?icoo_ico
win8
作者: belenkwong    时间: 2017-1-10 15:44
sp_star 发表于 2017-1-10 10:39
PECMD里有个"示例"目录,先运行试试,研究研究吧。

摸索了很久還是不行,頂多改變一下而已,修改後還會常常關閉,有空的話,可以請你幫忙修改嗎?感謝!

SPSTAR.7z (799.01 KB, 下载次数: 16)
作者: sp_star    时间: 2017-1-10 19:07
belenkwong 发表于 2017-1-10 15:44
摸索了很久還是不行,頂多改變一下而已,修改後還會常常關閉,有空的話,可以請你幫忙修改嗎?感謝!

添加一个函数,将UpdateTray 更改一下。

  1. ENVI III=0
  2. _SUB GetNextIcon
  3.     CALC III=%III%+1
  4.     FIND #%III%>6, ENVI III=1
  5.     ENVI  icon_file=%CurDir%\10%III%.ico   
  6.     ENVI-ret %~1=%icon_file%
  7. _END

  8. _SUB UpdateTray
  9.     //GetNetStatus &&TRAY_ICON &&status_msg
  10.     GetNextIcon &&TRAY_ICON
  11.     TIPS* ,%&&status_msg%,,,%&TRAY_ICON%  
  12. _END
复制代码


作者: belenkwong    时间: 2017-1-10 20:18
sp_star 发表于 2017-1-10 19:07
添加一个函数,将UpdateTray 更改一下。

萬分感謝!實在太神了,簡單幾行字就完全達成我所想的,也不會自動關閉,
可是覺得這些命令跟參數對我等小白來說有點難懂,但無論如何,也謝謝你
抽空幫忙,幫我達成了心願!!

作者: sp_star    时间: 2017-1-10 20:45
belenkwong 发表于 2017-1-10 20:18
萬分感謝!實在太神了,簡單幾行字就完全達成我所想的,也不會自動關閉,
可是覺得這些命令跟參數對我等小白 ...

如果你想学,得花时间啊。PECMD带有很多的例子,想要什么功能,就好好研究对应的例子。
作者: belenkwong    时间: 2017-1-10 21:08
sp_star 发表于 2017-1-10 20:45
如果你想学,得花时间啊。PECMD带有很多的例子,想要什么功能,就好好研究对应的例子。

你說得對,得花時間學習,以前完全不太知道它的功能是這麼強大,連這種細微的東西都辨得到,現在看來,一個PECMD就能讓我玩很久了。
作者: 2013xsl101368    时间: 2017-1-10 21:35
WIFI连接工具, WIN10专用,好东西哟!
作者: dadadxf    时间: 2017-1-18 09:12
希望能有更好的作品
作者: wuyufeng    时间: 2017-10-2 22:27
谢谢楼主分享
作者: whyme22    时间: 2017-10-9 08:49
有劳大师了
作者: 445112826    时间: 2017-10-9 21:41
小白一个,这个东东如何使用?望指导。
作者: miehuoqia    时间: 2017-12-5 13:20
谢谢
作者: bjwll    时间: 2020-1-16 21:03
谢谢 找了好久
作者: pp0769    时间: 2020-2-8 09:33
大神请问下,因为不定时wifi会变1Mbps,但是刷新网络列表点一下就恢复正常了, 请问有批处理或vba...等代码, 可以自动检测10Mbps以下就自动刷新网络列表一次吗?
作者: tfjzfoy    时间: 2020-2-8 11:45
谢谢分享资源,收藏试用。




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3