{"id":373676,"date":"2020-08-15T23:25:00","date_gmt":"2020-08-15T16:25:00","guid":{"rendered":"https:\/\/taimods.com\/2020\/08\/add-to-self-radio-1-8-1.html"},"modified":"2026-03-09T12:57:55","modified_gmt":"2026-03-09T05:57:55","slug":"add-to-self-radio-1-8-1","status":"publish","type":"post","link":"https:\/\/taimods.com\/en\/2020\/08\/add-to-self-radio-1-8-1.html","title":{"rendered":"MOD GTA5 &#8211; V\u0169 Kh\u00ed Add to Self Radio 1.8.1"},"content":{"rendered":"<p><center><img decoding=\"async\" src=\"https:\/\/taimods.com\/wp-content\/uploads\/Add-to-Self-Radio-1.8.1-4.png\"\/><\/center><br \/>\n<center><img decoding=\"async\" src=\"https:\/\/taimods.com\/wp-content\/uploads\/Add-to-Self-Radio-1.8.1-2-2.png\"\/><img decoding=\"async\" src=\"https:\/\/taimods.com\/wp-content\/uploads\/Add-to-Self-Radio-1.8.1-3-2.png\"\/><img decoding=\"async\" src=\"https:\/\/taimods.com\/wp-content\/uploads\/Add-to-Self-Radio-1.8.1-4.png\"\/><\/center><br \/>\n<center><br \/>\n<\/center><\/p>\n<h5>Add to Self Radio 1.8.1<\/h5>\n<hr\/>\n<p>It\u2019s been two years since the last update, which is an unforgivable amount of time spent on such a small project. My apologies.<\/p>\n<p>The 1.6.5 version will be available for download until 1.8.x is confirmed to run smoothly.<\/p>\n<p>This is a small batch script (not that small anymore tbh) that adds songs to Self Radio by creating a context menu option which copies, moves or creates shortcuts to the Self Radio folder of Grand Theft Auto V.<\/p>\n<p>Feel free to ask for help should a problem arise, you can also come with suggestions for future features, or just simply leave a comment about what you think .<\/p>\n<p>If you\u2019ve used older versions of this program before, it is recommended to uninstall those before using this. You will not lose any songs added to Self Radio by doing so.<\/p>\n<p><strong>Known issues:<\/strong><br \/>\n\u2013 Cannot add songs with names containing exclamation marks (!) (No solution as of now, might be unfixable)<br \/>\n\u2013 Song names containing ampersand characters (&amp;) can\u2019t be restored if added with the MOVE option.<br \/>\nTo be completely sure it\u2019ll be able to restore moved songs, just make sure there are no special characters in the file name.<br \/>\n\u2013 Resizing the window completely f**ks up the UI (don\u2019t do that). I don\u2019t know if I\u2019m going to be able to fix this or not.<\/p>\n<p><strong>TERMS AND CONDITIONS:<\/strong><br \/>\nBy downloading this file you agree to the following:<br \/>\n1: I (RainBawZ) am not to blame if you damage your system or files through improper use and\/or modification of this program.<br \/>\n2: You may modify this program as you wish, at your own risk, however if you\u2019re uploading it or distributing it in any way, please credit me, but DO NOT upload or distribute by my name (RainBawZ).<br \/>\n3: You may not sell or distribute this file for any kind of payment.<\/p>\n<p><strong>Installation<\/strong><br \/>\n1: Extract \u201cSelfRadioAdd.bat\u201d to any location on your computer<br \/>\n2: Run the program once and add the registry entry.<br \/>\nYou may need administrator level permisson to create it.<\/p>\n<p>3: You should now have the option to right click any .mp3 file and choose \u201cAdd to Self Radio\u201d<br \/>\n4: Enjoy \ud83d\ude09<br \/>\nNote:<br \/>\nSome users might have to reboot the context menu changes to take effect.<\/p>\n<p><strong>Changelog:<\/strong><br \/>\nv1.8.1<br \/>\n\u2013 Improved update notes parsing.<br \/>\n\u2013 Removed debug text and related pauses.<br \/>\n\u2013 Improved update checking.<\/p>\n<p>v1.8<br \/>\n\u2013 New input method in the menus. Went from using SET \/P to CHOICE. You shouldn\u2019t have to hit enter after entering your choice in the menu.<br \/>\n\u2013 Added option to enable experimental updating. You can now get a notification whenever there\u2019s an experimental version available. To enable it, edit SelfRadioAdd.bat and change ENABLE_EXPERIMENTAL_UPDATES to 1.<br \/>\nNOTE: Be careful not to add any additional data to the script as it will trigger the version checker and prompt you to reinstall the program.<br \/>\n\u2013 Added another \u201cadd\u201d option. You can now choose to MOVE the file to the Self Radio folder in addition to making a shortcut or copying.<br \/>\n\u2013 Added option to restore moved files.<br \/>\n\u2013 Added improved uninstaller. It will delete all registry entries and files related to A2SR (Music files already added will not be touched). The uninstaller is created when the program setup is completed.<br \/>\n\u2013 Made the program install the context menu keys into Windows Groove regardless of the default media player. This hopefully fixes all context-menu related issues.<br \/>\n\u2013 Fixed a bug that caused the menu to not show up for users with spaces in their username. (Thanks to \u2018DeadSonRIsingxD\u2019 for reporting this issue)<br \/>\n\u2013 Fixed small bug where the program would look for updates twice when setting up for the first time.<br \/>\n\u2013 Fixed a bug that caused message popups to fail displaying if the home path contained spaces.<br \/>\n\u2013 Improved the way the program works when adding multiple files. It will no longer display the exact same message when adding multiple songs.<br \/>\n\u2013 Improved version checking. As of now it is very \u201cstrict\u201d, meaning that editing the script will trigger a message prompting you to uninstall the old version before continuing.<br \/>\nNOTE: It triggers only if the file size has changed, if you edit but don\u2019t add or remove any characters you should be good to go.<br \/>\n\u2013 New UI. Less mess, easier to read, now also with colouring. Sadly I had to sacrifice some UI draw speed for good looks, but it\u2019s nothing significant.<br \/>\n\u2013 Reduced window size when UI is not needed.<\/p>\n<p>v1.6.5<br \/>\n\u2013 Removed the active code page addition from 1.6.3<br \/>\n\u2013 Added a fix for people that are unable to use the progrem due to special characters in their user path (Run Launch.bat located in the Tools folder). More detailed information is in the \u201cCode Pages.txt\u201d file located in the Tools folder<br \/>\n\u2013 The program now checks if the file actually is an mp3 file before adding, so that no files are put into the self radio folder by accident<br \/>\n\u2013 Added update checking in the Settings program<br \/>\n\u2013 Added option to change the preferred code page in the settings<\/p>\n<p>v1.6.3<br \/>\n\u2013 Changed the active code page to 1252 to hopefully fix the program not working with special characters in usernames. Let me know if you are experiencing issues.<br \/>\n\u2013 Removed duplicate :end labels, causing trouble when exiting the program.<\/p>\n<p>v1.6.2<br \/>\n\u2013 Fixed an issue where the program would assume an incorrect path when the username contained a space.<\/p>\n<p>v1.6.1<br \/>\n\u2013 Found a better way of finding the path to \u201cMy documents\u201d, the issues where it would try looking in the incorrect location should now be gone.<br \/>\n\u2013 Troubleshooter now also collects user profile paths and the path to the \u201cMy documents\u201d folder.<br \/>\n\u2013 Made the program clean up temporary files generated while running.<\/p>\n<p>v1.6<br \/>\n\u2013 Added troubleshooter (Located in the Tools folder): Gathers information about the registry and computer environment into a file that can be sent to my email [[email\u00a0protected]].<br \/>\n\u2013 Added update checker: Matches a version number on an online server to the one defined in the program and notifies the user if an update is available.<br \/>\n\u2013 Added some more logic to optimize execution and prevent errors<br \/>\n\u2013 Temporarily fixed issue where users with special characters in the username would be unable to change settings<br \/>\n\u2013 Fixed minor issues with the registry keys for Groove and Windows Media Player<\/p>\n<p>v1.5.3<br \/>\n\u2013 Fixed the WMP\/Groove issue<br \/>\n\u2013 Small \u201cunder the hood\u201d improvements<\/p>\n<p>v1.5.1<br \/>\n\u2013 Added current mode displaying<br \/>\n\u2013 Added title display when adding files<br \/>\n\u2013 Added some more code comments<br \/>\n\u2013 Fixed typo \u201crun the run the uninstaller\u201d in error message \u201cThe registry query for MODE returned an invalid value.\u201d<\/p>\n<p>v1.5<br \/>\n\u2013 Cleaned up the display<br \/>\n\u2013 Added Shortcut mode<br \/>\n\u2013 Added possibility to switch modes, the action does not require administrator permissions.<br \/>\n\u2013 Added notifications about uninstalling old versions<br \/>\n\u2013 Added warning which will display upon installation for people using Windows Media Player\/Groove (I can\u2019t seem to find the source of the issue where the option won\u2019t display)<br \/>\n\u2013 Added code comments for those of you that like to read through the source code.<\/p>\n<p>v1.3.33<br \/>\n\u2013 Fixed an issue where the program would crash without displaying error messages<\/p>\n<p>v1.3.32<br \/>\n\u2013 Fixed an issue causing the program to fail with custom user profile paths<br \/>\n\u2013 Created a temporary fix for people with special characters in the username. The issue was causing the program to prompt the user about path changes on every launch<br \/>\n\u2013 The program should now apply the registry changes automatically.<br \/>\n\u2013 Added more information to more error messages.<\/p>\n<p>v1.3.03<br \/>\n\u2013 Fixed an issue with the program failing to refresh the registry.<br \/>\n\u2013 Added more information to some error messages.<\/p>\n<p>v1.3<br \/>\n\u2013 Added file checking, now checks is the file is successfully added.<br \/>\n\u2013 Fixed the issues with file name displaying, file names containing spaces and special characters.<br \/>\n\u2013 Added error information to some error messages, feel free to post it here at this page if you run into problems.<\/p>\n<p>v1.2<br \/>\n\u2013 Fixed some minor issues involving display size and file name recognition.<\/p>\n<p>v1.1<br \/>\n\u2013 Made the program easier to uninstall. (See the Readme for more details)<\/p>\n<p><center>    <a href=\"\/getlink?url=68747470733a2f2f6d6f6464696e6766696c652e636f6d2f397070346b686f626e7461302f6532356266642d53656c66526164696f4164645f312e382e315f2e7a69702e68746d6c\" \r\n       target=\"_blank\"\r\n       style=\"\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n            padding: 12px 24px;\r\n            border-radius: 6px;\r\n            background: var(--nqt-color-primary, #ff6a00);\r\n            color: #fff;\r\n            text-decoration: none;\r\n            font-weight: 600;\r\n            font-size: 16px;\r\n            border: 2px solid var(--nqt-color-primary, #ff6a00);\r\n            transition: all 0.3s ease;\r\n            box-shadow: 0 4px 6px rgba(0,0,0,0.1);\r\n       \"\r\n       onmouseover=\"this.style.background='#333'; this.style.borderColor='#333'; this.style.transform='translateY(-2px)';\"\r\n       onmouseout=\"this.style.background='var(--nqt-color-primary, #ff6a00)'; this.style.borderColor='var(--nqt-color-primary, #ff6a00)'; this.style.transform='translateY(0)';\"\r\n    >\r\n        <i class=\"fa-solid fa-download\"><\/i>\r\n        <span>DOWNLOAD MODS<\/span>\r\n    <\/a>\r\n    <\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Add to Self Radio 1.8.1 It\u2019s been two years since the last update, which is an unforgivable amount of time spent on such a small project. My apologies. The 1.6.5 version will be available for download until 1.8.x is confirmed to run smoothly. This is a small batch script (not that small anymore tbh) that [&hellip;]<\/p>\n","protected":false},"author":4347,"featured_media":397657,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1070],"tags":[],"class_list":["post-373676","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gta5-tools"],"blocksy_meta":[],"acf":[],"_links":{"self":[{"href":"https:\/\/taimods.com\/en\/wp-json\/wp\/v2\/posts\/373676","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/taimods.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/taimods.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/taimods.com\/en\/wp-json\/wp\/v2\/users\/4347"}],"replies":[{"embeddable":true,"href":"https:\/\/taimods.com\/en\/wp-json\/wp\/v2\/comments?post=373676"}],"version-history":[{"count":1,"href":"https:\/\/taimods.com\/en\/wp-json\/wp\/v2\/posts\/373676\/revisions"}],"predecessor-version":[{"id":418491,"href":"https:\/\/taimods.com\/en\/wp-json\/wp\/v2\/posts\/373676\/revisions\/418491"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/taimods.com\/en\/wp-json\/wp\/v2\/media\/397657"}],"wp:attachment":[{"href":"https:\/\/taimods.com\/en\/wp-json\/wp\/v2\/media?parent=373676"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/taimods.com\/en\/wp-json\/wp\/v2\/categories?post=373676"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/taimods.com\/en\/wp-json\/wp\/v2\/tags?post=373676"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}