| Parlez de ce que vous voulez | |
|
+39MoodyClown SPLN Maniac206 Alec Mr_Twister mortelkill Pixel-boy Mobi Arkanisa red-error SonnixVI [TheDarkTiger] DeinDall robinlife zebdal glcraft master47 Caly -Coco- Bast lv3895 nicoulas marty Ablationer Chulien louckas M@d_Doc Oculus Termite Craki Wargamer Mass D-z DarkYoshi Sekigo Le Magnifique supmaster004 Rem_101 onilink_ Qual 43 participants |
|
Auteur | Message |
---|
Mr_Twister Très bonne participation
Messages : 144 Localisation : (null) Projet Actuel : Aucun.
| Sujet: Re: Parlez de ce que vous voulez Sam 10 Mar 2012 - 20:09 | |
| _________________ Sup bro. |
|
| |
Sekigo Le Magnifique Utilisateur confirmé: Rang *****
Messages : 1720
| Sujet: Re: Parlez de ce que vous voulez Lun 12 Mar 2012 - 16:13 | |
| ..... J'ai commencé à parser le forum (petite pause de quelques jours sur mon projet en cours). J'adore la bouilli de HTML en une seule ligne et bourré de javascript en mode beurkcaca. Je ne peux pas utiliser la méthode simple habituelle que j'utilise pour récupérer des informations de site web :/
Bon, à priori, pas dramatique (ça reste du html), mais ça surprend quand on ouvre une page téléchargé, par curiosité. |
|
| |
onilink_ Modérateur
Messages : 9180 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Parlez de ce que vous voulez Lun 12 Mar 2012 - 16:19 | |
| Mr_Twister > Les smileys c'est marrant, mais a ce stade ça s'appelle du flood. La prochaine fois ça iras a la corbeille. |
|
| |
Craki Utilisateur confirmé: Rang ****
Messages : 1496 Localisation : Dans l’univers de métamatière
| Sujet: Re: Parlez de ce que vous voulez Lun 12 Mar 2012 - 19:01 | |
| - Sekigo Le Magnifique a écrit:
- J'ai commencé à parser le forum (petite pause de quelques jours sur mon projet en cours). J'adore la bouilli de HTML en une seule ligne et bourré de javascript en mode beurkcaca.
Ça s'appelle des soi-disant professionnels qui ne savent pas coder, ou alors des accros au Brainfuck. _________________ |
|
| |
Oculus Utilisateur confirmé: Rang *****
Messages : 1688
| Sujet: Re: Parlez de ce que vous voulez Lun 12 Mar 2012 - 19:06 | |
| Ouais enfin leur code n'a surement rien avoir, la page est juste généré par le serveur. |
|
| |
Sekigo Le Magnifique Utilisateur confirmé: Rang *****
Messages : 1720
| Sujet: Re: Parlez de ce que vous voulez Lun 12 Mar 2012 - 19:39 | |
| Bien sur (enfin, j'espère sincèrement pour les mecs qui bossent pour forumactif) que c'est généré par leurs serveurs, et que le code de base doit être bien plus clean que cela. Mais finalement, la situation n'est pas si catastrophique. Normalement, je parse le html comme je parse le xml. Bon, j'ai appris à me servir d'une autre bibliothèque, dédié au html, c'est déjà bien. Et finalement, c'est bien moins compliqué que ce que je pensais : La liste des 1351 threads ouvert dans la section projetsÉvidemment, j'ai craché une page html automatique à l'arrache, j'ai rien casé dedans pour le moment, et j'ai juste dégagé les liens vers les trucs en post-it. Et je préviens également les administrateurs et modérateurs que je ne DOS pas le forum, j'ai téléchargé les pages une fois (enfin, trois, j'avais loupé mon coup les deux premières tentatives), et basta, avec une pause ~3s entre chaque accès url. Comme un utilisateur normal pourrait faire. Bon, j'ai codé comme un petit cochon précoce pour avoir ce résultat, il est temps de remettre tout cela au propre et de commencer à coder le tri de données.
Dernière édition par Sekigo Le Magnifique le Mer 14 Mar 2012 - 18:59, édité 1 fois |
|
| |
Caly Utilisateur confirmé: Rang ****
Messages : 1285 Localisation : Haute Normandie Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.
| Sujet: Re: Parlez de ce que vous voulez Lun 12 Mar 2012 - 22:02 | |
| A parler de projet à quant un Monkey Island fanlike??? |
|
| |
Sekigo Le Magnifique Utilisateur confirmé: Rang *****
Messages : 1720
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 0:25 | |
| Ouf, j'ai réussi à passer la première étape de mon mini-projet pour le CBNA, c'est à dire récupérer les informations du premier post de chaque thread de la section Projets. Voilà ce que ça donne sur Nanoforce, le projet d'Alec (mes tests sont tombés sur sa page, j'ai fait ça aléatoirement pour tester le parsage d'une page). - Spoiler:
- Code:
-
fid :: 10754 name :: Nanoforce url :: http://cbna.forumactif.com/t10754-nanoforce messages_count :: 184 author :: Alec author_id :: 1507 views_count :: 4300 date_firstpost :: Ven 25 Fév 2011 - 18:40 brut_description :: <div>Bonjour je voulais présenter mon projet ici aussi !<br/>(en plus j'ai quelques questions techniques)<br/><br/>Nanoforce, un shoot them up horizontal qui a pour cadre le corps d'une spationaute contaminée par une espèce de virus, voilà pour le scénario !<br/><br/><br/><img alt="" border="0" src="http://img809.imageshack.us/img809/1471/table3f.png"/><br/><br/><br/>
[PLEIN DE DONNÉES BRUTES DE CE TYPE]
La prochaine étape, ça va être la sauvegarde dans une BDD sqlite3 de ces données bien ordonnées (en espérant que la phase finale à grande échelle pour tout les projets, qui risque d'être assez longue, ne rate pas) . Et ça me permettra de mettre en place un système pour chercher que les projets modifiés et les "nouveaux" projets. La troisième étape, ça sera la transformation des données brutes en données réelles (extraction des screenshots, backup des projets exe, gmk, etc...). Et la quatrième, c'est la réalisation du site web pour commencer à exploiter ces données, et virer les trucs inutiles. Bon, j'ai quand même une petite appréhension concernant le "droit" de faire cela. D'un coté, tout ce qui est sur le forum est publique, et le site futur sera à destination des membres du CBNA, et ça a une utilité pour la "mémoire" de ce forum. D'un autre coté, j'ai l'impression de coder une ferme de contenu, et moralement, je me demande si c'est vraiment clean de faire ça. Évidemment, si quelqu'un ne veut pas voir son projet dans cette BDD, qu'il me le dise, je peux blacklister les ids individuelles de chaque projet et ne rien télécharger les concernant. Et si les modos ou les admins refusent que je fasse cela, j’arrêterais net, pas de problème. |
|
| |
Chulien Utilisateur confirmé: Rang *****
Messages : 2232
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 13:45 | |
| |
|
| |
Caly Utilisateur confirmé: Rang ****
Messages : 1285 Localisation : Haute Normandie Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 14:26 | |
| @Sekigo: L'idée est bonne est le geste honorable, mais comment tu va faire pour trier les projet finis et ceux qui ne le sont pas? Parce-que bon mettre des projets au stade embryonnaire et qui ne seront jamais finit sur le sites ça n'a aucun intérêt.
Faudra que tu trie tout à la main, ou tu as déjà pensé à une méthode automatique?
Pour tout ce qui concerne les liens morts (téléchargement de projet) comment ça se passe vu qu’actuellement les projets sur le site sont hébergés sur le serveur du CBNA. On donnera accèes à un formulaire d'envois de fichiers ou c'est les admins qui mettrons ça sur le serveur?
Bref je me pose des questions de comment pouvoir utiliser tes données. |
|
| |
Sekigo Le Magnifique Utilisateur confirmé: Rang *****
Messages : 1720
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 15:15 | |
| Putain, j'avais écris un pavé, et je me suis gourré en appuyant sur F5. J'ai la flemme de tout réécrire. En gros, il y a un mélange d'automatique (avec la présence de flag sur les sujets dits "à risque") et une validation manuelle, pour éviter les faux positifs. Mais ça, ça viendra par la suite, et je donnerais des explications.
Pour le moment, je n'en suis pas à DL les fichiers de démos/screenshots. Et je n'ai rien à voir avec le staff du CBNA, donc, tes questions, je ne peux pas y répondre.
Pour le moment, je termine la procédure de sauvegarde des projets "bruts" dans la BDD (il me reste plus qu'à terminer les tests si présence ou non d'un projet dans cette BDD). Sûrement terminé ce soir, si j'ai un peu de temps. Et ensuite, un embryon de site web, comme interface basique pour naviguer dans cette BDD. Cette partie, ça va aller vite, en une ou deux heures, donc, éventuellement un lien demain ou après-demain. |
|
| |
Caly Utilisateur confirmé: Rang ****
Messages : 1285 Localisation : Haute Normandie Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 15:23 | |
| - Citation :
- Et je n'ai rien à voir avec le staff du CBNA
Bha en fait c'est sur ça que je me pose des questions. Vue qu'on a aucune intervention publique du staff du CBNA je ne sais pas si tu fait tout ça pour rien, ce qui personnellement m’ennuierai pour toi. |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 15:33 | |
| En plus de savoir ce qu'en pense les admins, il faut voir ce que forumactif pense de repêchage de données, et les connaissant, ils ne doivent pas aimer ça, à voir. _________________ Tous les icones de gm utilisables sur le cbna ICI |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 17:03 | |
| Tant que la BDD ne se substitue pas complètement au forum, ça me va. Un outil permettant de trier les topics et d'en avoir un rapide aperçu sur une page ne faisant pas partie du forum pourrait être très utile, mais je préférerais que le gros du contenu, c'est à dire le texte des topics / screenshots / autres éléments qu'ils contiennent, reste sur le forum. Ou du moins que ta page rende obligatoire le passage sur le topic d'un projet pour pouvoir télécharger le projet en question. _________________ |
|
| |
Qual Utilisateur confirmé: Rang ****
Messages : 1450 Projet Actuel : Tower Defence
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 17:10 | |
| Cassez vous de forumactif _________________ |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 17:14 | |
| Ça fait six ans qu'on y pense. :) _________________ |
|
| |
Craki Utilisateur confirmé: Rang ****
Messages : 1496 Localisation : Dans l’univers de métamatière
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 17:41 | |
| 6 ans qu'on y pense, 6 ans qu'on l'a pas fait et 1 an qu'on aurait du le faire. _________________ |
|
| |
Qual Utilisateur confirmé: Rang ****
Messages : 1450 Projet Actuel : Tower Defence
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 18:34 | |
| pourquoi ne pas heberger un phpbb sur lcbna.org/forum/ ? _________________ |
|
| |
Bast Administrateur
Messages : 20021 Localisation : Alsace
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 18:53 | |
| Parce-qu'on perdrait le contenu du forum actuel sans pour autant gagner beaucoup plus de fonctionnalités que ce qu'offre Forumactif, et tout en sachant qu'il faudra de toute manière encore migrer vers le nouveau forum/site qui aura une structure bien différente.
Tant qu'à changer, autant ne le faire qu'une seule fois, et bien. _________________ |
|
| |
Sekigo Le Magnifique Utilisateur confirmé: Rang *****
Messages : 1720
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 18:56 | |
| C'est pour cela que j'ai parlé plus haut de ne pas mettre les projets de plus de X mois. Parce que je ne souhaite absolument pas substituer quoi que ce soit au forum, bien au contraire. De plus, pas de commentaires, pas de notes (hormis marquer d'une étoile les sujets les plus avancées).
Après, j'avais surtout pensé pour l'après forumactif. Parce que Dam parlait de mettre en place un nouveau truc, en abandonnant le forum actuel. Du coup, ça aurait été dommage de laisser les données à l'abandon.
Et à vrai dire, une fois tout le système mis en place, je pensais aussi léguer les pouvoirs de ce dépot (BDD + site l'entourant) à l'administrateur du CBNA, qui en aurait fait ce qu'il souhaite pour la communauté.
Ce qui m'intéresse surtout, c'est le coté technique (et en le faisant, je ne perds rien car j'apprends deux-trois trucs) + apporter quelque chose (un outil) à la communauté ici.
Et pour conserver les données, mmmh. D'un coté, l'aspect "cliché à l'instant T" des projets me plait (avec un lien vers le thread du forum obligatoire, parce que je ne récupère pas automatiquement tout ce qui ne concerne pas le premier post de chaque thread pour éviter de le substituer au forum justement), surtout quand on pense à ce qui est arrivé à megaupload (qui a fait perdre pas mal de liens ici sur des vieux sujets). D'un autre coté, c'est clairement problématique au niveau des droits pour les créateurs concernées.
Bon, je termine le système actuel et j'envois aux modos et admins un lien. Et on verra si on le rend publique ou non/ quoi conserver exactement/ tout arrêter. |
|
| |
Caly Utilisateur confirmé: Rang ****
Messages : 1285 Localisation : Haute Normandie Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 19:00 | |
| Récupérer les projets, et scripts serais pas mal pour les migrer sur le nouveau forum (quant il arrivera), cependant ForumActif pourra porter plainte je pense. |
|
| |
Qual Utilisateur confirmé: Rang ****
Messages : 1450 Projet Actuel : Tower Defence
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 19:02 | |
| plus vous attendez, plus ca va être ****** hein... pis de toute façon sur les 1500 projet, y'en a 50 qui rox. _________________ |
|
| |
mortelkill Utilisateur confirmé: Rang ***
Messages : 780 Localisation : Canada Projet Actuel : Watchmakers
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 19:05 | |
| je n `en suis pas si sur, bien que certain projet soit mauvais en tout point il ne faudrait pas que des perles tombent dans l`oublis |
|
| |
Sekigo Le Magnifique Utilisateur confirmé: Rang *****
Messages : 1720
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 19:24 | |
| - Caly a écrit:
- Récupérer les projets, et scripts serais pas mal pour les migrer sur le nouveau forum (quant il arrivera), cependant ForumActif pourra porter plainte je pense.
ForumActif pourrait porter plainte pour deux choses : 1) DOSer leur serveur. Là, j'ai fixé un temps entre chaque DL de 3 secondes, et j'agis comme un visiteur "normal". Ce sont des requêtes tout à fait basique, et je ne récupère que le HTML. Et encore, je dégage tout les codes autre que du pur HTML, et je pense que je virerais tout ce qui est attribut de balise (je ne prend même pas le CSS). J'ai juste un div avec à l'intérieur du texte. Ou alors, visiter un forum de forumactif serait illégal, étant donné que votre navigateur DOIT lire le HTML. Hors, ça ne l'est pas. 2) Récupérer du contenu qui est le leur. Hors, le texte ne leur appartient pas, il appartient uniquement à l'auteur, malgré ce qui est peut être écrit dans leur charte. On ne PEUT PAS s'approprier le contenu de quelqu'un en lui faisant signer un truc automatique. On peut l'héberger, on peut le conserver, mais on ne peut pas le détenir. Et donc, on ne peut pas attaquer pour raisons de violations de droits d'auteurs par exemple. Par exemple, avec l'exemple de Nanoforce plus haut, le seul qui peut porter plainte pour le contenu, c'est Alec. Pas forumactif, rien ne leur appartient là dedans. En gros, voyez les scripts comme quelqu'un qui visite la page, qui ouvre les sources, et qui prélève le contenu écrit par les personnes inscrites. (edit: d'ailleurs, faut que j'envoie un mp à Alec que mes tests portent sur son thread) |
|
| |
marty Utilisateur confirmé: Rang ***
Messages : 697 Projet Actuel : laby-ereinte !
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 19:38 | |
| c'est incroyable de prendre autant de gants pour de simples échanges entre individus sur d'éventuelles projets qui pourrait devenir ...en plus avec game maker comme support..vraiment... c'est un peu gros non? ici c'est le cagibi de la nasa , pas la nasa,faudrait quand même pas exagérer et laisser un peu de liberté à ceux qui essais de sauvegarder un semblant de communauté autour d'un logiciel que seul les nouveaux utilisent!
|
|
| |
Termite Utilisateur confirmé: Rang ****
Messages : 1005 Localisation : Dans ta charpente ! Projet Actuel : RayEngine 5.0
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 20:06 | |
| Hallo _________________ Because these are not the words of God, the same God that burnt the knowing.
|
|
| |
Caly Utilisateur confirmé: Rang ****
Messages : 1285 Localisation : Haute Normandie Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 20:35 | |
| Oui et non Marty, si quelqu'un décide de porter plainte il est sur de gagner, c'est pas parce qu’on discute sur le forum qu'on est forcement honnête. Enfin moi je suis du genre à me méfier de tout le monde et je ne pense pas me tromper en disant que Sekigo est de la même trempe. |
|
| |
Oculus Utilisateur confirmé: Rang *****
Messages : 1688
| Sujet: Re: Parlez de ce que vous voulez Mer 14 Mar 2012 - 22:06 | |
| Bah je vois mal ici quelqu'un faire ça. |
|
| |
Alec Utilisateur confirmé: Rang *
Messages : 183
| Sujet: Re: Parlez de ce que vous voulez Jeu 15 Mar 2012 - 8:48 | |
| |
|
| |
mortelkill Utilisateur confirmé: Rang ***
Messages : 780 Localisation : Canada Projet Actuel : Watchmakers
| Sujet: Re: Parlez de ce que vous voulez Jeu 15 Mar 2012 - 14:38 | |
| sais pas, moi je prend plutot le projet de sekigo pour un bien puisqu il offre un peu de visibilité a tous |
|
| |
Contenu sponsorisé
| Sujet: Re: Parlez de ce que vous voulez | |
| |
|
| |
| Parlez de ce que vous voulez | |
|