We are using cookies to give You the best experience on our site and we need to tell You about it. Cookies are files stored in Your browser and are used by most websites to help personalise Your web experience. If You "ACCEPT" setting, You are agreeing to our use of cookies. Accept!

Sposob ako obísť stranky zakodovane v piane (Nepi Jano!)

Informatics (IT)

Sposob ako obísť stranky zakodovane v piane (Nepi Jano!)

Postby johny_dett » 28 Nov 2014, 14:45

*momentálne používa piano už len sme.sk

// EDIT (19.2.2015) pôvodný spôsob nefunguje, pozri príspevok nižšie
// EDIT 2 (13.2.2017) ODKAZ AUTORA NEPI JANO!:
2017 SME.sk preslo z Piano na vlastny system spoplatnenia, ktory momentalne neumoznuje bezplatne citanie clankov. Na nahrade sa pracuje. Ak pouzivate Nepi Jano!, je potrebne si kvoli spravnej funkcionalite stranok odinstalovat sucasnu verziu a pockat na dalsiu!
// EDIT 3 (20.10.2017) v4.4
Rozšírenie Nepi Jano! znova funkčné pre Chrome a Firefox, vývoj prebieha na pôvodnej adrese na githube.
// EDIT 4 (9.12.2017) v4.5
Nepi Jano! pre Firefox funkčné na tomto odkaze.

// EDIT 5 (1.7.2019)
Nepi Jano! prestalo byť funkčné, sme.sk prešlo na platby cez Google Play

Nepi Jano! GitHub MIRROR (15.11. 2017)
nepi-jano-master.zip
(616.52 KiB) Downloaded 84 times


*Pre Denník N existuje podobné rozšírenie Majster N!, viac info TU.

johny_dett
Plameň
Plameň
 
Status: Offline
Posts: 56
Likes: 0 post
Liked in: 0 post
Joined: 26 Feb 2013, 21:28
Online: 1d 11h 29m 18s
Gender: None specified
Blog: View Blog (0)
Gangster nickname: HROZNY TOK
Karma: 0

Nepi Jano! extension (Firefox, Chrome, Safari)

Postby saradsmejem » 19 Feb 2015, 11:51

vyššie uvedené stránka už nefunguje, pridávam nový spôsob, ktorý je zároveň aj pohodlnejší. Stačí nainštalovať rozšírenie do prehliadača Nepi Jano! a stránky uzamknuté s pianom budú automaticky odomknuté. Funguje pre prehliadače Firefox, Chrome a Pal Moon.

Php kód si môžeš pozrieť tu: (NEAKTUÁLNE - OUTDATED)
Code: Select all
<?php
function displayArticle( $id )
{
    $url = "http://s.sme.sk/export/ma/?c=$id";
    $data = file_get_contents($url);
    echo edit($data);
}

function edit( $code )
{
    $code = str_replace( "<body>", '<body style="background-color: #32A3DD; width: 80%; max-width: 700px; margin: 0 auto;">'."\n", $code );
    $code = preg_replace( "#<script[^°]+?</script>#", "", $code );
    return $code;
}

if( !empty($_GET["url"]) )
{
    $article = $_GET["url"];
    if( is_numeric($article) )
    {
        displayArticle( $article );
    }
    else
    if( preg_match( "#/c/(\d+)/#i", $article, $m) )
    {
        displayArticle( $m[1] );
    }
    else
    if( preg_match( "#\d\d\d\d\d+#", $article, $m) )
    {
        displayArticle( $m[0] );
    }
    exit();
}

?><!DOCTYPE html>
<html>
<body style="background-color: #32A3DD">
  <br>
  <br>
  <form action="" method="get">
       url
      <input type="text" name="url" size="100" autofocus>
       <input type="submit" name="submit">
   </form>
</body>
</html>
Aktívne sa venujem Brutu, psychadelickej poézii a próze, sci-fi, hororovej, dobrodružnej a fantasy tvorbe, preto akékoľvek príspevky tu zverejnené, môžu byť ich priamou súčasťou. Každé slovo alebo veta, balansuje medzi úplnou pravdou a čírou fikciou, ktorá nemusí mať s realitou nič spoločné. Nikoho nenabádam na zlé, škaredé či brutálne, ani nenabádam k porušovaniu platnej legislatívy štátu či porušovaniu pravidiel BRUT.me a v prípade, že dôjde k nesprávnemu pochopeniu mojich príspevkov alebo zámernej dezinformácii založenej na ich podklade, nenesiem za dané konanie žiadnu zodpovednosť a iba sa na ňom smejem!
User avatar
saradsmejem
Brut
Brut
 
Status: Online
Posts: 3978
Likes: 25 posts
Liked in: 36 posts
Images: 90
Joined: 24 Feb 2013, 14:52
Location: Slovakia
Online: 951d 55m 42s
Gender: Male
Blog: View Blog (2)
Slavic name: Brutislav
Gangster nickname: Lovejoy Blood
Gaming Nickname: KROTKY_AKO_SELMA (as_gentle_as_a_beast)
Public Profile: http://saradsmejem.sk
About Me: Zodpovedný vedúci / Responsible manager
Karma: 7


Return to Informatika (IT)

Who is online

Users browsing this forum: No registered users and 2 guests