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.

  • v3.0.2 2024-11-14

    Fied stupid JS bug
    let startFrom = currentPage += 1;
    would increase currentPage. Sto stupid.

  • v3.0.1 2024-11-12
    • Moved auto friendship feauture behind option (disabled by default)
    • Fixed messages ⏭
  • v3.0.0 2024-11-08

    Huge code overhaul

    • Background fetches are now a lot quicker as they now make use of the async pages
    • Huge overhaul of the ⏭ button in mailbox. It still does batches of 10, but if no messages are found it could go till the end of your box. Now it's ten times faster and more useful.
    • Huge, important update to the custom textarea. Now you can paste and do whatever you want without any problems. Smooth as butter!
    • Many fixes to the background checks for the private videos. Now it's quicker and the ➕ won't show anymore when you've already sent a f/r. It also don't check for albums anymore.
    • The search function is much much better now and function and style. I moved the last button up to support huge lists of highlights. The search function is also equipped with 502/503 avoiders, so the search results will finally be consistent!
    • Videos skip to second 4 by default as to avoid the annoying CW intro. I could probably do it programmatically based on the upload date. I don't think older videos had it... or maybe the did. I'll check
    • Alt thumbnails won't show for private and public videos.
    • If you stop reading your unread messages from page 30 and go to sleep, the next day the ⏭ button will remember were you left.
    • Automatic friend request for private videos opened in background. I should probably disable this by default in the next update. Someone will strongly dislike it.
    • "(Aleady sent)" if f/r in pending in private videos
    • Advanced options dialog for advanced users
    • Fixed/improved friend request. Shouldn't send undefined videos now. Fingers crossed
    • Better handling of 502/503 errors across multiple background requests. It will immediately stop and resume after 5 seconds.
    • Force-show of pagination inside playlist. Sick bastard admin hid them all for some unknown reason
    • Added new advanced option to only background fetch while actively searching for videos (requested)
    • Improved decrypt-title function
    • Added close button on the top-right corner of videos (if opened in a new tab)
    • Your settings will be defaulted once again, I'm sorry, but with this update they won't be for a long time
    • Fewer console logs for the end user
  • 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.

Show all script versions