Aller au contenu

« JvArchive » : différence entre les versions

839 octets enlevés ,  20 juillet
Remise en forme et maj à propos de l'API
user: 2a01c33 (?)
(Modifications de certaines phrases pour les rendre plus conformes au style wiki)
user: 2a01c33 (?)
(Remise en forme et maj à propos de l'API)
Ligne 22 : Ligne 22 :
Un crawler parcourt le forum sans interruption et archive les ''topics'' qui apparaissent dans les premières pages de la liste des sujets. Pour cette raison les anciens topics précédents la mise en place du site ne sont pas archivés pour la plupart. Certains forumeurs peuvent d'ailleurs [[Up|upper]] volontairement un ancien topic afin que JVArchive le remarque et l'archive.
Un crawler parcourt le forum sans interruption et archive les ''topics'' qui apparaissent dans les premières pages de la liste des sujets. Pour cette raison les anciens topics précédents la mise en place du site ne sont pas archivés pour la plupart. Certains forumeurs peuvent d'ailleurs [[Up|upper]] volontairement un ancien topic afin que JVArchive le remarque et l'archive.


Dans certains cas il arrive que le ''crawler'' n'ait pas pu archiver le contenu d'un topic ou d'un message si sa [[suppression]] fut trop rapide. Les [[Sondage|sondages]] ne sont pas non plus archivés.
Dans certains cas il arrive que le ''crawler'' n'ait pas pu archiver le contenu d'un topic ou d'un message si sa [[suppression]] fut trop rapide. Les [[Sondage|sondages]] ne sont pas non plus archivés. En revanche, même lorsque le contenu d'un topic n'a pas eu le temps d'être archivé, le titre du topic l'est presque toujours, et apparaît sur JvArchive.


Pour obtenir la version archivée d'un topic du 18-25, il suffit de remplacer dans l'url du topic "jeuxvideo.com" par "jvarchive.com". La démarche est la même pour obtenir le [[lien permanent]] d'un message du 18-25, ou bien le profil d'un utilisateur ayant posté au moins une fois sur le forum.
Pour obtenir la version archivée d'un topic du 18-25, il suffit de remplacer dans l'url du topic "jeuxvideo.com" par "jvarchive.com". La démarche est la même pour obtenir le [[lien permanent]] d'un message du 18-25, ou bien le profil d'un utilisateur ayant posté au moins une fois sur le forum.


Il est possible d'effectuer une recherche de topic dans toute la base de donnée, mais aussi de trouver tous les topics créés par un forumeur particulier en cherchant son pseudo. Pour l'instant les résultats ne sont classables que par un seul paramètre : si ils ont été supprimés sur jeuxvideo.com ou non. Il n'est pas encore possible d'effectuer une recherche par message, ou par date.
Il est possible d'effectuer une recherche de topics dans toute la base de donnée, mais aussi de trouver tous les topics créés par un forumeur particulier en cherchant son pseudo. Pour l'instant les résultats ne sont classables que par un seul paramètre : si ils ont été supprimés sur jeuxvideo.com ou non. Il n'est pas encore possible d'effectuer une recherche par message, ou par date.


=== Hébergement et détails ===
=== Hébergement et détails ===
Ligne 32 : Ligne 32 :


=== Modération et Admin ===
=== Modération et Admin ===
Le site indique procéder à une modération légère: Fraude, pédopornographie et terrorisme uniquement. À noter qu'en cas de suppression, c'est uniquement les posts concernés qui sautent et non les topics entiers.
Le site indique procéder à une modération légère : fraude, pédopornographie et terrorisme uniquement. À noter qu'en cas de suppression, c'est uniquement les posts concernés qui sautent et non les topics entiers.


L'admin de JvArchive a gardé un anonymat parfait et ne peut être joint qu'à travers l'adresse mail laissée sur le site : ''jvarchive [arobase] protonmail [point] com.''
L'admin de JvArchive a gardé un anonymat parfait et ne peut être joint qu'à travers l'adresse mail laissée sur le site : ''jvarchive [arobase] protonmail [point] com.''


=== API ===
=== API ===
JvArchive met à disposition du public une API utilisable gratuitement<ref>https://jvarchive.st/swagger-ui</ref>. En dehors du site, elle est notamment utilisée par les userscripts [[Deboucled|Déboucled]] et l'extension officielle "''JvArchive Compagnon''".
JvArchive met à disposition du public une API utilisable gratuitement<ref>https://jvarchive.st/swagger-ui</ref>. En dehors du site, elle est notamment utilisée par les userscripts [[Deboucled|Déboucled]] et l'extension officielle "''JvArchive Compagnon''". Pour le moment, cette API est hors ligne.


=== Archives publiques ===
=== Archives publiques ===
Ligne 81 : Ligne 81 :


===2022===
===2022===
 
'''Premières tentatives de blocage par Webedia (13-17 juillet)'''
==== Webedia contre-attaque ====
* '''Le 13 juillet''' : blocage du crawler par [[Webedia]].
* '''Le 13 juillet''', un message d'alerte est affiché sur la page d'accueil de JvArchive. Ce message indique que le crawler utilisé pour extraire les données en provenance du forum 18-25 de Jeuxvideo.com a été bloqué par [[Webedia]], rendant l'archivage des topics impossible.
* '''Le 17 juillet''' : l'accès au site est rétabli après 5 jours d'interruption, mais le crawler de JvArchive est de nouveau bloqué par Webedia.
* '''Le 17 juillet''', l'accès au site est rétabli (soit une interruption de 5 jours), mais le crawler de JvArchive se voit de nouveau très rapidement bloqué par Webedia.
'''Blocages répétés (21-30 juillet)'''
* '''Le 21 juillet''', un message d'alerte est de nouveau affiché sur la page d'accueil de JvArchive, pour le même motif que le 13 juillet (blocage par Webedia). Les blocages menés par Webedia sont basés sur la protection applicative du service Cloudflare : lorsqu'une requête ou une IP source est suspecte, la requête HTTP est interceptée et réclame un captcha ou est tout simplement bloquée ([[Erreur 1020]]), bloquant en conséquence le crawler de JvArchive. A partir de cette période, le crawler de JvArchive commence à rencontrer de sérieuses difficultés pour atteindre le 18-25 : on peut constater des archivages totalement aléatoires, à n'importe quelle heure de la journée, de très courte durée.
* '''Le 21 juillet''' : un message d'alerte est affiché sur la page d'accueil de JvArchive en raison du blocage du crawler par Webedia.
* '''Le 23 juillet''', JvArchive est de nouveau fonctionnel aux alentours de minuit, mettant à bas les efforts de Webedia malgré leurs diverses tentatives de blocage, ainsi que l'aide d'[[AntoineForum]] - [https://jvarchive.st/forums/42-51-70246678-1-0-1-0-cloudflare-nouvelles-recommandations-a-webedia <nowiki>[CLOUDFLARE] Nouvelles recommandations à Webedia</nowiki>]
* Les blocages sont basés sur la protection applicative du service Cloudflare, qui intercepte les requêtes HTTP suspectes et réclame un captcha ou bloque l'accès (Erreur 1020).
* '''Le 24 juillet,''' JvArchive sort officiellement de "maintenance" et indique ouvertement que Webedia tente tant bien que mal à contrer le crawler associé au site. Une requête de soutien du site en crypto est mise en avant pour l'occasion.
* Le crawler de JvArchive rencontre des difficultés pour atteindre le 18-25, entraînant des archivages aléatoires et de courte durée.
* '''Le 25 juillet,''' étant pour anecdote un jour ouvrable (un lundi, signant le retour de l'équipe technique de Webedia), le crawler de JvArchive se voit à nouveau bloqué aux alentours de 9h40. Il est de retour dans la soirée vers 21h00, mettant de nouveau à mal les efforts de Webedia.
'''Résolutions temporaires'''
* '''Le 26 juillet''' vers 13h00, le site est de nouveau bloqué, provoquant un suspens intense.
* '''Le 23 juillet''' : JvArchive reprend du fonctionnement aux alentours de minuit, déjouant les tentatives de blocage de Webedia.
* '''Le 30 juillet,''' l'archivage semble refonctionner, les perturbations étant rares et de courte durée.
* '''Le 25 juillet''' : le crawler de JvArchive est bloqué aux alentours de 9h40, mais reprend du fonctionnement dans la soirée vers 21h00.
 
* '''Le 26 juillet''' : le site est de nouveau bloqué vers 13h00.
* '''Le''' 6 août à 3 heures du matin, le service fait face à une nouvelle interruption majeure, rendant impossible l'archivage des sujets. L'archivage a repris à 13 heures.
* '''Le 30 juillet''' : l'archivage semble refonctionner, avec des perturbations rares et de courte durée.
'''Nouvelle interruption (6 août)'''
* '''Le 6 août''' à 3 heures du matin : le service fait face à une nouvelle interruption majeure, rendant impossible l'archivage des sujets.
* L'archivage a repris à 13 heures.


==== Introduction de la fonctionnalité "voyage dans la [[boucle]]" ====
==== Introduction de la fonctionnalité "voyage dans la [[boucle]]" ====
Utilisateur anonyme