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=“Guybrush, 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

#https://gist.github.com/hanleybrand/4221658
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(‘http://www.geekzone.fr/ipb/gallery/category/2-wallpapers/’):
for image_page in images_pages(page_url):
retrieve_image(image_page[‘href’])

Nécessite BeautifulSoup4 et requests, oh et python3. :D
[/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.