[RED/OPS/DIC] Upload Assistant

Accurate filling of new upload/request and group/request edit forms based on foobar2000's playlist selection or web link, offline and online release integrity check, tracklist format customization, featured artists extraction, classical works formatting, online cover art lookup, reporting open requests, form enhancements and more

< 腳本[RED/OPS/DIC] Upload Assistant的回應

評論:負評 - 腳本失效或無法使用

§
發表於:2024-03-18
編輯:2024-03-18

Tidal won't work for me

Error:

FATAL: TypeError: can't convert null to object

Console:

Local upload hosts for orpheus.network: PTPimg, ImgBB, PixHost, ImgBox, PostImage, Imgur DIC]-Upload-Assistant.user.js:1041:1811
Remote upload hosts for orpheus.network: PTPimg, ImgBB, PixHost, PostImage DIC]-Upload-Assistant.user.js:1041:2423
injected: keepAlive: got message 
Object { messageId: "ltwqqnss.ul", ack: true, method: "keepAlive" } content.js:8:1240
qbGetCategoryIndex() uncategorized role: Misc. Producer 2 DIC]-Upload-Assistant.user.js:1131:388
Error: Promised response from onMessage listener went out of scope

My Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:123.0) Gecko/20100101 Firefox/123.0

I use Tampermonkey v5.0.1

Anakunda作者
§
發表於:2024-03-18

The script may have limited functionality on Orpheus as stated in known bugs and limitations.
Test of import from Tidal source passed on RED, I have not access to Orpheus and can't reproduce the issue, probably a site related anomaly.
Deleting tidalAccessToken entry in Orpheus local storage and relinking the script with Tidal account may fix the issue.

§
發表於:2024-03-18
編輯:2024-03-18

I just figured out, OPS use select#importance_0 selector instead of select#importance for artistTypes. Also, I don't know why it can't fill the data for composer fields. It just leaves them empty, main/guest works fine. My temporary fix

let thisRef = ref;
setTimeout(function() { thisRef.value = artist; }, 0);
Anakunda作者
§
發表於:2024-03-18

Wiping out composers is intentional for most unrelated genres, to force keeping composers set keep_meaningles_composers to true in script storage.

發表回覆

登入以回復