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!)

Unread postby johny_dett » 28 Nov 2014, 15: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.

Stačí nainštalovať a články sa začnú automaticky zobrazovať v plnej verzii.

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


*Pre Denník N existuje podobné rozšírenie Majster N!, viac info TU.
User avatar
johny_dett
Brut
Brut
 
Status: Offline
Posts: 53
Joined: 26 Feb 2013, 22:28
Has thanked: 0 time
Been thanked: 0 time
Online: 0s
Gender: None specified
Blog: View Blog (0)
Gangster nickname: HROZNY TOK
Karma: 0

Nepi Jano! extension (Firefox, Chrome, Safari)

Unread postby saradsmejem » 19 Feb 2015, 12: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: 2156
Images: 57
Joined: 24 Feb 2013, 15:52
Location: Slovakia
Has thanked: 0 time
Been thanked: 0 time
Online: 11d 5h 17m 4s
Gender: Male
Blog: View Blog (1)
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: 0


Return to Informatika (IT)

Who is online

Users browsing this forum: No registered users and 2 guests