IT天空

 找回密码
 加入我们

手机号码,快捷登录

搜索

[原创] 桌面提示

[复制链接]
www8899 发表于 2023-1-29 14:20:27 | 显示全部楼层 |阅读模式

本帖最后由 www8899 于 2023-1-31 19:47 编辑

代码升级,点击字体打开配置文件编辑,点击时间去掉置顶
ESC退出
自带字体静默安装
自定义字体,字体颜色,大小,粗细。正常或/体
QQ截图20230131194432.png





#Region ;**** 由 AccAu3Wrapper_GUI 创建指令 ****
#AccAu3Wrapper_Icon=..\..\多彩图标\bell.ico
#AccAu3Wrapper_Outfile=C:\Users\Administrator\Desktop\Twist_tips.exe
#AccAu3Wrapper_UseX64=n
#AccAu3Wrapper_Res_Language=2052
#AccAu3Wrapper_Res_requestedExecutionLevel=highestAvailable
#AccAu3Wrapper_Antidecompile=y
#EndRegion ;**** 由 AccAu3Wrapper_GUI 创建指令 ****
#include <WindowsConstants.au3>
#include <GUIConstantsEx.au3>
#include <WinAPI.au3>
#include <WinAPIEx.au3>
#include <StaticConstants.au3>
#include <Process.au3>
HotKeySet("{ESC}", "_OnExit")
DirCreate(@WindowsDir & "\temp\font")
FileInstall("D:\AU3\Font\FontRegX86.exe", @WindowsDir & "\temp\font\FontRegX86.exe", 1)
FileInstall("D:\AU3\Font\FontRegX64.exe", @WindowsDir & "\temp\font\FontRegX64.exe", 1)
FileInstall("D:\AU3\Font\fonts.bat", @WindowsDir & "\temp\font\fonts.bat", 1)
FileInstall("D:\AU3\Font\时尚中黑简体.ttf", @WindowsDir & "\temp\font\时尚中黑简体.ttf", 1)
FileInstall("D:\AU3\Font\汉仪中隶书.ttf", @WindowsDir & "\temp\font\汉仪中隶书.ttf", 1)
FileInstall("D:\AU3\Font\隶书简体.ttf", @WindowsDir & "\temp\font\隶书简体.ttf", 1)
_RunDos('C:\Windows\temp\font\fonts.bat')
If FileExists(@ScriptDir & "\TS.ini") Then
Else
        FileInstall("D:\AU3\Font\TS.ini", @ScriptDir & "\TS.ini")
        FileSetAttrib(@ScriptDir & "\TS.ini", "+H", 1)
EndIf
Global $mht, $count = 0
Local $font = IniRead(@ScriptDir & "\TS.INI", "FONT", "fonts", "") ;字体名称
Local $fontdx = IniRead(@ScriptDir & "\TS.INI", "FONT", "fontsdx", "") ;字体大小
Local $fontcx = IniRead(@ScriptDir & "\TS.INI", "FONT", "fontscx", "") ;字体粗细
Local $fontzx = IniRead(@ScriptDir & "\TS.INI", "FONT", "fontszx", "") ;字体正/
Local $fontColo = IniRead(@ScriptDir & "\TS.INI", "FONT", "fontsColo", "") ;字体颜色
$MHT = GUICreate('', 700, 75, -1, 2, $WS_POPUP, $WS_EX_LAYERED + $WS_EX_TOOLWINDOW)
GUISetState()
$Gui = GUICreate('', 700, 75, -1, 2, $WS_POPUP, $WS_EX_LAYERED + $WS_EX_MDICHILD, $MHT)
GUISetBkColor(0x0000FF, $Gui)
GUICtrlCreateLabel("", 150, 33, 400, 2, $SS_BLACKRECT)
$Now = GUICtrlCreateLabel('', 12, 0, 676, 30, BitOR(0x1, 0x0300))
GUICtrlSetFont(-1, $fontdx, $fontcx, $fontzx, $font)
GUICtrlSetColor(-1, $fontColo)
GUICtrlSetTip(-1, "按ESC键退出")
$TSY = GUICtrlCreateLabel("", 0, 39, 700, 32, BitOR(0x1, 0x0300))
GUICtrlSetFont(-1, $fontdx, $fontcx, $fontzx, $font)
GUICtrlSetColor(-1, $fontColo)
GUICtrlCreateLabel("", 100, 73, 500, 2, $SS_BLACKRECT)
_WinAPI_SetLayeredWindowAttributes($Gui, 0x0000FF, 255) ;
WinSetOnTop("", "", 1)
GUISetState()
AdlibRegister('_MDate', 100)

Global $Num = 0
$Init = TimerInit()
While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
                        Do
                                $msg = GUIGetMsg()
                        Until $msg = $GUI_EVENT_CLOSE
                Case $TSY
                        ShellExecuteWait("notepad.exe", @ScriptDir & "\TS.ini")
                        Run("Twist_tips.exe")
                        Exit
                Case $Now
                        WinSetOnTop("", "", 0)
        EndSwitch
        $Time = TimerDiff($Init)
        If $Time / 5000 >= $Num Then
                $Num += 1
                _Main()
        EndIf
WEnd
Func _Main()
        $Info = IniRead(@ScriptDir & "\TS.ini", "Main", "Autoinfo" & $Num, "Twist")
        If $Info = "Twist" Then
                $Init = TimerInit()
                $Num = 1
                $Info = IniRead(@ScriptDir & "\TS.ini", "Main", "Autoinfo" & $Num, "Twist")
        EndIf
        GUICtrlSetData($TSY, $Info)
EndFunc   ;==>_Main
Func _OnExit()
        Exit
EndFunc   ;==>_OnExit
Func _MDate()
        Local $sDate
        Local $Date = StringFormat('%02s:%02s:%02s ' & ' %02s年%02s月%02s日', @HOUR, @MIN, @SEC, @YEAR, @MON, @MDAY)
        If $sDate <> $Date Then ControlSetText($Gui, '', $Now, $Date)
        $sDate = $Date
EndFunc   ;==>_MDate


Twis_tips.7z

631.67 KB, 下载次数: 1, 下载积分: 活跃 -3 点

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

www8899

1710

活跃

3

技术

6

互助
签到任务
最火的业界新闻
  • 正面颜值堪称完美!努比亚Z50 Ultra真机亮
  • 苹果拒绝翻车!iPhone 15 Pro独享A17大曝光
  • 小米MIX Fold 3下半年登场:真全面屏MIX回
  • 创始人:RISC-V架构比ARM/x86简单好用 将成
  • 刷新家庭网速极限!一大波Wi-Fi 7路由器等
  • 对标苹果M系列!高通新U已在路上:PC处理器
  • 直屏党福音!魅族20系列确定全系柔性直屏
  • 消息称蔚来手机将很快上市:定位高端 绝无
  • 144MB缓存史无前例 AMD游戏神U锐龙7000缓存
  • RTX 4070显卡即将登场:最关键参数提前揭晓
炫酷的硬件Show
  • MARK 1 - 设计型 PC 与垂直风道
  • 好的大王,没问题大王
  • 振华SUPER FLOWER 铜皇450W 铜牌电源
  • 比小更小,Mini-STX装机
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
有趣的美图分享
  • 作业补不完了
  • 无敌辟邪大法
  • 馕是不是有点太过分了啊?
  • 老板给我拿个软饭
  • 病人:我不就是手骨个折吗?
关注官方微信
快速回复 返回顶部 返回列表