Skip to content

Releases: tamago1908/Cursor-Changer.bat

beta - 1.15β4

30 Dec 13:06
Compare
Choose a tag to compare

- 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 into BatBootErrorHandlerArgument1908␍␊!
    • 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
  • 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 and Version info!
  • 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 with start (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

14 Dec 09:48
Compare
Choose a tag to compare

- 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

18 Nov 01:48
46f5a3f
Compare
Choose a tag to compare

- 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 of lss in the if statement!)
  • 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 called Playsound!
    • (This setting toggles whether start up and shutdown sounds are allowed to be played)
  • Background now shows Exit, Version info, and Update 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 to Starting 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 to Uninstall Cursor Changer)
  • 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

31 Oct 06:11
4346801
Compare
Choose a tag to compare

- 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!)

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

19 Oct 05:49
f3c2a41
Compare
Choose a tag to compare

- 1.14c build 91 (Minor Update, HALLOWEEN!!!)

Changed :

  • The background of the mainmenu is now Halloween style!

Dark Pumpkin theme                                White Ghosty theme

SPOOKY THEME SPOOKY BUT COLD 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

15 Oct 06:20
76cd83f
Compare
Choose a tag to compare

- 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

08 Oct 17:14
Compare
Choose a tag to compare

### - 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
  • 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)
  • New Easteregg messages!

Changed :

  • All gotos now have :!
    • For example, goto mainmenu is now goto :mainmenu
  • 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 for Boot as Cursor Changer!
  • 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!)
  • 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

06 Sep 23:27
8adb698
Compare
Choose a tag to compare

- 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 and MeinmenuBg)
  • New App Menu!
    • Also 2048 Game is added!
  • Shutdown and Reboot 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 ( )!)
  • 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.)
  • 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 to SAB_Manager
  • Batbootpowershell changed to Powersheller
  • inspectentirecommandlist command changed to help
    • (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

27 Feb 15:06
9d449f6
Compare
Choose a tag to compare

- 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

04 Feb 23:35
cbdc24d
Compare
Choose a tag to compare

- 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.