Página 1 de 2
Pepecine
Publicado: 18 Oct 2015, 12:58
por quality
Hola,
He descubierto esta web y esta realmente bien:
http://www.pepecine.com
He estado trasteando para hacer el canal pero el html se genera con javascript entonces el cachePage no me devuelve el html correcto. Alguna idea? Algun robal... que diga voluntario para currarse el canal?
Saludos
Re: Pepecine
Publicado: 18 Oct 2015, 20:12
por mario2000
Hola
Que es lo que necesitas?
Soy el webmaster de
http://pepecine.com/ y es probable que te pueda ofrecer alguna ayuda.
Por lo general. la pagina esta creda en laravel, (php).
Por ejemplo, esta pagina -
http://pepecine.com/plugins/peliculas.php - devuelve los ultimos enlaces publicados de peliculas.
Si lo considera necesario le puedo crear una pagina similar, pero solamente puede ser:
- enlaces peliculas
- enlaces episodios
- ultimos enlaces (combinados) - por ejemplo los ultimos 300 enlaces aprobados.
Un saludo.
Re: Pepecine
Publicado: 18 Oct 2015, 23:31
por robalo
Muchísimas gracias mario2000, la web está genial.
De momento creo no hace falta que tengas que hacer crear una página para que quality empiece a trastear
Lo que más tarde miraré, quizás mañana, como teneís el tema para los usuarios registrados. Después del post me registraré.
Lo que si puedes hacer, ya que te has ofrecido ayudar a quality (ojalá todos fuesen como tu) es como conseguir los datos. Como se debe montar la url, por que por lo que he visto no debería tener problemas en conseguir lo que quiera mostrar en el nuevo canal.
Tiene bastante información para que le quede un canal bastante apañado

y si además tiene las opciones de "Siguiendo", "Visto", .... te aseguro que se hará muy popular.
La url a la que me refiero es:
http://pepecine.com/t.....&type=series|movie......
Bueno, siempre que no te importe que se acceda por ahí
Re: Pepecine
Publicado: 19 Oct 2015, 00:04
por mario2000
Para lo de los usuarios, de momento esta muy pobre, solo se pueden agregar peliculas a favoritos y "Quiero ver"
------
Lo de la URL, puede ser mas complicado, ya que para "sacar" la url a una pagina en php, lo hacemos directamente desde la base de datos y esto se puede hacer solo en nuestro servidor, por que son necesarios los datos de conexion. Este es un ejemplo:
Código: Seleccionar todo
if ($result->num_rows > 0)
{
// output data of each row
while($row = $result->fetch_assoc()) {
if (empty($row['episode'])) {
echo "<div >";
echo "<table>";
echo "<tr>";
echo "<td>";
echo "<td><a href=";
echo '/peliculas-online/'.$row['title_id'];
echo ' target="_parent"><img src='.$row['poster'].'/></a></td>';
echo "<td><table><tr><td><b><a href=";
echo '/peliculas-online/'.$row['title_id'];
echo ' target="_parent">'.$row['title'].'</a></b></td></tr><tr><td>';
echo ' '.$row["label"].'</td></tr></table></td>';
echo "</td>";
echo "</tr>";
echo '</table>';
echo "</div>";
}
else {
echo "<div>";
echo "<table>";
echo "<tr>";
echo "<td>";
echo "<td><a href=";
echo '/series-online/'.$row['title_id'].'/seasons/'.$row['season'].'/episodes/'.$row["episode"];
echo ' target="_parent"><img src='.$row['poster'].' '.$row['season'].'x'.$row['episode'].'"/></a></td>';
echo "<td><table><tr><td><b>";
echo ' '.$row['season'].'x'.$row['episode'].'</b></td></tr>';
echo "<tr><td><a href=";
echo '/series-online/'.$row['title_id'].'/seasons/'.$row['season'].'/episodes/'.$row["episode"];
echo ' target="_parent" >'.$row['title'].'</a></td></tr><tr><td>';
echo ' '.$row["label"].'</td></tr></table></td>';
echo "</td>";
echo "</tr>";
echo "</table>";
echo "</div>";
}
}
} else {
echo "0 results";
}
$conn->close();
?>
Re: Pepecine
Publicado: 19 Oct 2015, 11:00
por robalo
Hola mario2000 y gracias otra vez.
He estado viendo las opciones de usuario. Con "Quiero ver!" y "Favoritos" de momento podría valer siempre que podamos crear lista de de ambos o poder marcarlo en la lista de las fichas sin tener que entrar el la página de enlaces. No he mirado esto aún. El tema de añadir/borrar creo que se podrá hacer con /lists/add|remove
En referencia a las urls, personalmente los canales de pelisalacarta los prefiero lo más simple posible, como el enlace que has puesto de /plugins/peliculas.php; poster, título+idioma y enlace. Para mi sería lo ideal pero a la mayoría le gusta con más datos. La url a la que refería entrega bastante info con la pueden trabajar en esa línea.
En un caso normal y sin interversión, cosa que te agradecemos todos

