mirror of
https://github.com/krateng/maloja.git
synced 2023-08-10 21:12:55 +03:00
Renamed scrobbler folder
This commit is contained in:
15
scrobblers/chromium/sites/bandcamp.js
Normal file
15
scrobblers/chromium/sites/bandcamp.js
Normal file
@@ -0,0 +1,15 @@
|
||||
maloja_scrobbler_selector_playbar = "//div[contains(@class,'trackView')]"
|
||||
|
||||
|
||||
maloja_scrobbler_selector_metadata = "."
|
||||
// need to select everything as bar / metadata block because artist isn't shown in the inline player
|
||||
|
||||
maloja_scrobbler_selector_title = ".//span[@class='title']/text()"
|
||||
maloja_scrobbler_selector_artist = ".//span[contains(@itemprop,'byArtist')]/a/text()"
|
||||
maloja_scrobbler_selector_duration = ".//span[@class='time_total']/text()"
|
||||
|
||||
|
||||
maloja_scrobbler_selector_control = ".//td[@class='play_cell']/a[@role='button']/div[contains(@class,'playbutton')]/@class"
|
||||
|
||||
maloja_scrobbler_label_playing = "playbutton playing"
|
||||
maloja_scrobbler_label_paused = "playbutton"
|
||||
11
scrobblers/chromium/sites/plex.js
Normal file
11
scrobblers/chromium/sites/plex.js
Normal file
@@ -0,0 +1,11 @@
|
||||
maloja_scrobbler_selector_playbar = "//div[contains(@class,'PlayerControls')]"
|
||||
|
||||
|
||||
maloja_scrobbler_selector_metadata = ".//div[contains(@class,'PlayerControlsMetadata-container')]"
|
||||
|
||||
maloja_scrobbler_selector_title = ".//a[@data-qa-id='metadataTitleLink']/@title"
|
||||
maloja_scrobbler_selector_artist = ".//span[contains(@class,'MetadataPosterTitle-title')]/a[1]/@title"
|
||||
maloja_scrobbler_selector_duration = ".//button[@data-qa-id='mediaDuration']/text()[3]"
|
||||
|
||||
|
||||
maloja_scrobbler_selector_control = ".//div[contains(@class,'PlayerControls-buttonGroupCenter')]/button[2]/@title"
|
||||
14
scrobblers/chromium/sites/soundcloud.js
Normal file
14
scrobblers/chromium/sites/soundcloud.js
Normal file
@@ -0,0 +1,14 @@
|
||||
maloja_scrobbler_selector_playbar = "//div[contains(@class,'playControls')]"
|
||||
|
||||
|
||||
maloja_scrobbler_selector_metadata = ".//div[contains(@class,'playControls__soundBadge')]//div[contains(@class,'playbackSoundBadge__titleContextContainer')]"
|
||||
|
||||
maloja_scrobbler_selector_title = ".//div/a/@title"
|
||||
maloja_scrobbler_selector_artist = ".//a/text()"
|
||||
maloja_scrobbler_selector_duration = ".//div[contains(@class,'playbackTimeline__duration')]//span[@aria-hidden='true']/text()"
|
||||
|
||||
|
||||
maloja_scrobbler_selector_control = ".//button[contains(@class,'playControl')]/@title"
|
||||
|
||||
maloja_scrobbler_label_playing = "Pause current"
|
||||
maloja_scrobbler_label_paused = "Play current"
|
||||
12
scrobblers/chromium/sites/spotify.js
Normal file
12
scrobblers/chromium/sites/spotify.js
Normal file
@@ -0,0 +1,12 @@
|
||||
maloja_scrobbler_selector_playbar = "//div[@class='now-playing-bar']"
|
||||
|
||||
|
||||
maloja_scrobbler_selector_metadata = ".//div[@class='now-playing-bar__left']"
|
||||
|
||||
maloja_scrobbler_selector_title = ".//div[contains(@class,'track-info__name')]//a/text()"
|
||||
maloja_scrobbler_selector_artists = ".//div[contains(@class,'track-info__artists')]//a"
|
||||
maloja_scrobbler_selector_artist = "./text()"
|
||||
maloja_scrobbler_selector_duration = ".//div[@class='playback-bar__progress-time'][2]/text()"
|
||||
|
||||
|
||||
maloja_scrobbler_selector_control = ".//div[contains(@class,'player-controls__buttons')]/div[3]/button/@title"
|
||||
13
scrobblers/chromium/sites/ytmusic.js
Normal file
13
scrobblers/chromium/sites/ytmusic.js
Normal file
@@ -0,0 +1,13 @@
|
||||
maloja_scrobbler_selector_playbar = "//ytmusic-player-bar"
|
||||
|
||||
|
||||
maloja_scrobbler_selector_metadata = ".//div[contains(@class,'middle-controls')]/div[contains(@class,'content-info-wrapper')]"
|
||||
|
||||
maloja_scrobbler_selector_title = ".//yt-formatted-string[contains(@class,'title')]/@title"
|
||||
maloja_scrobbler_selector_artists = ".//span/span[contains(@class,'subtitle')]/yt-formatted-string/a[position()<last()]"
|
||||
maloja_scrobbler_selector_artist = "./text()"
|
||||
maloja_scrobbler_selector_duration = ".//div[contains(@class,'left-controls')]/span[contains(@class,'time-info')]/text()"
|
||||
duration_needs_split = true
|
||||
|
||||
|
||||
maloja_scrobbler_selector_control = ".//div[contains(@class,'left-controls')]/div/paper-icon-button[contains(@class,'play-pause-button')]/@title"
|
||||
Reference in New Issue
Block a user