Releases: tamago1908/Cursor-Changer.bat
beta - 1.15β4
- 1.15β4 build 131 (Beta Update, 2024 LAST UPDATE!!!) 🔥
Changed :
- Cursor backup feature is added!!
- Cursors can now be backed up! The registry values where the cursor settings are stored are saved by default in FirstCursor.txt,
- Which can then be loaded. However, this may not work in all environments.
- If you are concerned, please do not use this feature and backup the registry keys separately!
- 10 New main menu messages are added!
- Now, there are currently about 20 different messages!
- Dark gray background is added in Default Boot animation
- Reboot/Shutdown messages are added!
Changed :
- Error handler argument is changed from
BatBootErrorHandlerArgument1908
intoBatBootErrorHandlerArgument1908␍␊
!- This means Newline characters are now included directly into Error Handler argument!
- I believe there is no way to enter this character in cmd other than to copy and paste it directly. This further improves the stability of the Error handler!
- Recovery menu CUI code is improved!
- The
for
statement loop used in the Setting Menu CUI is now also used in the Recovery Menu CUI! - This allows for much faster move. In the future, I'm planing to implement this method in other CUI Code
- The
- Smoother transtion with overlay And better Overlay Code!
- This allows the background to darken without flickering. This can be seen, for example, in the
Exit menu
andVersion info
!
- This allows the background to darken without flickering. This can be seen, for example, in the
- BSOD color is changed to darker color!
#080884
to#003D92
!- (
3003D92
is actually same as windows 11's BSOD Color!)
- Change log Code is bit improved
- *The Github API, which used to be used twice, is now combined into a single API use
- Mainmenu Messages logic is bit improved
:batshutdown
is renamed with:Powerscreen
!- Minor improvement in Setting CUI code
- Syntax fixes
- All
start chrome.exe
is replaced withstart (URL)...
Fixed :
- Main menu background's halloween theme is fixed!
- After 1.15β2, the colors were a little darker than in 1.14c and not correct, but this has been fixed and the colors are now correct!
- Minor bug fixes
- Minor code fixes
This update will be the last update for this year.
The cursor backup feature has not been well tested for different registry key configurations or for registry values containing special characters.
What has been tested is under the standard Windows cursor environment.
If you are concern about it, don't use it.
If you find a bug or a glitch, please report it in an issue.
beta - 1.15β3
- 1.15β3 build 121 (Beta Update, SETTING IMPROVE!!!)
Changed :
- Setting The CUI code has been significantly improved!
- This change is a big one. The number of lines has been reduced by about -78% compared to the old Setting CUI code!
- All CUI code changed to be more efficient except
cursorchange
! - Background_menu has been improved to be more efficient
- Delay functionality has been improved
Fixed :
- boottime is now initialized after setup is done
- Several UI elements have been improved
- Several bugs fixed
This update is smaller than the usual updates, but it is more focused on improving the Setting CUI code.
If you find a bug or a glitch, please report it in an issue.
beta - 1.15β2
- 1.15β2 build 111 (Beta Update, NO MORE OLD CODE)
Added :
- New Start up / Shutdown Sound!
- (Tadaaa!!)
- New Boot time warning message!
- (If you takes more than 15 seconds to start up, a warning message will be displayed)
Changed :
- Windows Version check has been improved!
- (It has been moved to be checked at the very beginning of the Cursor Changer code and now uses
leq
instead oflss
in theif
statement!)
- (It has been moved to be checked at the very beginning of the Cursor Changer code and now uses
- The method of bypassing Windows version check has changed!
- (For detailed instructions, please refer to the Cursor Changer code. Also, the bypsvck argument has been removed)
Typoswarning
setting has been replaced by a setting calledPlaysound
!- (This setting toggles whether start up and shutdown sounds are allowed to be played)
- Background now shows
Exit
,Version info
, andUpdate Available
Menu!- (With it, some UI elements are changed)
- Updater is now uses Update Available UI!
- The part where changes to the settings are applied has been improved!
- (it's -80% shorter and more efficient!)
- Powersheller is sligtly improved
FullUpdater
function has been deleted from Powershller- Halloween background is slightly improved
- Halloween command is sligtly improved
- (Now you can toggle it!)
- BSOD has been changed for crashes in older windows environments to be more compatible
- (
BSODErrors_OG
)
- (
- Recovery menu UI code has been improved
- (It's more shorter now!)
Please wait a while...
text changed toStarting Cursor Changer...
Fixed :
- VT100 syntax has been fixed
- (With it, compatibility with older Windows has been improved)
- Some UI code has been fixed to be more efficient
- Some English grammar corrected
- (For example,
Uninstall of Cursor Changer
is changed toUninstall Cursor Changer
)
- (For example,
- Other minor bugs fixed
This update increases the size of Cursor Changer to approximately 335KB.
This increase is almost entirely accounted for by Start up / Shutdown sounds...
I was able to reduce the increase by shortening some code and compressing the sounds.
If you find a bug or a glitch, please report it in an issue.
beta - 1.15β1
- 1.15β1 build 100 (Beta Update, BUILD 100!!!)
Added :
- Error Handler has been Improved!
- (Error Handler no longer uses Powershell)
- New Update available UI!
- (UI displayed when updates are available when the Check Update at boot setting is set to true)
- New Uninstall UI!
- labellist command
- (You can use it in mainmenu)
- Uninstall argument
- New easter egg messages
- (RAINBOWWWWW)
- Halloween theme is gone by default... :(
- (But don't worry! Enter
halloween
in the main menu and it will be active until you reboot!)
- (But don't worry! Enter
Changed :
- Powersheller code is now much shorter! (-23%)
- OOBE code is now much shorter! (-25%)
- (Also no more flickering)
- Small UI elements
Fixed :
- Small bugs
With this update, the Build number has finally reached 100.
Also, the size of the Cursor Changer is now over 300KB, so I feel like I've reached a big milestone.
If you find a bug or a glitch, please report it in an issue.
stable - 1.14c
- 1.14c build 91 (Minor Update, HALLOWEEN!!!)
Changed :
- The background of the mainmenu is now Halloween style!
Dark Pumpkin theme White Ghosty theme
IT IS THE SPOOKY MONTH!!!
If you find a bug or a glitch, please report it in an issue.
Sorry for the frequent updates. But It's so fun to update something :(
stable - 1.14b
- 1.14b build 91 (Minor Update, UPDATE FIX!!!) 🔥
Fixed :
- Update function!
- (A small bug in the update feature has been fixed!!!)
This update is very small and only a few changes have been made. However, I think it is a fairly important update.
If you find a bug or a glitch, please report it in an issue.
stable - 1.14a
### - 1.14a build 90 (Minor Update, FIX FIX FIX!!!)
Added :
- Boottime Feature!
- You can check the time it took to boot up with the
boottime
command. Or, if you have Linuxboot enabled, it will be displayed as a Log
- You can check the time it took to boot up with the
- New Checkmem Command!
- You can check the memory consumption of a variable by typing
Checkmem
in the main menu (but it is not very accurate)
- You can check the memory consumption of a variable by typing
- New Easteregg messages!
Changed :
- All
goto
s now have:
!- For example,
goto mainmenu
is nowgoto :mainmenu
- For example,
- Recovery menu GUI code has been improved to shorter lines!
- No longer requires reboot after cursor change!
- Accordingly, the setting item for
Confirm reboot when Changed
has been replaced with an item forBoot as Cursor Changer
!
- Accordingly, the setting item for
- The version interpretation part of the update function has been improved!
- (It will probably work right. I hope so.)
- Some OOBE Animations are improved!
- (The gray gradient that was also present in the mainmenu now appears at the same time the
Welcome to Cursor Changer
fades in!)
- (The gray gradient that was also present in the mainmenu now appears at the same time the
- Some OOBE Parts are improved!
- Windows version check has been improved!
Fixed :
- Title has been fixed to become
Cursor Changer
upon reboot! - Setting menu UI has been fixed (Finally!)
- Some code syntax fixes
- Some unused code has been removed
- Some bugs fixed
This update increased the size from 296KB to 298KB. Thanks to the improved update functionality, I was able to reduce the increase from what it should have been.
Maybe the next update will bring it over 300KB.
Please note that the update function is incomplete in versions prior to 1.14, so there is a possibility of bugs when updating. In that case, please update manually.
If you find a bug or a glitch, please report it in an issue.
stable - 1.14
- 1.14 build 83 (Major Update, ALL MY EASTEREGGS ARE BELONG TO YOU)
Added :
- New Error handler!
- (This allows it to handle all unexpected errors!)
- Mein menu is significantly Improved!
- (Underline and Back ground has been added!)
- (And You can toggle it in setting menu!
Underline
andMeinmenuBg
)
- New App Menu!
- Also 2048 Game is added!
Shutdown
andReboot
Commands added!- (You can use it in main menu!)
- UTF-8 Supports!
- (Also, this causes Cursor Changer to check for UTF-8 support at startup! if your computer does not support UTF-8, it will not boot!)
- Few Eastereggs are added!
- (Scary Welcome screen, main menu messages, and more...😈)
- GUI has been added to the message when settings are corrupted
- Download progress is now displayed during OOBE Music playback
- OOBE now has a place to enter the your name
- (Cursor Changer now uses what you entered in OOBE when referring to your username)
- Several types of Linux-ish boot animation logs have been added
- And more...
Chenged :
- Almost all titles changed to
Cursor Changer | (Current scene)
format! - Windows minimum requirements changed from 1511 to 1803
- (1.14 now uses the more advanced VT100, so anything below 1803 that does not support them is no longer supported...)
- All
{}
in Cursor Changer changed to""
!- (Now it no longer crashes when You type a blank (
- (Now it no longer crashes when You type a blank (
- The Main Cursor Changer portion of the code has been completely rewritten and redesigned based on the new GUI code!
- (Cursor Changer functionality was almost broken in 1.13, but should work almost completely in 1.14. If you are concerned, do not use this feature!)
- (Also, currently you can't use custom cursor feature)
- Version information section changed to new GUI code, and appearance has beed Improved!
- Exit menu section changed to new GUI code!
- Welcome screen is improved!
- All vbs codes are removed from within Cursor Changer and replaced with powershell!
- (This means that Cursor Changer 1.14 no longer contains vbs code completely! Not even one!)
- BSOD Screen has been significantly improved, looks better, and now displays three pieces of information!
- (Cursor Changer version, Windows build, and ErrorLevel!)
- ASCII art appearance improved with UTF-8 support!
- (Some easter eggs, BSOD
:)
and exit menu are also improved by this!) - (However, I do not recommend using fonts other than MS Gothic, as some fonts may cause problems.)
- (Some easter eggs, BSOD
- First animation of OOBE has been slightly improved!
- Updater now changes the number of lines in the console to match the length of the changelog when displaying the changelog!
Mobas_loader
changed toSAB_Manager
Batbootpowershell
changed toPowersheller
inspectentirecommandlist
command changed tohelp
- (You can use it in main menu)
- And more...
fixed :
- Numerous typos are fixed!
- Boot animation related bugs are fixed!
- Several developer features have been fixed
- Some inappropriate and unused code has been removed
- Some bug in White theme under some circumstances has been Fixed
- So many bugs are fixed!
- And more...
This update brings the file size to 296KB. It also took 7 months to develop it.
Well, the reason for that is that I did not work on the development properly, but, well, I had no choice.
In the meantime, enjoy this huge update. Whether there is enough content to enjoy or not is another matter.
Also, as stated in the changelog, the use of fonts other than MS Gothic is not recommended.
I am trying to get it to display in a different font, but it may still cause unexpected display problems.
If you find a bug or a glitch, please report it in an issue.
stable - 1.13
- 1.13 build 64 (Major Update, ULTRA SUPER BIG) 🔥
From 1.12 Stable
Added :
- OOBE feature!
- BSOD Screen (Error Tracker)!
- New Exit Menu!
- New Version Check Menu!
- Update Check Feature!
- Check Update When Boot feature!
- Mainmenu Messages
- ShutDown Screen
- New Three Boot Animation (You can toggle it at setting menu)
- Batch now check powershell is available or not
- And more...
Chenged :
- Boot animation has been improved!
- Significant changes in processing around startup process and processing order
- Now you can chenge the path of setting file is located (you need edit this batch)
- Improvement of some debug feature
- dogcheck related code is almost chenged
- fastboot has been replaced by checkupdate
- Many things
fixed :
- English Translation!
- Some Bad things
- Numerous other bug fixes
- And More...
This update almost doubled the size of the file, from 133KB in 1.12 to 250KB. Most of this is due to OOBE.
But it took us about 6 months to release a stable board, so I guess it's reasonable...
and in a way it was doomed, since it took us 6 months to release 1.12 as well...
If you find a bug or a glitch, please report it in an issue.
From 1.13β6
Added :
- Now you can toggle New three Boot Animation at in setting menu!
Chenged :
- More More More Better Boot code (little bit more faster boot)
- New BSOD Screen (Windows 10 likey)
fixed :
- Issue with Windows 11 Cenary build not correctly identifying the version
- Significant changes in processing around startup process and processing order
- Multiple "processing..." messages displayed when changing settings
- some bugs
beta - 1.13β6
- 1.13β6 build 60 (beta major update)
Added :
- Check Update at boot Feature!
- New three Boot Animation!
- (it's still undone, so it's hided.)
- batch now check powershell is available or not
Chenged :
- More better win ver Check
- fastboot is now gone. rip
- some translation
- 2023 to 2024
fixed :
- Optimized boot process! (more more faster boot)
- Some inappropriate parts
- Remove useless comments and codes (a little bit)
- Fixed some OOBE parts
- Mistranslate
- Some Bugs
The three new boot animations are still incomplete and therefore hidden and unavailable at setting menu.
can toggle it by entering one of the following texts directly in the configuration file like this :
s5_linuxboot=true
s5_rawboot=true
s5_simpleboot=true
linuxboot can be used with simpleboot, but will not all others.
Also, with linuxboot enabled, a message may appear when using some functions. so I'm looking for a fix.