Camwhores.tv Utilities Mod

Info preview, internal search system, no lock on friends' videos, restored upload button, and much, much more.

These are all versions of this script. Show only the versions where the code changed.

  • v2.1.0 2024-08-25

    To anyone who has just received an immediate update notification, I'm sorry. I'd left it in debug mode. I increased it to 7 days.

    It can always be disabled for good.

    Updates

    Messages:

    • If new messages are found, page won't reload fully, list will update dynamically
    • User description/bio inside friendship request
    • Accepted requests in green, denied in red. Shades can be update in the future if too noticeable.
    • If you have more than 10 pages of unread messages, after it fails to reach beyond the 10th page, you will be able to look beyond it

    Videos:

    • Double click on videos will toggle full-screen mode. Might need some time to get used to it
    • Video metadata won't be sent if "network error" (old video)

    CUM Search:

    • Showing total number of indexed videos and new videos since the last search.

    Bug fixes:

    • _ inside tags won't convert to empty space anymore
    • Search bar icon fixed for normal searches (for one handed navigation). Sorry.

    Extra:

    • Renamed functions for improved clarity
    • Removed useless console.log prints
  • v2.0.0 2024-08-18
  • v2.0.0 2024-08-18

    First Major Update!

    • New Search System: Enhanced search is now available on every page, with automatic population coming soon. This new system uses minimal data (title, description, etc.) and provides faster, more comprehensive searches through all metadata (title, description, tags, categories, model). The server will be rate-limited to prevent abuse.
    • C.U.M. Users: A crown icon 👑 will appear on the page of C.U.M. users.

    Options:

    • Removed the "restore upload button" setting.
    • Changed "notify me of processed videos" to "don't" instead of "disable."
    • Added "[don't] fetch videos in background" option.

    Minor Updates:

    • Enhanced the style for the "blur images" option.
  • v1.17.0 2024-08-17
  • v1.17.0 2024-08-17
  • v1.17.0 2024-08-17

    BUGFIX:
    - Finally fixed textarea in messages. New lines are accepted, editing messages too.
    - No thumbnail users have a nice honeycomb pattern
    - Can now search favourited videos
    - Won't update messages while searching
    - Added simple star system for conversations

    IMPORTANT:
    searches for users with lots of videos (6000) will make you temporarily blocked (503)

  • v1.16.0 2024-08-16
  • v1.16.0 2024-08-16

    Lots of stuff in this update:
    - The lateral wish list menu had black text on a black bg! My bad... I never noticed because I use Dark Reader...! please tell me next time
    - I finally figured out how to reverse engineer the user ID & dynamic content loading. First implementation in the messages ⏭ (after you click it its sooo much faster than the official code)
    - Again, if you click on ⏭, now it shows a loading bar, plus it's 500ms faster.
    - Finally after months, I revisited one of the oldest functions, processThumbnails(), and I improved the hell out of it.
    - While doing this, I severely reduce the number of requests it sent. Now it's the bare minimum.
    - I also added 👤 that goes straight to the user's profile, one addition I always wanted to make.
    - Now users with weird nicknames with special chars such as " and @ shouldn't fail anymore.
    - Deny button, if the tab has history, automatically goes back.
    - Custom video searches of >500 vids will load faster
    - Tag pages will have a "Search tah" button that automatically searches for the tag
    - New alt-thumb user

  • v1.15.2 2024-08-16

    Lots of stuff in this update:
    - The lateral wish list menu had black text on a black bg! My bad... I never noticed because I use Dark Reader...! please tell me next time
    - I finally figured out how to reverse engineer the user ID & dynamic content loading. First implementation in the messages ⏭ (after you click it its sooo much faster than the official code)
    - Again, if you click on ⏭, now it shows a loading bar, plus it's 500ms faster.
    - Finally after months, I revisited one of the oldest functions, processThumbnails(), and I improved the hell out of it.
    - While doing this, I severely reduce the number of requests it sent. Now it's the bare minimum.
    - I also added 👤 that goes straight to the user's profile, one addition I always wanted to make.
    - Now users with weird nicknames with special chars such as " and @ shouldn't fail anymore.
    - Deny button, if the tab has history, automatically goes back.
    - Custom video searches of >500 vids will load faster
    - Tag pages will have a "Search tah" button that automatically searches for the tag
    - New alt-thumb user

  • v1.15.2 2024-08-11

    - Unlocked screenshots of private videos
    Wish List menu:
    - Fixed 🆕 not appearing
    - Can be hovered or be clicked to pin
    Improved video search:
    - Quicker
    - Should fail less often
    - Improved styling
    Other stuff:
    - Fixed current list info in user page & added it for favourite videos
    - Improved timestamp function (and added error handling for slow/broken videos)
    - Fixed Russian Federation flag

  • v1.15.1 2024-08-08

    Important update for video searches. There was a bug that didn't search the pages sequentially. THAT's why it used to struggle with huge datasets. Now it's sequential. I found it out trying to add a progress bar.
    PROGRESS BAR :D and it's ORANGE!

  • v1.15.0 2024-08-07

    Implemented the video search wishlist:
    - Add & delete search
    - Background checks every 30 minutes
    - Lateral menu to display new results (hover for time)

    Video search:
    - New option: search only some of the highlights
    - Better UI

    - If you seek the messages and leave the page while it loads, it won't refresh until the fetching is done.

    Other stuff:
    - Improved the anticipated timestamps behaviour (and looks)
    - Improved the design of the CUM buttons
    - Improved functions use and naming :)

  • v1.14.0 2024-08-07

    User-video search:
    - Added new option: checkboxes. Now you can choose which highlight words to search. Checkboxes are saved.
    - Dialog will show on first click on new Chromium updates
    - Dialog won't show more times if button is clicked multiple times
    Various improvements:
    - Friend requests details are now saved (and sent) when clicked with middle click & right click (as well as the regular left click)
    - Added more timeout for users with >1k videos (videos number/2 ms), so you don't get 503'd
    - Added timestamps on top of screenshot. At the moment this also triggers the zoom. I will eventually fix it.
    - Timestamps should fail less often now on slow connections.

  • v1.13.2 2024-08-03

    Important FIX: friend requests never went through with a mid/subpar internet speed! I'm so sorry. I fixed it.
    Sneak peak of a new functionality (hint: searches)
    Also added an option to blur images
    Quick push, not sure if anything will break

  • v1.13.1 2024-08-02

    I don't know why, the code got duplicated and everything run trice

  • v1.13.0 2024-08-02

    Huge update. Something may break. Lots of improvements.

  • v1.12.0 2024-07-27
  • v1.12.0 2024-07-27
  • v1.12.0 2024-07-27
  • v1.12.0 2024-07-27
  • v1.12.0 2024-07-26
  • v1.12.0 2024-07-26
  • v1.12.0 2024-07-26
  • v1.12.0 2024-07-26

    - Automatic video search with all the word highlights (hover to check, menu to edit)
    - Search dialog close btn
    - Revived upload button is , meaning it can be middle clicked.
    - Remove playlist behaviour from playlist index

  • v1.11.3 2024-07-19

    - Tiny mistake on my end. Upload button is back

  • v1.11.2 2024-07-09

    - For some weird reason I never noticed that alt thumbs were only applied to friends' videos. Fixed!

  • v1.11.1 2024-07-07

    - 🆕 icon for when a new featured video gets pinned to the home page. Open the toggle to hide/reset it. Setting name changed, by default hidden.
    - New alt thumbs user should be added

  • v1.11.0 2024-07-05
  • v1.11.0 2024-07-05
  • v1.11.0 2024-07-05

    - Added new users with bad thumbnails (alt. thumbnails)
    - Added switch in home that hides the top videos. Doesn't retain state on reload. I'm too lazy atm. Next update for sure.
    - Added button button to find the oldest unread message. To make it efficient it goes from LtR. To account for missing pages, it should go RtL, but it would be inefficient. You can always click it again after clearing a block of unread messages. Plus, if you should skip to a page beyond the ones in the navigation menu, it would stall and not work. I could work on adding an invisible one, but then again, I'm too lazy for that. Don't be lazy with your f/rs!
    - Fixed "Holy See (Vatican City State)" flag. Was previously "Vatican City (Holy See)"

  • v1.10.0 2024-07-05

    - Added new users with bad thumbnails (alt. thumbnails)
    - Added switch in home that hides the top videos. Doesn't retain state on reload. I'm too lazy atm. Next update for sure.
    - Added button button to find the oldest unread message. To make it efficient it goes from LtR. To account for missing pages, it should go RtL, but it would be inefficient. You can always click it again after clearing a block of unread messages. Plus, if you should skip to a page beyond the ones in the navigation menu, it would stall and not work. I could work on adding an invisible one, but then again, I'm too lazy for that. Don't be lazy with your f/rs!
    - Fixed "Holy See (Vatican City State)" flag. Was previously "Vatican City (Holy See)"

  • v1.10.0 2024-06-16
  • v1.10.0 2024-06-16
  • v1.10.0 2024-06-16

    - Alternative thumbnails for blacklisted users (removed old behaviour).
    - If friendship window was opened in a new tab, on confirm open user page, then scroll down to videos (I hope it does scroll. It's tricky because CW overrides it programmatically on full page load, after every background request is sent).
    - Fixed bug that users with old videos showed as with 0 videos.
    - Thumbnails refresh quicker, lowered from 750 to 500ms. Testing showed no rate limitation.
    - Auto accept requests on video-friend-requests if they were mistakenly left unconfirmed. It happened to me once. Idk why.

  • v1.9.0 2024-06-13

    - Fixed the code for Ctrl + Enter. Now it will send messages inside the messages page. I could add it inside the fr request. Didn't think about it.
    - Friend requests with videos are now in array format. This means no longer empty messages if many requests in a short time.
    - If user has no videos and the tab was opened in the background, auto reject and close.
    - If the last video was uploaded more than two years ago, deny is suggested (in red).
    - Download button below videos. I personally don't recommend it because it won't save the correct title. You can manually copy it and that's vile. Just use a download manager instead.
    - Update alert. Can be disabled. It checks every three days for a new update. Can be disabled in the options. Please stay up to date though.

  • v1.8.4 2024-06-09

    - Improved message reload
    - Improved upload button restore message since it's available again

  • v1.8.3 2024-06-07
  • v1.8.3 2024-06-06

    Bug fix (for upload button notifier)

  • v1.8.2 2024-06-06

    - Opt-in notification when upload functionality gets restored;

  • v1.8.1 2024-06-06

    - Opt-in notification when upload functionality is restored;

  • v1.8.1 2024-06-04

    - Fixed search button so it shows after changing pages
    - New search feature now ignores capitalization

  • v1.8.0 2024-06-03

    - Search user videos is here. For users with lots of videos, it may take a while. I want to add a "Search for hightlight words" button in the future. It's still rudimentary at best, now.
    - Rewrote a bunch of stuff. For example the messages experience should be much better now.
    - A lot of bug fixes. Profile photos won't show 404 now.
    - Stopped a lot of multiple requests, should be slightly faster now.
    - Removed custom carousel on previews. Move the alt thumbnail to 5.jpg. I does 1, 5, 2, 3, 4 by default now. I don't know why. I don't think I'll ever care enough to fix it.
    - Other bug fixes.

  • v1.7.4 2024-06-03

    Damn, I missed some condition checking. Please refer to the previous changelog.

  • v1.7.3 2024-06-03

    Bug fixes:
    - Description no more extra tabs
    - /total_pages is now very cleanly fixed very a cool userID approach
    - Something else I don't remember
    Next: Search user videos!

  • v1.7.2 2024-06-02

    - Made the replacement "Upload" button fetch the HEAD response before redirecting, so that it doesn't load the ugly blank page if not working (not code 200).

  • v1.7.1 2024-06-02
  • v1.7.1 2024-06-02

    Made a stupid mistake in settings naming. Fixed it for good.

    Please refer to the previous changelog.

  • v1.7.0 2024-06-02

    New functions:
    - Flags on user profiles (only when country is set up);
    - Longer text area when changing personal info, can be resized ad libitum;
    - About me info boxes support new lines (only for c.u.m. users);
    - Alert when your videos get published. Must be enabled. I haven't tested it out in a real scenario.
    Deleted function:
    - Auto refresh of the message page
    It was too buggy. I have discovered how to process the async URLs. This opens a lot of new possibilities. This could be implemented to do the same thing of removing "new message" and would be immediate. Still, it's very stupid and a huge time waste.

  • v1.6.7 2024-06-01
  • v1.6.7 2024-06-01

    - A lot of bug fixes and minor new features

Show all script versions