Showroom 簡単お着替え君1号
ID
ilpoojfipfmhjeocekghoopkkopnjdobClick a distributed avatar on a SHOWROOM profile to change into it when possible. You can also change avatars by ID, find the rooms distributing them, and identify rooms currently offering new avatars.
Screenshot
Descrizione
Click a distributed avatar on a SHOWROOM profile to change into it when possible. You can also change avatars by ID, find the rooms distributing them, and identify rooms currently offering new avatars.
Finding an avatar to change into on SHOWROOM can often be very difficult, so I created an add-on that lets you change avatars by clicking a distributed avatar on the profile page of the room offering it.
This makes changing avatars dramatically easier.
Note: I didn't use すこツール, so I hadn't noticed that it apparently has a similar feature. However, this add-on focuses on changing avatars and has no settings, so I think it is simple and easy to use.
Note 2: The extension's program only runs on profile pages and the avatar change screen, so it should not slow down normal star-throwing counts.
The program itself is also very short and simple, making bugs less likely and maintenance easy.
Changes from 0.0.3 to 0.0.5
Added the ability to enter an avatar ID at the top of the avatar change screen and press the button to change into the avatar with that ID.
I made this version in response to a listener's request.
Changes from 0.0.5 to 0.0.6
Checked with web-ext lint and removed warnings that could be resolved.
(Added an icon, changed the bundled jQuery from 2.2.4 to 3.5.1, and changed some source code to accommodate the jQuery update.)
Changes from 0.0.6 to 0.0.8
* Added a feature to find the distribution room from an avatar.
* Added a feature to find live rooms distributing avatars you don't own.
* Added avatar ID extraction by drag and drop plus a button.
Changes from 0.0.8 to 0.0.9
* Fixed a bug in the routine for finding rooms distributing avatars you don't own.
* Separated links to live rooms into official and amateur categories.
* Added a button to update the list of owned avatars.
Changes from 0.0.9 to 0.0.10
* Revised the process for finding official live rooms where you can get new avatars.
* Fixed the button for finding live rooms with new avatars so it no longer loops back to the first room after reaching the last one.
Changes from 0.0.10 to 0.0.11
* Added the external library FileSaver.js, allowing internally held data (dictionary data and owned avatar data) to be exported to a file.
* Added the ability to load exported data.
* Changed the button for live rooms distributing unowned avatars to open the live stream directly instead of the profile page.
* Improved the "Update owned avatar ID list" button by clearing the owned count while processing, then displaying it when the update is complete.
Changes from 0.0.11 to 0.0.12
**Avatar change screen
* Updating the avatar list now automatically updates the list of rooms distributing unowned avatars.
* Removed the button for updating the list of rooms distributing unowned avatars because of the above change.
**Settings section at the bottom of the ぱのっくす profile page
* Removed the button that imports the text area contents as a dictionary.
* Also removed the button that outputs dictionary data to console.log.
* Changed dictionary saving to remove owned avatar data before saving, so only the dictionary is saved.
(However, opening the avatar change screen after deletion restores the deleted data, which may be included in the saved dictionary. I recommend not performing other actions while saving.)
Changes from 0.0.12 to 0.0.13
* Pressing the "Investigate" button now shows whether an avatar is in the owned avatar list. The displayed avatar's background is green if owned and red if not.
(The owned avatar list must be properly updated.)
* Fixed console.log output when searching for live sites.
Changes from 0.0.13 to 0.0.14
* Changed saving to also clear the related local storage variables.
Changes from 0.0.14 to 0.0.15
* Shortened the text indicating avatar ownership to "有" and "無".
* Also writes the url_key arrays for live rooms distributing unowned avatars into hidden divs in the HTML (IDs: amaurls, officialurls, allurls).
Changes from 0.0.15 to 0.0.16
* Fixed an avatar ID issue when importing a dictionary.
* Added a routine to the [Output data to text area] button to fix imported dictionaries affected by the issue.
* Changed data loading to also call that routine.
* Changed the [Delete owned avatar data] button to clear the text area and display all current data there after completion, making it easier to tell when processing has finished.
* Changed the [Delete all data] button to display the key of the data being deleted, making progress and completion easier to see.
Changes from 0.0.16 to 0.0.17
* Updated the category name from Amateur to Free.
Changes from 0.0.17 to 0.0.18
* Added a button to resume importing dictionary data from where it stopped.
* When used with "Showroom 回収ブラックリスト1号", rooms to avoid can be specified when pressing the button to find live rooms offering avatars you don't own.
* Even without "Showroom 回収ブラックリスト1号", rooms can be avoided by putting a JSON.stringify array of room IDs in localStorage['pano_dame_roomIds'].
The dictionary used to find distribution rooms from avatars is built using the "Showroomアバター一覧" site.
I couldn't contact the site operator, so please contact me if this use is not permitted. I will upload a version without the feature that uses the site as quickly as possible.
I would also appreciate hearing from you if this use is permitted and the dictionary data can be included with the distribution.
Thank you.
Other:
If you encounter any problems while using it, please let me know.
Please also feel free to share any comments or requests.
(As this is unpaid software, I don't know whether I can address everything, but I will do what I reasonably can.)
Thank you.