Skip to content

williammuff/djcityuserscript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

DJ City User Script

Features

Installation

Depending on your browser install the proper User script Extension:

  1. Once installed go to this link to install the DJ City User script:

https://williammuff.github.io/djcityuserscript/djcity.user.js *once accessed the extension will prompt you to install

1-Click & Bulk Downloads with auto rating

The script allows for easily navigating the DJcity website. These download and auto rating features can be taken advantage of in many ways. I recommend using the keyboard (arrow keys) to navigate with this script.

Playback and Download History

The script will record a track has been played after 2 seconds of playing. The track itself will be grayed out if previously played. A download indicator will also be displayed if the song (any version) has been downloaded, this visual is a red line at the bottom of the track.

Keyboard Navigation

The ability to navigate through tracks with the keyboard. In addition to other useful keyboard shortcuts. There is also a setting to how far in a song start when playing (% of the duration).

  • Left Arrow - Previous song
  • Left Arrow (Hold) - Seek track backwards
  • Right Arrow - Next song
    • This also supports going to the next page with "auto play" functionality.
  • Right Arrow (Hold) - Seek track forwards
  • Down Arrow - Downloads track
    • This automatically rates the track
    • The download uses a specific order
      • Intro's
      • Dirty
      • Main
      • Clean
  • Up - Adds track to crate
  • Space - Play/Pause of active track.
  • Enter - Goes to active tracks page.
  • S - Navigates focus to search box (only when not in input field) - C - Clears play/download history (only when not in input field)
    • Q - Goes to "crate/myDJCity" page (only when not in input field)

Crate Functionality

The ability to add songs to a virtual crate. A perfect use case for this is capturing tracks when using another computer. Ultimately downloading these tracks on your "DJ" laptop.

  • Download All - The ability to download all tracks in your crate with 1 click.

Version Based Icon 1-Click Downloads

The ability to download specific versions corresponding to the version icon labels displayed on the main record pool screen.

Other (Misc)

	- Auto Rating if navigating to track page.
	- Ability (as a setting) to download all versions (when downloading)

About

DJ City User Script

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published