SamToki/Sam-Toki-Mouse-Cursors

建议提供 inf 安装文件

Yinr opened this issue · 2 comments

Yinr commented

个人感觉 inf 安装比 bat 方便,示例:

[Version]
signature = "$CHICAGO$"

[DefaultInstall]
CopyFiles = Scheme.Cur
AddReg    = Scheme.Reg,Wreg

[DestinationDirs]
Scheme.Cur = 10,"%CUR_DIR%"

[Scheme.Reg]
HKCU,"Control Panel\Cursors\Schemes","%SCHEME_NAME%",,"%10%\%CUR_DIR%\%CurArrow%,%10%\%CUR_DIR%\%CurHelp%,%10%\%CUR_DIR%\%CurAppStarting%,%10%\%CUR_DIR%\%CurWait%,%10%\%CUR_DIR%\%CurCrosshair%,%10%\%CUR_DIR%\%CurIBeam%,%10%\%CUR_DIR%\%CurNWPen%,%10%\%CUR_DIR%\%CurNo%,%10%\%CUR_DIR%\%CurSizeNS%,%10%\%CUR_DIR%\%CurSizeWE%,%10%\%CUR_DIR%\%CurSizeNWSE%,%10%\%CUR_DIR%\%CurSizeNESW%,%10%\%CUR_DIR%\%CurSizeAll%,%10%\%CUR_DIR%\%CurUpArrow%,%10%\%CUR_DIR%\%CurHand%"

[Wreg]
HKCU,"Control Panel\Cursors",,0x00020000,"%SCHEME_NAME%"
HKCU,"Control Panel\Cursors",AppStarting,0x00020000,"%10%\%CUR_DIR%\%CurAppStarting%"
HKCU,"Control Panel\Cursors",Arrow,0x00020000,"%10%\%CUR_DIR%\%CurArrow%"
HKCU,"Control Panel\Cursors",Crosshair,0x00020000,"%10%\%CUR_DIR%\%CurCrosshair%"
HKCU,"Control Panel\Cursors",Hand,0x00020000,"%10%\%CUR_DIR%\%CurHand%"
HKCU,"Control Panel\Cursors",Help,0x00020000,"%10%\%CUR_DIR%\%CurHelp%"
HKCU,"Control Panel\Cursors",IBeam,0x00020000,"%10%\%CUR_DIR%\%CurIBeam%"
HKCU,"Control Panel\Cursors",No,0x00020000,"%10%\%CUR_DIR%\%CurNo%"
HKCU,"Control Panel\Cursors",NWPen,0x00020000,"%10%\%CUR_DIR%\%CurNWPen%"
HKCU,"Control Panel\Cursors",SizeAll,0x00020000,"%10%\%CUR_DIR%\%CurSizeAll%"
HKCU,"Control Panel\Cursors",SizeNESW,0x00020000,"%10%\%CUR_DIR%\%CurSizeNESW%"
HKCU,"Control Panel\Cursors",SizeNS,0x00020000,"%10%\%CUR_DIR%\%CurSizeNS%"
HKCU,"Control Panel\Cursors",SizeNWSE,0x00020000,"%10%\%CUR_DIR%\%CurSizeNWSE%"
HKCU,"Control Panel\Cursors",SizeWE,0x00020000,"%10%\%CUR_DIR%\%CurSizeWE%"
HKCU,"Control Panel\Cursors",UpArrow,0x00020000,"%10%\%CUR_DIR%\%CurUpArrow%"
HKCU,"Control Panel\Cursors",Wait,0x00020000,"%10%\%CUR_DIR%\%CurWait%"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Runonce\Setup\","",,"rundll32.exe shell32.dll,Control_RunDLL main.cpl @0"

[Scheme.Cur]
"STMC_GenshinNahida_01_Normal.cur"
"STMC_GenshinNahida_02_Help.cur"
"STMC_GenshinNahida_03_Working.ani"
"STMC_GenshinNahida_04_Busy.ani"
"STMC_GenshinNahida_05_Cross.cur"
"STMC_GenshinNahida_06_Beam.cur"
"STMC_GenshinNahida_07_Pen.cur"
"STMC_GenshinNahida_08_Unavailable.cur"
"STMC_GenshinNahida_09_NS.cur"
"STMC_GenshinNahida_10_EW.cur"
"STMC_GenshinNahida_11_NWSE.cur"
"STMC_GenshinNahida_12_NESW.cur"
"STMC_GenshinNahida_13_Hand(closed).cur"
"STMC_GenshinNahida_14_Mirror.cur"
"STMC_GenshinNahida_15_Finger.cur"

[Strings]
CUR_DIR         = "Cursors\STMC-202"
SCHEME_NAME     = "STMC-202"

CurArrow        = "STMC_GenshinNahida_01_Normal.cur"
CurHelp         = "STMC_GenshinNahida_02_Help.cur"
CurAppStarting  = "STMC_GenshinNahida_03_Working.ani"
CurWait         = "STMC_GenshinNahida_04_Busy.ani"
CurCrosshair    = "STMC_GenshinNahida_05_Cross.cur"
CurIBeam        = "STMC_GenshinNahida_06_Beam.cur"
CurNWPen        = "STMC_GenshinNahida_07_Pen.cur"
CurNo           = "STMC_GenshinNahida_08_Unavailable.cur"
CurSizeNS       = "STMC_GenshinNahida_09_NS.cur"
CurSizeWE       = "STMC_GenshinNahida_10_EW.cur"
CurSizeNWSE     = "STMC_GenshinNahida_11_NWSE.cur"
CurSizeNESW     = "STMC_GenshinNahida_12_NESW.cur"
CurSizeAll      = "STMC_GenshinNahida_13_Hand(closed).cur"
CurUpArrow      = "STMC_GenshinNahida_14_Mirror.cur"
Curhand         = "STMC_GenshinNahida_15_Finger.cur"

卧槽大佬!感谢你的代码,我马上试试

成功了,十分感谢大佬的建议,文件与文章将在稍后更新。