Results 1 to 9 of 9

Thread: IMX / Palemoon IHG questions  

  1. #1
    Active Member
    Joined
    21 Mar 2011
    Posts
    38
    Images
    5
    Likes
    44

    IMX / Palemoon IHG questions

    Hi,

    Since today, i can't download images on imx.to with palemoon and imagehostgrabber (even with vripper).

    Anyone else?

    Thanks


  2. Liked by 1 user: Pixel

  3. #2
    Mostly Harmless Progishness's Avatar
    Joined
    2 Jun 2015
    Posts
    12,053
    Images
    446,555
    Likes
    90,381
    Location
    The Knacker's Yard 

    Re: IMX.to - support

    I cannot get IHG / PM to download any IMX images either.
    There is an art to flying, or rather a knack. The knack lies in learning how to throw yourself at the ground and miss.

  4. Liked by 2 users: imarco, KK1

  5. #3
    Mostly Harmless Progishness's Avatar
    Joined
    2 Jun 2015
    Posts
    12,053
    Images
    446,555
    Likes
    90,381
    Location
    The Knacker's Yard 

    Re: IMX.to - support

    Also when attempting to login to IMX now it makes you wait for several minutes checking that you're not a bot.
    There is an art to flying, or rather a knack. The knack lies in learning how to throw yourself at the ground and miss.

  6. Liked by 3 users: imarco, KK1, sharks17

  7. #4
    Active Member
    Joined
    19 Feb 2026
    Posts
    3
    Images
    0
    Likes
    12

    Re: IMX.to - support

    If you are using ImageHostGrabber in Pale Moon, then it's a simple edit to your host file (hostf.xml).
    You might want to make a backup copy beforehand.

    Just add 'img-full' after 'centred' to the iTag for the imx.to host id.

    Here's the full script if you want to replace the whole entry:


    <host id="imx.to | img.yt">
    <urlpattern>^https?:\/\/([^/]+\.)?(imx\.to|img\.yt)\/(i\/[\da-z]+|img-[\da-f]+\.html)</urlpattern>
    <searchpattern><![CDATA[function(pageData, pageUrl) {
    var retVal = {imgUrl: null, fileName: null, status: "ABORT"};
    pageUrl = pageUrl.replace(/^http:/, "https:");
    var postData = "imgContinue=Continue to image ... ";
    retVal = httpPost(pageUrl, postData).then(response => {
    // Search for <img ... class="centred" ... >
    var iTag = (response.pageData.match(/<img\b[^>]*?\bclass\s*=\s*('|")centred img-full\1[^>]*?>/i)||[])[0];
    if (iTag) {
    var iUrl = (iTag.match(/\bsrc\s*=\s*('|")(.*?)\1/i)||[])[2];
    var iName = (iTag.match(/\balt\s*=\s*('|")(.*?)\1/i)||[])[2]; // no extension here for older uploads
    if (iName) { // exists and is not empty
    // check for extension
    var extension = iName.substring(((iName.lastIndexOf(".") - 1) >>> 0) + 2);
    if (!extension) {
    // get extension from iUrl
    extension = iUrl.substring(((iUrl.lastIndexOf(".") - 1) >>> 0) + 2);
    if (extension) iName += "." + extension;
    }
    }
    }
    return iUrl ? {imgUrl: iUrl, fileName: iName, status: "OK"} : {status: "ABORT"};
    });
    return retVal;

    function httpPost(pageUrl, postData) {
    return new Promise((fulfill, reject) => {
    const req = new XMLHttpRequest();
    req.onload = function() {
    if (this.status === 200) // The request has succeeded.
    fulfill({pageData: this.responseText, pageUrl: this.channel.URI.spec});
    else reject(this.statusText);
    };
    req.onerror = function() {
    reject(new Error("XMLHttpRequest Error: " + this.statusText));
    };
    req.open("POST", pageUrl, true);
    req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
    req.send(postData);
    });
    }
    }]]></searchpattern>
    </host>


  8. #5
    Mostly Harmless Progishness's Avatar
    Joined
    2 Jun 2015
    Posts
    12,053
    Images
    446,555
    Likes
    90,381
    Location
    The Knacker's Yard 

    Re: IMX.to - support

    Brilliant - that works! - Cross-posted to the IHG & Pale Moon support thread.
    Last edited by Progishness; 6th November 2026 at 17:34.
    There is an art to flying, or rather a knack. The knack lies in learning how to throw yourself at the ground and miss.

  9. Liked by 2 users: cdf99, JimmCo

  10. #6
    Active Member
    Joined
    21 Mar 2011
    Posts
    38
    Images
    5
    Likes
    44

    Re: IMX.to - support

    Bravo!!

  11. Liked by 1 user: Progishness

  12. #7
    Elite Prospect vxn's Avatar
    Joined
    22 Apr 2015
    Posts
    693
    Images
    66,848
    Likes
    34,953

    Re: IMX.to - support

    Any solution for VRipper?

  13. Liked by 1 user: Hankyboy

  14. #8
    Private Member doll69's Avatar
    Joined
    22 May 2017
    Posts
    966
    Images
    0
    Likes
    526

    Re: IMX.to - support

    Thanx but not easy. have you screen PM to find that?

  15. #9
    Super Moderator mike_04's Avatar
    Joined
    13 Jul 2020
    Posts
    9,455
    Images
    389,789
    Likes
    219,784

    Re: IMX.to - support

    Quote Originally Posted by vxn View Post
    Any solution for VRipper?
    Please continue the Vripper discussion in the respective thread: https://vipergirls.to/threads/4660537-VRi...ost268053945

    That way the developer can be aware of the problems and provide possible fixes.

  16. Liked by 2 users: bOOmy, doll69

Posting Permissions