无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: sp_star
打印 上一主题 下一主题

WIFI连接工具, WIN10专用

    [复制链接]
跳转到指定楼层
1#
发表于 2016-12-25 21:52:29 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
可能BUG较多。
WiFi_NEW.7z (3.07 KB, 下载次数: 659)

评分

参与人数 9无忧币 +41 收起 理由
+ 5 很给力!
hehui + 1 很给力!
zmac2007 + 5
1400700226 + 5
2012duanyongli + 5
gjp0975 + 5 很给力!
parsons + 5 很给力!
freesoft00 + 5
立帮电子 + 5 很给力!

查看全部评分

2#
 楼主| 发表于 2016-12-26 08:36:32 | 显示全部楼层

太简单了,试一试就知道了。
回复

使用道具 举报

3#
 楼主| 发表于 2016-12-26 12:00:26 | 显示全部楼层
2012duanyongli 发表于 2016-12-26 11:28
短短几行脚本即可完成,很好啊
我用au3脚本写了一个,与这相比有点复杂。
对于pecmd脚本我纯属小白,看不 ...

au3好啊,希望能做得更完善。本来想做个高仿的,不过仿得不太好。
这个新脚本的亮点是状态栏图标,实现也很简单,就是定时查询网络状态(有线,无线,信号强度),然后在状态栏显示不同的图标。图标都是原生的,在pnidui.dll里面。

点评

状态栏显示网络状态图标不错,au3有望实现高仿。  详情 回复 发表于 2016-12-26 12:29
回复

使用道具 举报

4#
 楼主| 发表于 2016-12-26 13:51:36 | 显示全部楼层
立帮电子 发表于 2016-12-26 12:29
状态栏显示网络状态图标不错,au3有望实现高仿。

au3应该更灵活,希望能有更好的作品。

点评

已經做得非常好了,能否教我作一個呢,呵呵。  详情 回复 发表于 2016-12-28 15:13
回复

使用道具 举报

5#
 楼主| 发表于 2016-12-28 16:45:25 | 显示全部楼层
belenkwong 发表于 2016-12-28 15:13
已經做得非常好了,有時間能否教我作一個呢。

所有的代码都能看到,还需要什么吗?

点评

可惜看不太懂。  详情 回复 发表于 2016-12-28 16:48
回复

使用道具 举报

6#
 楼主| 发表于 2016-12-28 16:55:06 | 显示全部楼层

PECMD是有帮助的啊,你对着看每一行的命令是干什么的。自己多试试,慢慢就会了。

点评

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

使用道具 举报

7#
 楼主| 发表于 2016-12-28 17:13:14 | 显示全部楼层
belenkwong 发表于 2016-12-28 17:04
謝謝提點,就照著你方法逐條測試研究看看,但我
感覺你是很輕易就能作出來。

不轻易,也要对着帮助慢慢写。这个脚本也用了很长时间。

点评

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

使用道具 举报

8#
 楼主| 发表于 2016-12-28 19:09:53 | 显示全部楼层
belenkwong 发表于 2016-12-28 17:25
能有個概念去制作測試已經不簡單了,能否解釋一下這個腳本的啟動到連接到網絡的製作
原理?

这种脚本没什么原理可言,就看PECMD能提供什么功能了。
比如PECMD有命令能扫描热点,能连接WLAN,也有命令能读取网络状态,能在任务栏加图标,还能显示简单的界面,想办法将这些组织起来就行了。

点评

PECMD有這些功能,要慢慢學習了,謝謝解說,原來是把這些功能组织起来這樣達成目的,終於有點明白這工具的制作過程了。  详情 回复 发表于 2016-12-28 20:09
回复

使用道具 举报

9#
 楼主| 发表于 2017-1-6 20:25:19 | 显示全部楼层
belenkwong 发表于 2017-1-6 18:38
我把腳本複製到pecmd.exe,成為exe文件,修改任務欄次顯示圖示後,連接wifi成功,但軟件會不正常關閉是什麼 ...

偶尔会不正常关闭,原因不知道。其他的没看懂

点评

我是修改圖示後才會不正常關閉,我是想問可不可以把圖示設定成動態,像gif一樣。  详情 回复 发表于 2017-1-6 20:48
回复

使用道具 举报

10#
 楼主| 发表于 2017-1-6 21:20:37 | 显示全部楼层
belenkwong 发表于 2017-1-6 20:48
我是修改圖示後才會不正常關閉,我是想問可不可以把圖示設定成動態,像gif一樣。

你是说托盘图标吧,这个只能是图标(.ico),不能动态。
但你可以不停的换图标达到动态的效果。

点评

是托盤圖示,那請問不停換圖示的指令是怎麼寫?  详情 回复 发表于 2017-1-6 21:38
回复

使用道具 举报

11#
 楼主| 发表于 2017-1-6 21:45:41 | 显示全部楼层
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不同的值就可以了。

点评

抱歉,有點不懂,若我的圖示在system32內名稱為1.ico,2.ico,3ico,那寫出來是怎樣?  详情 回复 发表于 2017-1-6 21:59
抱歉,有點不懂,若我的圖示在system32內名稱為1.ico,2.ico,3ico,那寫出來是怎樣?  详情 回复 发表于 2017-1-6 21:59
回复

使用道具 举报

12#
 楼主| 发表于 2017-1-6 22:05:32 | 显示全部楼层
belenkwong 发表于 2017-1-6 21:59
抱歉,有點不懂,若我的圖示在system32內名稱為1.ico,2.ico,3ico,那寫出來是怎樣?


ENVI &TRAY_ICON=x:\windows\system32\1.ico

点评

不知為何,TIME這命令怎樣寫也沒反應。  详情 回复 发表于 2017-1-10 05:48
謝謝,我試試看。  详情 回复 发表于 2017-1-6 22:34
回复

使用道具 举报

13#
 楼主| 发表于 2017-1-10 10:39:19 | 显示全部楼层
belenkwong 发表于 2017-1-10 05:48
不知為何,TIME這命令怎樣寫也沒反應。

PECMD里有个"示例"目录,先运行试试,研究研究吧。

点评

摸索了很久還是不行,頂多改變一下而已,修改後還會常常關閉,有空的話,可以請你幫忙修改嗎?感謝!  详情 回复 发表于 2017-1-10 15:44
ico1Dico2,P]]пr ?icoo_ico win8  详情 回复 发表于 2017-1-10 15:11
跟目錄的一樣也無效  详情 回复 发表于 2017-1-10 11:56
回复

使用道具 举报

14#
 楼主| 发表于 2017-1-10 19:07:56 | 显示全部楼层
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
复制代码

点评

萬分感謝!實在太神了,簡單幾行字就完全達成我所想的,也不會自動關閉, 可是覺得這些命令跟參數對我等小白來說有點難懂,但無論如何,也謝謝你 抽空幫忙,幫我達成了心願!! [attachimg]259010[/attachimg]  详情 回复 发表于 2017-1-10 20:18
回复

使用道具 举报

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

如果你想学,得花时间啊。PECMD带有很多的例子,想要什么功能,就好好研究对应的例子。

点评

你說得對,得花時間學習,以前完全不太知道它的功能是這麼強大,連這種細微的東西都辨得到,現在看來,一個PECMD就能讓我玩很久了。  详情 回复 发表于 2017-1-10 21:08
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-6 05:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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