Permalink
Browse files

Merge branch 'master' of git://github.com/cybormatt/ImageHost-Grabber…

….git
  • Loading branch information...
2 parents fbfe96f + bc8b2c6 commit 3f97820622d49d8751015eb06fc0ea4c5d3fdeea Rookie committed Nov 13, 2011
Showing with 341 additions and 22 deletions.
  1. +1 −1 chrome/locale/de-DE/overlay.dtd
  2. +112 −2 forum_styles.xml
  3. +228 −19 hostf.xml
@@ -1,7 +1,7 @@
<!ENTITY get_all_pics_page.label "Alle Bilder dieser Seite herunterladen">
<!ENTITY get_all_pics_page.accesskey "A">
-<!ENTITY get_selected_pics_page.label "Ausgew�hlte Bilder dieser Seite herunterladen">
+<!ENTITY get_selected_pics_page.label "Ausgewählte Bilder dieser Seite herunterladen">
<!ENTITY get_selected_pics_page.accesskey "G">
<!ENTITY suck_the_current_thread.label "Aktuellen Thread saugen">
View
@@ -151,13 +151,121 @@
}]]></searchpattern>
</forum>
+<forum id="motherless">
+<urlpattern>http:\/\/motherless\.com\/G.+</urlpattern>
+<searchpattern><![CDATA[function(threadURL) {
+ var tmp = threadURL.replace(/\?page=\d+/, "?page=" + threadsucker_Globals.linkIndex);
+ if (!tmp.match(/\?page=\d+/)) tmp = tmp + "?page=" + threadsucker_Globals.linkIndex;
+ return tmp;
+}]]></searchpattern>
+</forum>
+
+<forum id="4chan">
+<urlpattern>http:\/\/boards\.4chan\.org\/.+\/</urlpattern>
+<searchpattern><![CDATA[function(threadURL) {
+ var tmp = threadURL.replace(/\/\d+$/, "/" + threadsucker_Globals.linkIndex);
+ if (!tmp.match(/\/\d+$/)) tmp = threadURL + threadsucker_Globals.linkIndex;
+ return tmp;
+}]]></searchpattern>
+</forum>
+
+<forum id="flickr search">
+<urlpattern>http:\/\/www\.flickr\.com\/search\/\?q=.+</urlpattern>
+<searchpattern><![CDATA[function(threadURL) {
+ var tmp = threadURL.replace(/page=\d+$/, "page=" + threadsucker_Globals.linkIndex);
+ if (!tmp.match(/page=\d+$/)) tmp = threadURL + "&page=" + threadsucker_Globals.linkIndex;
+ return tmp;
+}]]></searchpattern>
+</forum>
+
+<forum id="flickr group">
+<urlpattern>http:\/\/www\.flickr\.com\/groups\/.+\/$</urlpattern>
+<searchpattern><![CDATA[function(threadURL) {
+ var tmp = threadURL.replace(/page\d+\/$/, "page" + threadsucker_Globals.linkIndex + "/");
+ if (!tmp.match(/page\d+\/$/)) tmp = threadURL + "page" + threadsucker_Globals.linkIndex + "/";
+ return tmp;
+}]]></searchpattern>
+</forum>
+
+<forum id="imouto">
+<urlpattern>http:\/\/.+\.imouto\.org\/post\?page=\d+</urlpattern>
+<searchpattern><![CDATA[function(threadURL) {
+ return threadURL.replace(/page=\d+/, "page=" + threadsucker_Globals.linkIndex);
+}]]></searchpattern>
+</forum>
+
+<forum id="kapanlagi">
+<urlpattern>http:\/\/www\.kapanlagi\.com\/foto\/.+\/index\d*\.html$</urlpattern>
+<searchpattern><![CDATA[function(threadURL) {
+ return threadURL.replace(/index\d*\.html/, "index" + ((threadsucker_Globals.linkIndex == 1) ? "" : threadsucker_Globals.linkIndex-1) + ".html");
+}]]></searchpattern>
+</forum>
+
+
+<forum id="paheal">
+<urlpattern>http:\/\/.+\.paheal\.net\/post\/list\/?</urlpattern>
+<searchpattern><![CDATA[function(threadURL) {
+ var tmp = threadURL.replace(/\/\d+$/, "/" + threadsucker_Globals.linkIndex);
+ if (!tmp.match(/\/\d+$/)) tmp = threadURL + ((!tmp.match(/\/$/)) ? "/" : "") + threadsucker_Globals.linkIndex;
+ return tmp;
+}]]></searchpattern>
+</forum>
+
+<forum id="paramorefanclub">
+<urlpattern>http:\/\/bbs\.paramorefanclub\.com\/forum\/viewtopic\.php\?t=\d+</urlpattern>
+<searchpattern><![CDATA[function(threadURL) {
+ var tmp = threadURL.replace(/start=\d+/, "start=" + (threadsucker_Globals.linkIndex-1)*15);
+ if (!tmp.match(/start=\d+/)) tmp = threadURL + "&start=" + (threadsucker_Globals.linkIndex-1)*15;
+ return tmp;
+}]]></searchpattern>
+</forum>
+
<forum id="pornbb">
<urlpattern>http:\/\/.*pornbb\.org\/.+-t\d+(?:-\d+)?\.html</urlpattern>
<searchpattern><![CDATA[function(threadURL) {
return threadURL.match(/http:\/\/.*pornbb\.org\/.+-t\d+/) + "-" + (threadsucker_Globals.linkIndex-1)*15 + ".html";
}]]></searchpattern>
</forum>
+<forum id="famousnudefakes">
+<urlpattern>http:\/\/www\.famousnudefakes\.com\/Thread-.+</urlpattern>
+<searchpattern><![CDATA[function(threadURL) {
+ var tmp = threadURL.replace(/page=\d+/, "page=" + threadsucker_Globals.linkIndex);
+ if (!tmp.match(/page=\d+/)) tmp = threadURL + "?page=" + threadsucker_Globals.linkIndex;
+ return tmp;
+}]]></searchpattern>
+</forum>
+
+<forum id="hentai-foundry user">
+<urlpattern>http:\/\/www\.hentai-foundry\.com\/user(?:_|-).+\.php</urlpattern>
+<searchpattern><![CDATA[function(threadURL) {
+ var tmp = threadURL.replace(/page-\d+/, "page-" + threadsucker_Globals.linkIndex);
+ if (!tmp.match(/\.page-\d+\.php/)) {
+ tmp = threadURL.replace(/\/user-/, "/user_pictures-");
+ tmp = tmp.replace(/\.php/, "") + ".page-" + threadsucker_Globals.linkIndex + ".php";
+ }
+ return tmp;
+}]]></searchpattern>
+</forum>
+
+<forum id="hentai-foundry cat">
+<urlpattern>http:\/\/www\.hentai-foundry\.com\/cat-.+\.php</urlpattern>
+<searchpattern><![CDATA[function(threadURL) {
+ var tmp = threadURL.replace(/page-\d+/, "page-" + threadsucker_Globals.linkIndex);
+ if (!tmp.match(/page-\d+/)) tmp = threadURL.replace(/\.php/, "") + "_page-" + threadsucker_Globals.linkIndex + ".php";
+ return tmp;
+}]]></searchpattern>
+</forum>
+
+<forum id="hentai-foundry search">
+<urlpattern>http:\/\/www\.hentai-foundry\.com\/\/?search\.php\?.+</urlpattern>
+<searchpattern><![CDATA[function(threadURL) {
+ var tmp = threadURL.replace(/pageID=\d+/, "pageID=" + threadsucker_Globals.linkIndex);
+ if (!tmp.match(/pageID=\d+/)) tmp = threadURL + "&pageID=" + threadsucker_Globals.linkIndex;
+ return tmp;
+}]]></searchpattern>
+</forum>
+
<forum id="UBB.threads classic">
<urlpattern>http:\/\/.+\/ubbthreads\.php\/topics\/\d+</urlpattern>
<searchpattern><![CDATA[function(threadURL) {
@@ -258,9 +366,11 @@
</forum>
<forum id="Coppermine gallery classic">
-<urlpattern>http:\/\/.+\/thumbnails\.php\?album=\d+</urlpattern>
+<urlpattern>http:\/\/.+\/thumbnails\.php\?.+page=\d+</urlpattern>
<searchpattern><![CDATA[function(threadURL) {
- return threadURL.match(/http:\/\/.+\/thumbnails\.php\?album=\d+/) + "&page=" + threadsucker_Globals.linkIndex;
+ var tmp = threadURL.replace(/page=\d+/, "page=" + threadsucker_Globals.linkIndex);
+ if (!tmp.match(/page=\d+/)) tmp = threadURL + "&page=" + threadsucker_Globals.linkIndex;
+ return tmp;
}]]></searchpattern>
</forum>
Oops, something went wrong.

0 comments on commit 3f97820

Please sign in to comment.