Releases: KillerBOSS2019/TP-YTDM-Plugin
V2.2.0 Bug fixes and new actions!
- Fixed bug fixes
connectorValue requires int not str
- sometimes crashes
- Removed beta settings
- Removed CheckForUpdate from settings
- Added
Start Playlist
this requireplaylist id
- Added
Play URL
this require youtube music url - Added
Skip Ad
- allows you to skip ad when skip ad button shown. - Fixed Volume are in float now it's rounded digit
- Fixed
add to playlist
is empty list
Some features requires YTMD downloaded from here
https://github.com/KillerBOSS2019/ytmdesktop/releases/tag/v1.14.3
Full Changelog: 2.1.0...2.2.0
V2.1.2 Python SDK update, improved efficacy and more!
Previous prerelease +
- Updated to even newer sdk
- now each lyric will be in Lyrics line state group
- Improved efficiency of each loop.
Finally added support for all platform Windows, MacOS, and Linux!
Big updates! Bug fixes, new features, events and more!
This version has
- Rewrote the Plugin to use Python TP SDK.
- Fixed Now Play/Pause now it's fixed where Play or Pause act like toggle.
- Fixed Repeat Action fixed where Repeat action act like toggle on all 3 setting.
- Fixed YTMD doesn't shutdown, if you exit Touch portal from tray.
- Improved Action Tigger speed and efficiency
- Added Scrolling Lyrics by 10 lines at a time (Changeable in settings)
- Added Mute/Unmute
- Added Events for IsPaused, Ads etc...
Extra Notes:
This Version Will break older page, Because this Version I've changed the ID due to being too simple in the previous version. So I had to change it sooner then later. But There will have a example page for this Version Big thanks to @Ajax#7351
for making this awesome page! and Big thanks to Ajax
and Papa Luigi
for testing it for me before releasing it.
You can download this page by click on AJAX_-_YTMD_CONTROL_2.1.tpz
in this Release!
Multiple Connection
- Added a feature to connect other devices other then yours by going to settings and enter other pc's IPv4 Address
- Fixed Older version wont work on Mac
Now it works both on Mac and Windows (Tested)
Updates for 2.3
- added Update system
- added Log system
- added Build in Settings Thanks to TP 2.3 plugin buildin settings
- added Auto Update system (Can be turned off by going to settings and change from True to False or false)
- Fixed Plugin Not able to shutdown when TP shutdown
- Fixed for sometimes Image doesn't update
- Cleaned code up by a lot
- Speeded the code up by around 0.13576s Faster
- Now it's available for both Windows and Mac!
I've also added this version's Code here it's called Version.2.0.0.Code.zip it's written in Python feel free look inside it
version 1.0.2
Finally i've added support Mac Version
Both Mac and Win version now is able to run action just as fast as hotkeys
Completely Recoded Action and how the state function work
1.Download the following os your on if your on Windows 10 Download TP-YTMD-Win.tpp
1.For Mac Users Download TP-YTMD-Mac.tpp
2.After you installed the plugin
3.on both os make sure your YTMD app is open and enable Remote control in Settings > Integrations
4.Copy down the password it should show with "Protect remote control with password"
5. on Mac go to Documents > TouchPortal > Plugins > TouchPortalYTMusic and open Login.json with text editor
replace the XXXXX with the password that you've copied down
On Windows it's at %appdata%\TouchPortal\plugins\TouchPortalYTMusic and right click Login.json edit with Notepad
If you disabled Protect remote control with password then you can skip step 4 and 5
With Mac version i am not 100% sure if action works or not so youll have to tested for me but i have 80% chance that it would work
If you need any help feel free ask me on TouchPortal Discord ping me at #YTMD
Small Fix
- Fixed Program updates really slow
- This was kind of was a mistake I forgot to add Set Volume Function. So now Set Volume Function is back!
Note Everything would be the same besides speeded updated status now it can update by less then a seconds.
1.0.0
==============States=============
- Show current Song title
- Show current Song cover image
- Show current Song Author
- Show current Album
- Show Has a Song Return True/False
- Show is paused Return True/False
- Show current volume in percent
- Show the Length of the Song Example 3:14
- Show the current position of the Song
- Show Like Status Return INDIFFERENT/LIKE/DISLIKE
- Show current Song Lyrics
- Show Repeat Type Return OFF/ALL/ONE
- Show current seek bar in percent Return 0-100
- Show in Library Return True/False
============Actions================ - Play/Pause
- Next/Previous
- Like/Dislike
- Volume Up/Down by 10%
- Forward/Rewind by 10s
- Shuffle Playlist
- Add current Song to x Playlist
- Add current Song to library
- Play Track x
- Repeat All/ONE/OFF
============Bug-Fixes============== - Fixed Plugin Crashes when user spam action
- Fixed Text issue
============Installation=================
#This doesn't need to be Done BUT ACTION WILL NOT WORK
#ONLY STATE WILL WORK If you want Action work you have to do the step blow
- If your on Windows download "Windows - YTMD TP Plugin.tpp"
- Go to TouchPortal Import the Plugin
- Close TouchPortal from your windows Task bar Tray
- go to %appdata%\TouchPortal\plugins\TouchPortalYTMusic In your File explorer
- You should see a file called Login.json
- Edit with Notepad
- Go to YTMD then Settings Make Sure in Integrations Both Remote Control and Protect control with password is checked
- In the same line in Protect remote control with password should show something like MWA5Q copy what ever is yours
- so in the Login.json which is the Notepad that you opened Replace XXXXX with your password
- IF YOU ENTERED WRONG ACTION WILL NOT WORK
===============-====================
Windows: Download