Geekzone : THE END

[quote=“Tomma, post:116, topic: 56417”][/quote]
idem et comme elle est totalement liée chez moi a mon film préféré de tous les temps (Apocalypse Now) ca fait 4 jours que j’ai tout le temsp envie de le voir 

[quote=“SirAkuse, post:114, topic: 56417”][/quote]
Ouai faudait pas que ca dévie en: “T né dan lé année 70 si tu a konnu Cazimir, Goldorak, l’essence ordinaire, le carré blanc a la télé…”

ou partage si tu reconnais cette série ! 

ON REVIENT SOUS GLOPNUKE \o/

Je me demandais ce qu’était GlopNuke. Google m’a tout balancé :D

Mini relooking de Cafzone au passage.  :] (qui tourne au ralenti, normal :P)

Geekzone migre sous Facebook ?

[quote=« Anaethelion, post:115, topic: 56417 »][/quote]
Total n00b ici et très curieux, tu peux link tes 50 lignes de codes s’il te plaît?
:slight_smile:

[quote=“Tomma, post:125, topic: 56417”][/quote]
Ptain et là je me rends compte que Lone a gardé son avatar de la zone en v2 … Ouf!

Ce titre ! ^^

[quote=« anon61310559, post:128, topic: 56417 »][/quote] 
No problem, c’est pas mon code le plus fifou, loin de la, mais si ça peut servir :
[spoiler]

#!/usr/bin/env python

import requests
from bs4 import BeautifulSoup

from io import open as iopen
from urllib.parse import urlsplit

#Download images with Requests: HTTP for Humans · GitHub
def requests_image(file_url):
suffix_list = [‹ jpg ›, ‹ gif ›, ‹ png ›, ‹ tif ›, ‹ svg ›, ]
file_name = urlsplit(file_url)[2].split(‹ / ›)[-1]
file_suffix = file_name.split(‹ . ›)[1]
i = requests.get(file_url)
if file_suffix in suffix_list and i.status_code == requests.codes.ok:
with iopen(file_name, ‹ wb ›) as file:
file.write(i.content)
else:
return False

def give_me_soup(url):
page = requests.get(url)
soup = BeautifulSoup(page.content, ‹ html5lib ›)

return soup

def images_pages(url):
soup = give_me_soup(url)
links = soup.select(‹ .galimageview ›)

return links

def pages(url):
soup = give_me_soup(url)
urls = [url, ]
if soup.select(‹ li.next ›):
urls.extend(pages(soup.select(‹ li.next a ›)[0][‹ href ›]))

return urls

def retrieve_image(url):
soup = give_me_soup(url)
print(soup.select(‹ .ipsPad_half a ›)[0][‹ href ›])
requests_image(soup.select(‹ .ipsPad_half a ›)[0][‹ href ›])

for page_url in pages(‹ Forum Geekzone ›):
for image_page in images_pages(page_url):
retrieve_image(image_page[‹ href ›])

Nécessite BeautifulSoup4 et requests, oh et python3. :smiley:
[/spoiler]

Le clickbait est efficace :smiley: Hâte de voir la nouvelle version et bon courage pour ta jambe :flowers:

[quote=“Anaethelion, post:131, topic: 56417”][/quote]
Merci !

[quote=“Caféine, post:126, topic: 56417”][/quote]

Tiens le footer date t’as pas un script pour l’incrémentation ?

C’est con si en 2002/2003 il y avait eut Github et tout le toutim j’aurais mis le code dessus avec une license idoine et basta… Ha les souvenirs de 2003 :slight_smile:

T’auras fait un vrai backend, gestion news + forum + une boite autour tu serais CEO d’un truc pas mal today :smiley:

Moi j’y ai pas cru en tout cas au titre !!!

(mais évite ce genre de posts à l’avenir :p)

Si c’est la fin, on peut se refaire une petite grosse teuf de fin de notre petit monde? :smiley:

[quote=“Caféine, post:136, topic: 56417”][/quote]

Y a pas de marche pour ces CMS/forums, y en a trente douze et ca fait pas beaucoup de thune.

Tu parles, il nous tease il nous tease, il va juste renommer geekzone en papyzone.

[quote=« Nouch, post:74, topic: 56417 »][/quote]

Putain de bordel la liste des pseudos. Lsd2, Electric Boogie Back, Chrisman, Baph’ Fenix83 et autres…

Et les sujets de news: Deus Ex 2 : Invisible War vous émoustille :smiley:

[quote=« GragSke, post:77, topic: 56417 »][/quote]

Non, c’est la guerre.