, mi respuesta hubiese sido algo así
Código: Seleccionar todo
# -*- coding: utf-8 -*-
#------------------------------------------------------------
# pelisalacarta - XBMC Plugin
# Canal para pepecine
# http://blog.tvalacarta.info/plugin-xbmc/pelisalacarta/
#------------------------------------------------------------
import urlparse,urllib2,urllib,re
import os, sys
from core import logger
from core import config
from core import scrapertools
from core import jsontools
from core.item import Item
from servers import servertools
__channel__ = "pepecine"
__category__ = "F,S"
__type__ = "generic"
__title__ = "Pepecine"
__language__ = "ES"
host = "http://pepecine.com"
def isGeneric():
return True
def mainlist(item):
logger.info("[pepecine.py] mainlist")
itemlist = []
itemlist.append( Item( channel=__channel__, action="fichas", title="Películas", url=urlparse.urljoin(host,"peliculas-online"), extra="movie" ) )
itemlist.append( Item( channel=__channel__, action="fichas", title="Series", url=urlparse.urljoin(host,"series-online"), extra="series" ) )
return itemlist
def fichas(item):
logger.info("[pepecine.py] fichas")
itemlist = []
token = scrapertools.get_match(
scrapertools.cache_page(item.url),
"token: '([^']+)'"
)
path = "/titles/paginate?_token=%s&perPage=20&page=1&order=mc_num_of_votesDesc&type=%s&minRating=&maxRating=" % (token, item.extra)
data_dict = jsontools.load_json(
scrapertools.cache_page(urlparse.urljoin(host,path))
)
print "##### " + item.title + " ###"
print data_dict
print "#####"
return itemlist
Si nada cambia, tendría opciones de bastantes cosas
Re: Pepecine
Publicado: 19 Oct 2015, 19:01
por super_berny
Felicidades mario2000, es de lo mejor q he visto en paginas de este tipo. Y muchas gracias tambien por ofrecernos tu trabajo para pelisalacarta.
robalo con el codigo q has adjuntado es mas q suficiente para crear un gran canal. ¿vas a continuar con el o tal vez quality quiera completarlo? Si no, me ofrezco voluntario para hacerlo.
Re: Pepecine
Publicado: 19 Oct 2015, 19:49
por quality
Muchas gracias Mario2000. Y enhorabuena por la web que la verdad es de lo mejor que hemos visto últimamente.
Con el poco tiempo que dispongo últimamente no creo que me quedara algo tan apañado como los canales que os habéis currado últimamente neno, robalo y superbenny.
Me conformo con haber referido la web, hacer yo este canal sería quitarle funcionalidad y además tardaría mucho. así que voluntarios bienvenidos.
Saludos y gracias de nuevo mario2000
Re: Pepecine
Publicado: 20 Oct 2015, 00:29
por robalo
super_berny a mi lo mismo me da que me da lo mismo, si te apece hacerlo por mi adelante, se que es muy actractivo de trajinar y no seré yo quien te quite el gusto

Re: Pepecine
Publicado: 20 Oct 2015, 09:21
por super_berny
Pues perfecto, me pongo con ello desde ya.
Eh!!! pero no os vayais muy lejos que os voy a necesitar seguro!!!
Re: Pepecine
Publicado: 22 Oct 2015, 10:48
por super_berny
mario2000 tienes un MP