Comments (4)
Thanks for using Unbox! I would recommend using the newest version of Unbox since it follows the master channel in VirtualDJ in real-time, if you want to send over the formats you like from the old version of Unbox I'd be happy to provide code or update the overlays in the latest version so they're closer to previous versions.
from unbox.
I actually prefer the "History" format in the older version. But I also think that ALL the formats for displaying track info should be imported to the new version. Also with the new updated version of VDJ the data for VDJ is now stored in %userprofile% and not in documents. ie AppData\Local\VirtualDJ\History\tracklist.txt" I am already assuming you know this but referencing it anyhow just in case its been overlooked. This is where the previous version is NOW coming up with a path not found argument - Hence why I was actually trying to edit it. I still think it would be a good idea for that version to be updated to reflect the changes in VDJ.
from unbox.
OK I think I seem to have sorted this out. But it takes a few steps to achieve. So those who actually prefer the original version will need to follow these instructions carefully, other wise you may end up with an invalid argument error with javascript. Steps to follow:
- To follow in line with the latest version of VirtualDJ as they have moved the "VirtualDJ" folder and sub-directories (including the HISTORY sub-folder) from "Documents" to within your user profile (ie AppData\Local). So we need to create a "shell folder" entry for this in the windows registry. Right-click your start button and click "RUN" >> in the box type REGEDIT. This will start up the windows registry editor. We now need to browse to the following location in the registry (by expanding each section as we progress): HKEY_CURRENT_USER >> Software >> Microsoft >> Windows >> CurrentVersion >> Explorer >>User Shell Folders.
- In this folder you will see all the Shell folders such as "Documents" "Pictures" etc. We now need to create a NEW key here as this will point to the NEW location where the VirtualDJ folders are stored.
- In the right-hand window pane. Right-click >> NEW >> String Value. A new box will appear with the text highlighted in blue. For simplicity, call this folder VDJ. Press Enter. Your key should now be called VDJ.
- We now need to edit the contents in this key. So go ahead and Double-Click on the key we have just created. Type the following into the "Value Data" box: C:\Users(YOUR NAME)\AppData\Local << Press Enter. You should now have a new key with this data on the right side of the pane. IF you arent sure of how to find out what your user name is just browse to your windows drive >> C: >> "Users" >> Here you will see your "NAME" it may resemble the first part of your hotmail email or similar.
- For the following parts I HIGHLY suggest you download and install Notepad++ its free to download and use and its a damn good text editor!
- In your unbox directory browse to the following folder: UNBOX >> RESOURCES >> APP >> SRC.
- In here you will see a file called INDEX. Actually there are 2, but we need the JS file and NOT the html file. So right click on this file and click "Edit with Notepadd++".
- First up we need to reflect the changes made in the windows registry to match what is in this file. There are TWO edits that need to be made.
- Scroll down to LINE 213. And change "Personal" to "VDJ" (to EXACTLY match the KEY we created in the windows registry).
- Next scroll down to LINE 520. Change the contents between the ' ' (after where it says "this.windowsHOME" to '\\VirtualDJ\\History\\tracklist.txt'
- Hopefully and fingers crossed this should be all that is needed. Click the little red "x" next to where it says "index.js" at the top and when it asks IF you want to save it click on YES (obviously).
Now this should be all done. You should now be able to start unbox back up and it SHOULD be looking in the correct folder again for tracklist.txt.
Disclaimer: I know a lot of people mentioned in past about how long this took to hook into virtualdj and detect that it was live and running. But honestly i really DO prefer this version to the newer one. Perhaps theres someone out there who might be able to find a solution (or a the very least a workaround) to this issue. As I find its hit and miss. Sometimes it can pick up right away after you start the program. Other times it might be an hour. Occasionally not at all. That is an issue that is probably beyong the scope of my knowledge.
from unbox.
Im gonna close this request. I did have a go at trying to modify index.js to see what would happen, but (unhappily so!) my hopeful outcome didnt work out. It seems to be a problem still with hooking in and detecting VDJ is running. Ive reluctantly migrated to the new version and have a couple of requests for that version which I will open in a new request.
from unbox.
Related Issues (20)
- Javascript error with Mixx HOT 3
- 64 bit on macos HOT 16
- how to send midi program change for each track? HOT 12
- MacOS can't see Title and Artist HOT 3
- This plugin does not seem compatible with this version of VirtualDJ :(( HOT 13
- Unbox can_t conmect (max
- Unbox can't connect (macos) HOT 9
- A couple of suggestions for the new unbox version
- "We're having trouble connecting." HOT 9
- Remote connected chrome shows no updates HOT 6
- [djay pro - Trouble Connecting - Resolved (Album Art Update)] HOT 23
- unbox_overlay.html is missing in the latest release HOT 1
- "We're having trouble connecting." on Rekordbox 5
- What Happened with Denon DJ HOT 25
- Incompatible Unbox Plugin in Virtual DJ (Mac OS message: damaged file) HOT 2
- Rekordbox 7.0.1.0021 having trouble connecting HOT 4
- Rekordbox 7.0.1.0021 Win11 Cannot GET /unbox_overlay.html HOT 1
- Traktor album art issues (on Mac) HOT 2
- Linux support?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from unbox.