1
0
mirror of https://github.com/RipMeApp/ripme.git synced 2025-01-17 12:48:24 +01:00

2955 Commits

Author SHA1 Message Date
joroto
ad86ae11da
HistoryMenuMouseListener right click menu fix (#174) 2024-03-11 07:31:00 +01:00
joroto
ab2b27c6a6
Imagefap: add retry logic for getFullSizedImage() (#181) 2024-03-11 07:27:58 +01:00
joroto
eb351d4b05
EightmusesRipper fixed (#169)
* EightmusesRipper fixed
2024-03-11 07:26:21 +01:00
soloturn
f74c72783b new URI instead of new URL, tumblr. 2023-12-29 12:19:41 +01:00
soloturn
65f0f0e562 new URI instead of new URL, E621. 2023-12-29 12:16:08 +01:00
soloturn
d1166a73bf new URI instead of new URL, flickr, hqporn. 2023-12-29 12:01:22 +01:00
soloturn
52425a7ad7 release 2.1.8 2023-12-29 11:56:08 +01:00
soloturn
7afe1eb7d9 new URI instead of new URL, deviantart, flickr. 2023-12-29 11:49:08 +01:00
soloturn
e5c367df44 new URI instead of new URL, jpg3, hentaidude. 2023-12-29 11:40:54 +01:00
soloturn
c3a4df47e9 new URI instead of new URL, rule34, getFirstPage. 2023-12-29 11:37:12 +01:00
soloturn
f5153de8cf new URI instead of new URL, erotiv. 2023-12-29 11:08:08 +01:00
georgi marinov
eddcd12e61 remove not used import 2023-12-16 07:09:26 +01:00
georgi marinov
e185b2acf3 sanitizeURL added to jpg3 ripper to handle when link to other than the first page of the album is inputted 2023-12-16 07:09:26 +01:00
joroto
81a77f09f8 JPG3 (JPG Fish) ripper added 2023-12-16 07:09:26 +01:00
soloturn
43ebb8d643 new URI instead of new URL, pornhub, sta. 2023-12-09 16:18:58 +01:00
soloturn
8b9e4b98de new URI instead of new URL, motherless, nfsfw. 2023-12-09 16:06:16 +01:00
soloturn
8f279a68ec new URI instead of new URL, mangadex, vk. 2023-12-09 15:45:47 +01:00
soloturn
879c322e7b new URI instead of new URL, imgabam, imagevenue 2023-12-09 15:25:36 +01:00
soloturn
867e933597 yuvutu test flaky 2023-12-09 15:10:10 +01:00
soloturn
d40eed3fda switch off UIContextMenuTests, headless on server makes them fail. 2023-12-09 15:06:15 +01:00
soloturn
ba29da02b3 flaky tests chan, wordpresscomic 2023-12-09 15:00:35 +01:00
Undid-Iridium
10a1b12180 Refactor DanbooruRipper's page fetching logic
The logic for fetching current and next pages from DanbooruRipper has been streamlined and simplified - they basically can run off the same logic.
2023-12-09 15:00:35 +01:00
Undid-Iridium
10538c39f7 Update regex pattern in getTag method
The regular expression pattern used to match tags in URLs in the DanbooruRipper class's getTag method has been updated. Handles both /posts?tags=rakeemspoon&z=2 and /posts?tags=rakeemspoon

([^&]*) -> anything but &
(?:&z=([0-9]+))? -> optional regex -> if & exists, then we check z=numbers
2023-12-09 15:00:35 +01:00
Undid-Iridium
4f10a8000b Add OkHttpClient to DanbooruRipper constructor - Some of these headers may not be needed but.. oh well. 2023-12-09 15:00:35 +01:00
Undid-Iridium
9c18f452cd Add OkHttp dependency in build.gradle.kts
A new implementation line was added to the build.gradle.kts file for OkHttp library. This change is needed in order to extend the project's capabilities for HTTP network requests for ones with encryption/compression.
2023-12-09 15:00:35 +01:00
Undid-Iridium
9e6bb0c8c4 Refactor DanbooruRipper to use OkHttpClient
Replaced the existing request method in the DanbooruRipper class with OkHttpClient for better performance. Implemented error handling and response checking to ensure the http connection's success. The request headers were also updated to optimize and secure the connection.

In addition, connection was able to work via

 Connection connection = Jsoup.connect("https://danbooru.donmai.us/posts?page=1&tags=rakeemspoon")
                .ignoreContentType(true)
                .userAgent("Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:120.0) Gecko/20100101 Firefox/120.0")
                .header("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8")
                .header("Accept-Language", "en-US,en;q=0.5")
                .header("Upgrade-Insecure-Requests", "1")
                .header("Sec-Fetch-Dest", "document")
                .header("Sec-Fetch-Mode", "navigate")
                .header("Sec-Fetch-Site", "same-origin")
                .header("Sec-Fetch-User", "?1")
                .header("Pragma", "no-cache")
                .header("Cache-Control", "no-cache")
                .header("Referer", "https://danbooru.donmai.us/posts?page=4&tags=rakeemspoon")
                .header("Accept-Encoding", "gzip, deflate, br");

However, the returned data was gibberish - I had no functional idea on how to fix it.
2023-12-09 15:00:35 +01:00
X
2e5ef70fbd
Patch/Bug fix for ContextMenuMouseListener Actions (#161)
* Should fix the issue associated with copy/paste.
* Fix build gradle, and also create junit.
2023-12-09 14:19:36 +01:00
soloturn
658241970d gradle-8.5 update 2023-12-01 17:29:06 +01:00
soloturn
8eb9954cb6 release 2.1.7 2023-12-01 17:16:21 +01:00
soloturn
b080faaed8 flaky test hentai, femjoy 2023-12-01 17:00:07 +01:00
joroto
63760ea9b4 Refactoring 2023-12-01 07:26:46 +01:00
joroto
073eb5af18 LusciousRipper get next page test removed 2023-12-01 07:26:46 +01:00
soloturn
2ece00882f new URI instead of new URL, abstractjsonripper nextPage. 2023-11-18 07:22:30 +01:00
soloturn
f54aa6f833 new URI instead of new URL, abstractjsonripper. 2023-11-18 07:22:30 +01:00
soloturn
14c0779b7d new URI instead of new URL, photobucketrupper. 2023-11-18 07:22:30 +01:00
soloturn
8897842b55 exec stringarray instead of string, java-21 deprecation. 2023-11-18 07:22:30 +01:00
soloturn
37ddf5575f testHentaifoundry flaky, prevents rollout 2023-11-18 07:22:30 +01:00
soloturn
4a61ff97e5 coomerPartyrippertest new URI instead of new URL 2023-11-18 07:22:29 +01:00
jpoulton
d82cae1b78 Fix bug in CoomerPartyRipper 2023-11-18 04:40:49 +01:00
jpoulton
154cf536ce Pass skip status to the UI log 2023-11-18 04:40:49 +01:00
jpoulton
ea8e4cdfea Skip specified URL file extensions 2023-11-18 04:40:49 +01:00
Georgi Marinov
ce0e60c501 LusciousRipper fixed 2023-11-18 04:40:24 +01:00
jpoulton
6d7503facb Use correct index 2023-11-04 09:30:05 +01:00
jpoulton
2e3dba701e Update CoomerPartyRipper.java 2023-11-04 09:30:05 +01:00
jpoulton
1e864b7814 Update .gitignore 2023-11-04 09:30:05 +01:00
jpoulton
391b369692 Support coomer.party 2023-11-04 09:30:05 +01:00
soloturn
194e5fdfb8 delete duckmovies 2023-11-04 09:29:04 +01:00
soloturn
0c6f8d8516 new URI instead of new URL. 2023-10-28 01:56:41 +02:00
soloturn
95b0af4cfd new URI instead of new URL. 2023-10-28 01:56:26 +02:00
soloturn
dd6ac9bc12 new URL deprecated, use URI 2023-10-27 22:55:11 +02:00