Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)

Παραθέτω μία εφημερίδα.

https://www.kathimerini.gr/economy/563379421/simera-katavalletai-to-epidoma-ton-100-eos-200-eyro-se-syntaxioychoys/

Εμφανίζεται μύνημα ότι θέλει πληρωμή για την ανάγνωση του άρθρου.

Πριν εμφανιστεί το μύνημα, εμφανίζεται το άρθρο για λίγα miliseconds για να μας ανοίξει την όρεξη. Πώς μπορεί και την διαβάζει η google και την εμφανίζει στις αναζητήσεις; Υπάρχει κάποιο σκριπτάκι πχ στο tampermonkey που να κόβει την διαδικασία του μηνύματος που πετάγεται για πληρωμή;

Για λόγους αντίστροφης μηχανικής και μάθησης ρωτάω, όχι για να κάνω κάτι παράνομο.... ;)

Επεξ/σία από Krusty
Δημοσ.
<body class="post-template-default single single-post postid-563379421 single-format-standard header-default category-economy category-syntaxeis only-mob-wrapper-active articlepaywall" data-new-gr-c-s-check-loaded="14.1215.0" data-gr-ext-installed="">

Αν αφαιρέσεις την κλάση "articlepaywall" θα δεις κανονικά το άρθρο.

Αν έχεις το tampermonkey έφτιαξα στα γρήγορα αυτό το script.
 

// ==UserScript==
// @name     _Remove a select class from nodes
// @match    *://www.kathimerini.gr/*
// @require  http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js
// @require  https://gist.github.com/raw/2625891/waitForKeyElements.js
// @grant    GM_addStyle
// ==/UserScript==
//- The @grant directive is needed to restore the proper sandbox.

(function() {
    'use strict';
    waitForKeyElements(".articlepaywall", removeDSclass);

    function removeDSclass (jNode) {
        jNode.removeClass ("articlepaywall");
    }
})();

 

  • Like 1
  • Thanks 2
Δημοσ.

Καλή χρονιά!

Το άρθρο βρίσκεται ολόκληρο στη σελίδα, σε ένα div με id='main-content'. Έχουν χρησιμοποιήσει μερικά φτηνά κολπάκια για να το κρύψουν από τους ανθρώπους που θα μπουν με browser, αλλά τα bots δεν καταλαβαίνουν από css/js, οπότε...

Μπορείς να το κατεβάσεις με κανένα curl/wget και να το φορτώσεις σε έναν editor. Εναλλακτικά παίξε με τον inspector του browser για να αλλάξεις css attributes και να το δεις. 

Αλλά η κορυφαία λύση είναι να το δεις με lynx, που δεν σκαμπάζει από css/js. Voila! 😎

  • Thanks 1
Δημοσ. (επεξεργασμένο)

Καλή χρονιά. Ευχαριστώ και τους δύο. Σύμφωνα με τα τελευταία λόγια του geomagas, έβαλα το πρόσθετο noscript και μπήκα. Φυσικά θα δοκιμάσω και την εξατομικευμένη και ελαφριά λύση του Xvipes που έκατσε και έγραψε σκριπτάκι.

Επεξ/σία από Krusty

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...