• You MUST read the Babiato Rules before making your first post otherwise you may get permanent warning points or a permanent Ban.

    Our resources on Babiato Forum are CLEAN and SAFE. So you can use them for development and testing purposes. If your are on Windows and have an antivirus that alerts you about a possible infection: Know it's a false positive because all scripts are double checked by our experts. We advise you to add Babiato to trusted sites/sources or disable your antivirus momentarily while downloading a resource. "Enjoy your presence on Babiato"

Turbo Website Reviewer - In-depth SEO Analysis Tool

Turbo Website Reviewer - In-depth SEO Analysis Tool 3.0

No permission to download
Hello
I found this tutorial on you tube.
View hidden content is available for registered users!
 
Hello guys and thanks a lot for the shares and tips. For some reasons "Recent sites" is not showing and after scanning a website, the "Indexed Pages" remains at 39 and the "Backlinks Counter" at 0.

Could anyone help on this?

Many thanks.
 

Attachments

  • Screenshot 2022-08-12 at 10.14.55.png
    Screenshot 2022-08-12 at 10.14.55.png
    94.8 KB · Views: 19
  • Screenshot 2022-08-11 at 21.49.34.png
    Screenshot 2022-08-11 at 21.49.34.png
    635.5 KB · Views: 19
  • Screenshot 2022-08-12 at 10.29.27.png
    Screenshot 2022-08-12 at 10.29.27.png
    85.5 KB · Views: 19
You can change manually your screenshoot service, here is apiflash (monthly 100 free screenshot) you must change only your access key. Or if you want another screenshot service you can do it below code basically.

Original files path: /core/helpers/site_snapshot_helper.php

Copy below code and change original files content. Dont forget to backup your original file. This code is working and enough for my job.



PHP:
<?php

 
function getSiteSnap($site,$item_purchase_code,$baseLink,$isCustomApi=true,$customLink=''){


$params = http_build_query(array(
    "access_key" => "ENTER YOUR KEY HERE",
    "url" => "https://".$site,
    "width" => 1200,
    "height" => 900,
    "format" => "jpeg",
   
));



$imagePath = HEL_DIR.'site_snapshot/'.$site.'.jpg';

if (file_exists($imagePath)){
    $myimage = $imagePath;
}else {

    $name = $imagePath;

    $imgSrc = file_get_contents("https://api.apiflash.com/v1/urltoimage?" . $params);

    $fh = fopen($name, 'w') or die("Can't open file");
 
    $stringData = $imgSrc;
    fwrite($fh, $stringData);
    fclose($fh);
    $ssimage = imagecreatefromjpeg($name);



    if ($imgSrc == ''){
        unlink($name);
        $myimage = HEL_DIR.'site_snapshot/no-preview.png';
    } else {
        $myimage = $imagePath;
        $name = $myimage;
        $thumb_width = 600;
        $thumb_height = 450;

        $width = imagesx($ssimage);
        $height = imagesy($ssimage);

        $original_aspect = $width / $height;
        $thumb_aspect = $thumb_width / $thumb_height;

        if ($original_aspect >= $thumb_aspect){
            // If image is wider than thumbnail (in aspect ratio sense)
            $new_height = $thumb_height;
            $new_width = $width / ($height / $thumb_height);
        } else {
            // If the thumbnail is wider than the image
            $new_width = $thumb_width;
            $new_height = $height / ($width / $thumb_width);
        }

        $thumb = imagecreatetruecolor($thumb_width, $thumb_height);

        $co = imagecolorallocate($thumb, 241, 241, 241);
        imagefill($thumb, 0, 0, $co);
        $text_color = imagecolorallocate($thumb, 153, 153, 153);
        imagestring($thumb, 200, 400, 300, 'No Preview Available', $text_color);

        // Resize and crop
        imagecopyresampled($thumb, $ssimage, 0,
            //- ($new_width - $thumb_width) / 2, // Center the image horizontally
            0, // - ($new_height - $thumb_height) / 2, // Center the image vertically
            0, 0, $new_width, $new_height, $width, $height);
       
        imagejpeg($thumb, $myimage, 100);

        if (filesize($name) == 0){
            unlink($name);
            $myimage = HEL_DIR.'site_snapshot/no-preview.png';
        } elseif (filesize($name) <= 4){
            unlink($name);
            $myimage = HEL_DIR.'site_snapshot/no-preview.png';
        } else{
            $myimage = $imagePath;
        }
    }
}
return $myimage;
}
 
?>
hi can we add multiple api at a time??
 
i think the author gets back access to the admin panel, from where he modifies the database.
happened with me today,

my cpanel showed,
Code:
42.108.196.130 IP address
logged into the site using exploder, changed something in the database or something,
and since then I am getting HTTP error 500.

need to block access to the admin panel so that nothing could be done, same as all in one SEO tools.
still testing things....
will update things..
 
i think the author gets back access to the admin panel, from where he modifies the database.
happened with me today,

my cpanel showed,
Code:
42.108.196.130 IP address
logged into the site using exploder, changed something in the database or something,
and since then I am getting HTTP error 500.

need to block access to the admin panel so that nothing could be done, same as all in one SEO tools.
still testing things....
will update things..
hi after a few days I'm getting this error.

404​

This page could not be found.​

what should I do.
Exactly.

You should set up blocking of changes to the index.php file with permissions = 4.4.4; and protect the /admin/ directory with a password.

My test page still works fine: https://codeseo.net/seo-checker/
 
have blocked admin panel, set permission to 444.
all are working fine now other then

having a strange problem, needed help!

Code:
https://eventcustomfabrics.in/

this is my site, 1ce I analyse a site, say rediff.com and if I reload the page

Code:
"https://eventcustomfabrics.in/domain/rediff.com"

I get an http 500 error.

even if I close the browser and repoen the site, and again search for rediff.c om
still I get the HTTP 500 error, till I clear the cached site from admin panel.
1ce I clean the cached site, then the tool starts working again for that site,, till its cached again.

also receiving
"deceptive site ahead" error message now and then"

why is that so. my site is SSL enabled as well

needed help in rectifying the issue.
 
Last edited:
Use Google api for screenshot. Remove the original code as it calls home. Or you can use the above mentioned code for 100 screenshot free.

Currently my above site is using the 100 screenshot method.. But working out on Google api code for screenshot.
 
AdBlock Detected

We get it, advertisements are annoying!

However in order to keep our huge array of resources free of charge we need to generate income from ads so to use the site you will need to turn off your adblocker.

If you'd like to have an ad free experience you can become a Babiato Lover by donating as little as $5 per month. Click on the Donate menu tab for more info.

I've Disabled AdBlock