Skip to content

Instantly share code, notes, and snippets.

@Sucareto
Last active June 10, 2022 14:26
Show Gist options
  • Save Sucareto/eb7f3e8858fbc8aad809b47d992f470a to your computer and use it in GitHub Desktop.
Save Sucareto/eb7f3e8858fbc8aad809b47d992f470a to your computer and use it in GitHub Desktop.
Auto install custom mouse cursors for https://twitter.com/L9525/status/1531337918656446464. You can modify Mafuyu_Cursor in lines 61 and 62 to other names for distinction.
[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%\%pointer%,%10%\%CUR_DIR%\%help%,%10%\%CUR_DIR%\%work%,%10%\%CUR_DIR%\%busy%,%10%\%CUR_DIR%\%cross%,%10%\%CUR_DIR%\%Text%,%10%\%CUR_DIR%\%Hand%,%10%\%CUR_DIR%\%unavailiable%,%10%\%CUR_DIR%\%Vert%,%10%\%CUR_DIR%\%Horz%,%10%\%CUR_DIR%\%Dgn1%,%10%\%CUR_DIR%\%Dgn2%,%10%\%CUR_DIR%\%move%,%10%\%CUR_DIR%\%alternate%,%10%\%CUR_DIR%\%link%,%10%\%CUR_DIR%\%place%,%10%\%CUR_DIR%\%people%"
[Wreg]
HKCU,"Control Panel\Cursors",,0x00020000,"%SCHEME_NAME%"
HKCU,"Control Panel\Cursors",AppStarting,0x00020000,"%10%\%CUR_DIR%\%work%"
HKCU,"Control Panel\Cursors",Arrow,0x00020000,"%10%\%CUR_DIR%\%pointer%"
HKCU,"Control Panel\Cursors",Crosshair,0x00020000,"%10%\%CUR_DIR%\%Cross%"
HKCU,"Control Panel\Cursors",Hand,0x00020000,"%10%\%CUR_DIR%\%link%"
HKCU,"Control Panel\Cursors",Help,0x00020000,"%10%\%CUR_DIR%\%Help%"
HKCU,"Control Panel\Cursors",IBeam,0x00020000,"%10%\%CUR_DIR%\%Text%"
HKCU,"Control Panel\Cursors",No,0x00020000,"%10%\%CUR_DIR%\%Unavailiable%"
HKCU,"Control Panel\Cursors",NWPen,0x00020000,"%10%\%CUR_DIR%\%Hand%"
HKCU,"Control Panel\Cursors",Person,0x00020000,"%10%\%CUR_DIR%\%people%"
HKCU,"Control Panel\Cursors",Pin,0x00020000,"%10%\%CUR_DIR%\%place%"
HKCU,"Control Panel\Cursors",SizeAll,0x00020000,"%10%\%CUR_DIR%\%move%"
HKCU,"Control Panel\Cursors",SizeNESW,0x00020000,"%10%\%CUR_DIR%\%Dgn2%"
HKCU,"Control Panel\Cursors",SizeNS,0x00020000,"%10%\%CUR_DIR%\%Vert%"
HKCU,"Control Panel\Cursors",SizeNWSE,0x00020000,"%10%\%CUR_DIR%\%Dgn1%"
HKCU,"Control Panel\Cursors",SizeWE,0x00020000,"%10%\%CUR_DIR%\%Horz%"
HKCU,"Control Panel\Cursors",UpArrow,0x00020000,"%10%\%CUR_DIR%\%alternate%"
HKCU,"Control Panel\Cursors",Wait,0x00020000,"%10%\%CUR_DIR%\%busy%"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Runonce\Setup\","",,"rundll32.exe shell32.dll,Control_RunDLL main.cpl @0,1"
[Scheme.Cur]
"00_normal.cur"
"01_Help.ani"
"02_background.ani"
"03_Loading.ani"
"04_area_select.cur"
"06_text_select.cur"
"05_handwriting.cur"
"07_error.cur"
"12_Vertical_resize.cur"
"13_Horizontal_resize.cur"
"14_Diagonal_resize01.cur"
"15_Diagonal_resize02.cur"
"08_move.cur"
"16_Alternate_select.cur"
"09_Link_select.cur"
"10_Place_select.cur"
"11_people_select.cur"
[Strings]
CUR_DIR = "Cursors\Mafuyu_Cursor"
SCHEME_NAME = "Mafuyu_Cursor"
pointer = "00_normal.cur"
help = "01_Help.ani"
work = "02_background.ani"
busy = "03_Loading.ani"
cross = "04_area_select.cur"
text = "06_text_select.cur"
hand = "05_handwriting.cur"
unavailiable = "07_error.cur"
vert = "12_Vertical_resize.cur"
horz = "13_Horizontal_resize.cur"
dgn1 = "14_Diagonal_resize01.cur"
dgn2 = "15_Diagonal_resize02.cur"
move = "08_move.cur"
alternate = "16_Alternate_select.cur"
link = "09_Link_select.cur"
place = "10_Place_select.cur"
people = "11_people_select.cur"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment