Skip to content

Commit df58f70

Browse files
author
updating-bot
committed
mirroring bot - 2025/09/30
1 parent 9c56461 commit df58f70

File tree

7 files changed

+171
-81
lines changed

7 files changed

+171
-81
lines changed

svn_trunk/src/jd/plugins/hoster/BatoTo.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
import java.util.ArrayList;
1919
import java.util.List;
2020

21+
import org.jdownloader.plugins.controller.LazyPlugin;
22+
2123
import jd.PluginWrapper;
2224
import jd.controlling.AccountController;
2325
import jd.http.Browser;
@@ -36,14 +38,10 @@
3638
import jd.plugins.PluginException;
3739
import jd.plugins.PluginForHost;
3840

39-
import org.jdownloader.plugins.controller.LazyPlugin;
40-
41-
@HostPlugin(revision = "$Revision: 49243 $", interfaceVersion = 3, names = {}, urls = {})
41+
@HostPlugin(revision = "$Revision: 51587 $", interfaceVersion = 3, names = {}, urls = {})
4242
public class BatoTo extends PluginForHost {
4343
public BatoTo(PluginWrapper wrapper) {
4444
super(wrapper);
45-
/* 2021-06-14: Disabled for now (login is broken and maybe not even required anymore) */
46-
// this.enablePremium("https://id.bato.to/register");
4745
setRequestLimits();
4846
setStartIntervall(250);
4947
}
@@ -69,7 +67,7 @@ public String getAGBLink() {
6967
public static List<String[]> getPluginDomains() {
7068
final List<String[]> ret = new ArrayList<String[]>();
7169
// each entry in List<String[]> will result in one PluginForHost, Plugin.getHost() will return String[0]->main domain
72-
ret.add(new String[] { "bato.to", "battwo.com", "batotoo.com", "dto.to", "hto.to", "mangatoto.to", "mto.to", "wto.to", "comiko.net", "batocomic.com", "batocomic.net", "batocomic.org", "comiko.org", "mangatoto.com", "mangatoto.net", "mangatoto.org", "readtoto.com", "readtoto.net", "readtoto.org", "xbato.com", "xbato.net", "xbato.org", "zbato.com", "zbato.net", "zbato.org" });
70+
ret.add(new String[] { "bato.to", "battwo.com", "batotoo.com", "dto.to", "hto.to", "mangatoto.to", "mto.to", "wto.to", "comiko.net", "batocomic.com", "batocomic.net", "batocomic.org", "comiko.org", "mangatoto.com", "mangatoto.net", "mangatoto.org", "readtoto.com", "readtoto.net", "readtoto.org", "xbato.com", "xbato.net", "xbato.org", "zbato.com", "zbato.net", "zbato.org", "ato.to", "bato.ac", "bato.bz", "bato.cc", "bato.cx", "bato.day", "bato.id", "bato.pw", "bato.red", "bato.run", "bato.sh", "bato.vc", "batoto.in", "batoto.tv", "batotwo.com", "batpub.com", "batread.com", "jto.to", "kuku.to", "lto.to", "nto.to", "okok.to", "ruru.to", "vba.to", "vto.to", "wba.to", "xba.to", "xdxd.to", "xto.to", "yba.to", "yto.to", "zba.to" });
7371
return ret;
7472
}
7573

svn_trunk/src/jd/plugins/hoster/DirectHTTP.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -95,23 +95,23 @@
9595
/**
9696
* TODO: remove after next big update of core to use the public static methods!
9797
*/
98-
@HostPlugin(revision = "$Revision: 51460 $", interfaceVersion = 2, names = { "DirectHTTP", "http links" }, urls = { "directhttp://.+",
99-
"https?(viajd)?://[^/]+/.*\\.((jdeatme|3gp|7zip|7z|abr|ac3|ace|aiff|aifc|aif|ai|au|avi|avif|appimage|apk|azw3|azw|adf|asc|bin|ape|ass|bmp|bat|bz2|cbr|csv|cab|cbz|ccf|chm|cr2|cso|cue|cpio|cvd|c\\d{2,4}|chd|dta|deb|diz|divx|djvu|dlc|dmg|dms|doc|docx|dot|dx2|eps|epub|exe|ff|flv|flac|f4v|gsd|gif|gpg|gz|hqx|iwd|idx|iso|ipa|ipsw|java|jar|jpe?g|jp2|load|lha|lzh|m2ts|m4v|m4a|md5|midi?|mkv|mp2|mo3|mp3|mp4|mobi|mov|movie|mpeg|mpe|mpg|mpq|msi|msu|msp|mv|mws|nfo|npk|nsf|oga|ogg|ogm|ogv|otrkey|par2|pak|pkg|png|pdf|pptx?|ppsx?|ppz|pdb|pot|psd|ps|qt|rmvb|rm|rar|ra|rev|rnd|rpm|run|rsdf|reg|rtf|shnf|sh(?!tml)|ssa|smi|sig|sub|srt|snd|sfv|sfx|swf|swc|sid|sit|tar\\.(gz|bz2|xz)|tar|tgz|tiff?|ts|txt|viv|vivo|vob|vtt|webm|webp|wav|wad|wmv|wma|wpt|xla|xls|xpi|xtm|zeno|zip|[r-z]\\d{2}|_?[_a-z]{2}|\\d{1,4}$)(\\.\\d{1,4})?(?=\\?|$|#|\"|\r|\n|;))" })
98+
@HostPlugin(revision = "$Revision: 51589 $", interfaceVersion = 2, names = { "DirectHTTP", "http links" }, urls = { "directhttp://.+",
99+
"https?(viajd)?://[^/]+/.*\\.((jdeatme|3gp|7zip|7z|abr|ac3|ace|aiff|aifc|aif|ai|au|avi|avif|appimage|apk|azw3|azw|adf|asc|bin|ape|ass|bmp|bat|bz2|cbr|csv|cab|cbz|ccf|chm|cr2|cso|cue|cpio|cvd|c\\d{2,4}|chd|dta|deb|diz|divx|djvu|dlc|dmg|dms|doc|docx|dot|dx2|eps|epub|exe|ff|flv|flac|f4v|gsd|gif|gpg|gpx|gz|gp|hqx|iwd|idx|iso|ipa|ipsw|java|jar|jpe?g|jp2|load|lha|lzh|m2ts|m4v|m4a|md5|midi?|mkv|mp2|mo3|mp3|mp4|mobi|mov|movie|mpeg|mpe|mpg|mpq|msi|msu|msp|mv|mws|nfo|npk|nsf|oga|ogg|ogm|ogv|otrkey|par2|pak|pkg|png|pdf|pptx?|ppsx?|ppz|pdb|pot|psd|ps|qt|rmvb|rm|rar|ra|rev|rnd|rpm|run|rsdf|reg|rtf|shnf|sh(?!tml)|ssa|smi|sig|sub|srt|snd|sfv|sfx|swf|swc|sid|sit|tar\\.(gz|bz2|xz)|tar|tgz|tiff?|ts|txt|viv|vivo|vob|vtt|webm|webp|wav|wad|wmv|wma|wpt|xla|xls|xpi|xtm|zeno|zip|[r-z]\\d{2}|_?[_a-z]{2}|\\d{1,4}$)(\\.\\d{1,4})?(?=\\?|$|#|\"|\r|\n|;))" })
100100
public class DirectHTTP extends antiDDoSForHost implements DownloadConnectionVerifier {
101-
public static final String ENDINGS = "\\.(jdeatme|3gp|7zip|7z|abr|ac3|ace|aiff|aifc|aif|ai|au|avi|avif|appimage|apk|azw3|azw|adf|asc|ape|bin|ass|bmp|bat|bz2|cbr|csv|cab|cbz|ccf|chm|cr2|cso|cue|cpio|cvd|c\\d{2,4}|chd|dta|deb|diz|divx|djvu|dlc|dmg|dms|doc|docx|dot|dx2|eps|epub|exe|ff|flv|flac|f4v|gsd|gif|gpg|gz|hqx|iwd|idx|iso|ipa|ipsw|java|jar|jpe?g|jp2|load|lha|lzh|m2ts|m4v|m4a|md5|midi?|mkv|mp2|mo3|mp3|mp4|mobi|mov|movie|mpeg|mpe|mpg|mpq|msi|msu|msp|mv|mws|nfo|npk|nfs|oga|ogg|ogm|ogv|otrkey|par2|pak|pkg|png|pdf|pptx?|ppsx?|ppz|pdb|pot|psd|ps|qt|rmvb|rm|rar|ra|rev|rnd|rpm|run|rsdf|reg|rtf|shnf|sh(?!tml)|ssa|smi|sig|sub|srt|snd|sfv|sfx|swf|swc|sid|sit|tar\\.(gz|bz2|xz)|tar|tgz|tiff?|ts|txt|viv|vivo|vob|vtt|webm|webp|wav|wad|wmv|wma|wpt|xla|xls|xpi|xtm|zeno|zip|[r-z]\\d{2}|_?[_a-z]{2}|\\d{1,4}(?=\\?|$|#|\"|\r|\n|;))";
101+
public static final String ENDINGS = "\\.(jdeatme|3gp|7zip|7z|abr|ac3|ace|aiff|aifc|aif|ai|au|avi|avif|appimage|apk|azw3|azw|adf|asc|ape|bin|ass|bmp|bat|bz2|cbr|csv|cab|cbz|ccf|chm|cr2|cso|cue|cpio|cvd|c\\d{2,4}|chd|dta|deb|diz|divx|djvu|dlc|dmg|dms|doc|docx|dot|dx2|eps|epub|exe|ff|flv|flac|f4v|gsd|gif|gpg|gpx|gz|gp|hqx|iwd|idx|iso|ipa|ipsw|java|jar|jpe?g|jp2|load|lha|lzh|m2ts|m4v|m4a|md5|midi?|mkv|mp2|mo3|mp3|mp4|mobi|mov|movie|mpeg|mpe|mpg|mpq|msi|msu|msp|mv|mws|nfo|npk|nfs|oga|ogg|ogm|ogv|otrkey|par2|pak|pkg|png|pdf|pptx?|ppsx?|ppz|pdb|pot|psd|ps|qt|rmvb|rm|rar|ra|rev|rnd|rpm|run|rsdf|reg|rtf|shnf|sh(?!tml)|ssa|smi|sig|sub|srt|snd|sfv|sfx|swf|swc|sid|sit|tar\\.(gz|bz2|xz)|tar|tgz|tiff?|ts|txt|viv|vivo|vob|vtt|webm|webp|wav|wad|wmv|wma|wpt|xla|xls|xpi|xtm|zeno|zip|[r-z]\\d{2}|_?[_a-z]{2}|\\d{1,4}(?=\\?|$|#|\"|\r|\n|;))";
102102
public static final String NORESUME = "nochunkload";
103103
public static final String NOCHUNKS = "nochunk";
104104
/**
105105
* Set this property on DownloadLink objects if you want to force a filename which also survives if the user resets a DownloadLink.
106106
* Otherwise, Content-Disposition filename will be used (or filename from inside URL as fallback).
107107
*/
108108
public static final String FIXNAME = "fixName";
109-
public static final String FORCE_NORESUME = "forcenochunkload"; // TODO:
109+
public static final String FORCE_NORESUME = "forcenochunkload"; // TODO:
110110
public static final String FORCE_NOCHUNKS = "forcenochunk";
111111
public static final String FORCE_NOVERIFIEDFILESIZE = "forcenoverifiedfilesize";
112112
public static final String TRY_ALL = "tryall";
113113
public static final String POSSIBLE_URLPARAM = "POSSIBLE_GETPARAM";
114-
public static final String BYPASS_CLOUDFLARE_BGJ = "bpCfBgj"; // TODO:
114+
public static final String BYPASS_CLOUDFLARE_BGJ = "bpCfBgj"; // TODO:
115115
public static final String PROPERTY_COOKIES = "COOKIES";
116116
public static final String PROPERTY_HEADERS = "customHeader";
117117
public static final String PROPERTY_MAX_CONCURRENT = "PROPERTY_MAX_CONCURRENT";
@@ -775,7 +775,7 @@ private boolean retryConnection(final DownloadLink downloadLink, final URLConnec
775775
case 200:
776776
/*
777777
* for example HTTP/1.1 200 OK, Content-Disposition: inline; filename=error.html
778-
*
778+
*
779779
* we retry without HEAD in order to get full html response
780780
*/
781781
return RequestMethod.HEAD.equals(con.getRequest().getRequestMethod()) && Boolean.FALSE.equals(verifyDownloadableContent(null, con));
@@ -1533,7 +1533,7 @@ protected void downloadWorkaround(final Browser br, final DownloadLink downloadL
15331533
if (link.contains("sites.google.com")) {
15341534
/*
15351535
* It seems google checks referer and ip must have called the page lately.
1536-
*
1536+
*
15371537
* TODO: 2021-12-07 Check if this is still required
15381538
*/
15391539
br.getHeaders().put(HTTPConstants.HEADER_REQUEST_REFERER, "https://sites.google.com");

svn_trunk/src/jd/plugins/hoster/Offline.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
*
4646
* @author raztoki<br />
4747
*/
48-
@HostPlugin(revision = "$Revision: 51564 $", interfaceVersion = 3, names = {}, urls = {})
48+
@HostPlugin(revision = "$Revision: 51587 $", interfaceVersion = 3, names = {}, urls = {})
4949
public class Offline extends PluginForHost {
5050
public static String getOfflineVersion() {
5151
final HostPlugin hostPlugin = Offline.class.getAnnotation(HostPlugin.class);
@@ -280,6 +280,8 @@ public static List<String[]> getPluginDomains() {
280280
ret.add(new String[] { "filedo.net" });
281281
ret.add(new String[] { "volafile.org", "volafile.io" });
282282
ret.add(new String[] { "yimuhe.com" });
283+
ret.add(new String[] { "zofile.com" });
284+
ret.add(new String[] { "ztreamhub.com" });
283285
if (cache != null) {
284286
cache.put(cacheID, ret);
285287
}

0 commit comments

Comments
 (0)