1
0
mirror of https://github.com/RipMeApp/ripme.git synced 2025-01-17 04:38:18 +01:00

3070 Commits

Author SHA1 Message Date
Tush-r
488849c253 Fix rgif ripper 2024-09-08 03:22:03 +02:00
joroto
aa00c6f612 QueueMenuMouseListener right click menu fix 2024-09-08 03:20:45 +02:00
soloturn
4e595b143b java locale painful, fix - and _
java uses ietf-bcp-47 lanauge tags, which are strings separated by -.
resource bundle names are _ separated. porrisavo not fixed, this
is a one person artificial dialect from finish cities of pori and savo.
2024-07-27 12:40:19 +02:00
brant spar
e938ac97b1 fixed the vidble test URL 2024-07-18 00:20:01 +02:00
brant spar
71e20fe851 - Fixed Motherless ripper
- increased default retries to 3 (why only 1?)
- fixed deprecation message for Motherless ripper
2024-07-18 00:20:01 +02:00
xufeiranfree
a178d8f6b9
Unify colons in UI (#189) 2024-06-20 07:47:26 +02:00
joroto
7ea284174d
Imagebam ripper fixed (#188) 2024-06-20 07:44:25 +02:00
soloturn
6977025e0f abstractripper new uri instead url 2024-04-06 14:55:36 +02:00
soloturn
edc5d9d568 update jacoco for java-22 2024-03-29 23:19:59 +01:00
soloturn
bce4ddd74d new URI instead of new URL. 2024-03-21 07:55:56 +01:00
soloturn
c2d1472008 xhamster.one domain not exists as before. 2024-03-20 12:33:40 +01:00
soloturn
404da9b5e5 java-22, java-21 default 2024-03-18 09:11:02 +01:00
soloturn
e8052d086f release 2.1.9, this time also the binary is on github 2024-03-18 03:26:35 +01:00
soloturn
22e915df00 release 2.1.9 2024-03-11 07:40:41 +01:00
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