Liens en vrac de sebsauvage2014-12-05T22:17:58+01:00https://www.sebsauvage.net/links/https://www.sebsauvage.net/links/https://www.sebsauvage.net/links/The Pirate Bay sera bloqué en France, avec ses miroirs ! - Mitsu'lienshttps://www.sebsauvage.net/links/?wdx5Qg2014-12-05T22:17:58+01:00Je t'aime, Mitsu ! :-D<br />
(Et bien sûr c'est directement actif chez lui: <a href="https://bridge.suumitsu.eu/#bridge-ThePirateBayBridge" rel="nofollow">https://bridge.suumitsu.eu/#bridge-ThePirateBayBridge</a> :-)<br>(<a href="https://www.sebsauvage.net/links/?wdx5Qg">Permalink</a>)100e commit pour rss-bridge - Mitsu'lienshttps://www.sebsauvage.net/links/?6SutoQ2014-05-29T21:11:21+02:0060 bridges ! Youhou. Merci Mitsu pour le travail accompli par toi et les contributeurs.<br>(<a href="https://www.sebsauvage.net/links/?6SutoQ">Permalink</a>)RSS-Bridge - http://bridge.suumitsu.eu/https://www.sebsauvage.net/links/?-bXMfQ2014-05-26T14:05:59+02:00Wouhou.... Mitsu a mis le paquet sur les bridges.<br />
Les sources: <a href="https://github.com/sebsauvage/rss-bridge" rel="nofollow">https://github.com/sebsauvage/rss-bridge</a><br>(<a href="https://www.sebsauvage.net/links/?-bXMfQ">Permalink</a>)sebsauvage/rss-bridge @ github - Mitsu'lienshttps://www.sebsauvage.net/links/?7Ud8ZA2014-05-14T11:19:59+02:00Oui je vais ouvrir rss-bridge aux contributeur, je n'ai juste plus le temps de gérer tout ça moi-même.<br />
Première étape: passer en revue les pull-resquest et les intégrer.<br>(<a href="https://www.sebsauvage.net/links/?7Ud8ZA">Permalink</a>)YouTube shuts down public RSS feeds of user subscriptions | Ars Technicahttps://www.sebsauvage.net/links/?k7ZoTw2014-05-14T09:14:17+02:00Et bien Mitsu tu avais raison !<br />
Google a supprimé le flux RSS utilisateurs. Si vous voulez à nouveau y accéder, il faut s'authentifier avec OAuth (oui, même pour un flux public).<br />
TL;DR: Google a commencé à supprimer les flux RSS de YouTube. Mistu avait développé il y a quelques mois un bridge RSS pour YouTube, en prévision.<br />
(EDIT: <a href="http://root.suumitsu.eu/links/?vYm0Wg" rel="nofollow">http://root.suumitsu.eu/links/?vYm0Wg</a>)<br>(<a href="https://www.sebsauvage.net/links/?k7ZoTw">Permalink</a>)superbaillot.net - Mes Rss-Bridgehttps://www.sebsauvage.net/links/?wVLb1g2014-01-30T20:38:46+01:00Héhé... tout plein de bridges RSS, y compris Les Joies du Code (qui vient récemment de virer les images de son flux RSS, ce qui en a énervé plus d'un). Il faudra que je les ajoute à rss-bridge. En attendant, il vous suffit de les ajouter dans votre dossier "bridges", ou alors d'utiliser celui qui est accessible en ligne: <a href="http://superbaillot.net/RssBridge/" rel="nofollow">http://superbaillot.net/RssBridge/</a><br>(<a href="https://www.sebsauvage.net/links/?wVLb1g">Permalink</a>)RSS-Bridge: ARTE [MitsuWiki] - Mitsu'lienshttps://www.sebsauvage.net/links/?1h1MQw2013-10-27T22:46:38+01:00Des bridges qu'il faudra que j'ajoute à RSS-Bridge.<br>(<a href="https://www.sebsauvage.net/links/?1h1MQw">Permalink</a>)RSS-Bridge: ponts pour Konachan, Yande.re et Numerama - Mitsu'lienshttps://www.sebsauvage.net/links/?O2WE7w2013-09-04T23:11:31+02:00Woua... il faut vraiment que je regarde les pull request que j'ai pour mes projets. Ça traîne depuis un moment. :-/<br>(<a href="https://www.sebsauvage.net/links/?O2WE7w">Permalink</a>)RSS Bridge - Let's revive RSS - Arthur Hoaro's Linkshttps://www.sebsauvage.net/links/?Qjmuog2013-08-14T16:26:36+02:00Oh ben merde alors... Arthur a déjà refondu l'interface et acheté le nom de domaine: <a href="http://rssbridge.org/" rel="nofollow">http://rssbridge.org/</a> °o°<br>(<a href="https://www.sebsauvage.net/links/?Qjmuog">Permalink</a>)rss-bridge - GitHubhttps://www.sebsauvage.net/links/?2DaZ3A2013-08-12T22:51:13+02:00J'ai corrigé rss-bridge. Vous pouvez récupérer la mise à jour: <a href="https://github.com/sebsauvage/rss-bridge/archive/master.zip" rel="nofollow">https://github.com/sebsauvage/rss-bridge/archive/master.zip</a><br />
• Les flux ATOM étaient cassés (désolé !):<br />
• Le type MIME a été corrigé.<br />
• Les liens sont de nouveau cliquables.<br />
• Certains caractères non-UTF8 pouvaient poser problème. Ils sont maintenant gérés.<br />
• Sortie HTML corrigée (les liens n'étaient pas cliquables).<br />
• Le message d'erreur quand SimpleHtmlDom est absent a été corrigé (le bon répertoire est maintenant indiqué).<br />
• Il y a désormais un changelog.<br />
• ... et je vous mettrai la version française du changelog dans Shaarli à chaque fois ;)<br>(<a href="https://www.sebsauvage.net/links/?2DaZ3A">Permalink</a>)rss-bridge - alpha 0.1https://www.sebsauvage.net/links/?muqJiA2013-08-11T23:09:55+02:00Version alpha (non stable), mais fonctionnelle. Vous pouvez télécharger et installer, ça marche bien.<br />
J'ai mergé le code d'Yves ASTIER qui a fait un gros boulot de refactoring (même s'il faut encore que je passe différentes choses en revue).<br />
Il y a maintenant un joli écran d'accueil, bien plus sympa: <a href="http://sebsauvage.net/galerie/photos/Bordel/rss-bridge-screenshot-1.png" rel="nofollow">http://sebsauvage.net/galerie/photos/Bordel/rss-bridge-screenshot-1.png</a><br />
<br />
EDIT 12 août 2013: Il y a de petits bugs dans cette version (y compris sur le flux ATOM). J'essaie de commiter les correctifs ce soir.<br>(<a href="https://www.sebsauvage.net/links/?muqJiA">Permalink</a>)rss-bridge - work in progresshttps://www.sebsauvage.net/links/?Fl9fvg2013-08-09T19:48:04+02:00Woao... Yves A. est en train de bosser comme un fou sur le code, et a même créé un index.php qui explore automatiquement les bridges présents et construit dynamiquement un formulaire (que voici ; Moi je n'ai fait qu'ajouter le look.)<br />
Il suffira d'ajouter le fichier php d'un bridge pour qu'il apparaisse automatiquement dans ce formulaire.<br />
Ce n'est pas encore sur GitHub. Je vous préviens quand vous pouvez télécharger.<br>(<a href="https://www.sebsauvage.net/links/?Fl9fvg">Permalink</a>)rss-bridgehttps://www.sebsauvage.net/links/?WlbssQ2013-08-07T22:37:59+02:00Voiiiillà. Nouvelle version:<br />
<br />
• code refait, modèle objet (léger).<br />
• code plus propre, plus simple et plus réutilisable.<br />
• système de cache ajouté (vous n'avez pas à vous en occuper, le système le gère lui-même).<br />
• format de sortie ajouté: HTML (en plus d'ATOM, jSon et texte seul).<br />
• deux bridges ajouté: Twitter et Google Search.<br />
• README mis à jour (paramètres d'appel+exemples)<br />
<br />
La petite factorisation de code simplifie l'écriture des bridges. Par exemple le bridge flickr passe de 67 lignes à 29.<br />
Comme vous pouvez le voir, l'écriture d'un bridge n'est pas très compliquée, et a lib SimpleDom simplifie le parsing du code html.<br />
<br />
L'installation est simple: Mettez les fichiers sur votre serveur web et faire pointer votre lecteur RSS dessus.<br>(<a href="https://www.sebsauvage.net/links/?WlbssQ">Permalink</a>)rss-bridge par Sebsauvage | La vache librehttps://www.sebsauvage.net/links/?aXUixA2013-08-07T09:50:22+02:00Juste pour dire: Je ne peux même pas poster un commentaire avec cette merde de Disqus, malgré le fait que J'AI UN COMPTE DISQUS.<br />
<br />
Bref. Pour répondre à Vincent:<br />
J'avoue, je créé souvent initialement des outils assez bruts, pour les geeks. Pour modifier le fonctionnement ou l'adapter à d'autres sites, il faut mettre les mains dans le cambouis.<br />
C'est juste une première ébauche.<br />
<br />
Pour le moment l'installation de ce premier script est simple: copier sur votre hébergement php et faire pointer votre lecteur RSS dessus.<br />
D'autres bridges auront sans doute des paramètres (recherche, filtrage...)<br />
<br />
Ceci dit, effectivement, ça devrait être adaptable sans trop de difficulté pour récupérer le texte complet de certains sites.<br />
<br />
EDIT: Au fait, ne récupérez pas tout de suite le code ! Ce soir je pousse une mise à jour avec du code plus propre, plus simple et plus réutilisable, un bridge en plus (twitter) et un système de cache intégré.<br />
(A titre d'exemple, le bridge Flickr ne fait plus que 23 lignes dans la nouvelle version.)<br>(<a href="https://www.sebsauvage.net/links/?aXUixA">Permalink</a>)rss-bridge - GitHubhttps://www.sebsauvage.net/links/?e8fDdQ2013-08-07T00:01:58+02:00Bon, voilà la première pierre pour restaurer RSS sur les sites qui l'ont viré. En guise de premier exemple, rss-bridge-flickr-explore.php permet d'obtenir un flux ATOM des dernières photos intéressantes de Flickr (<a href="http://www.flickr.com/explore" rel="nofollow">http://www.flickr.com/explore</a>). <br />
63 lignes écrites avec les pieds, et basé fortement sur le code de Mitsukarenai (<a href="http://root.suumitsu.eu/links/?Qihe4g" rel="nofollow">http://root.suumitsu.eu/links/?Qihe4g</a>). En gros ça va lire la page HTML et génère un flux ATOM.<br />
C'est quand même la misère d'en arriver là. ಠ_ಠ<br />
Ce genre de code aurait probablement plus sa place dans Weboob (<a href="http://weboob.org/" rel="nofollow">http://weboob.org/</a>), mais comme ce dernier est en Python, je garde à côté.<br />
J'ai carrément mis le code dans le domaine public.<br />
Vous aurez besoin d'installer la lib <a href="http://simplehtmldom.sourceforge.net/" rel="nofollow">http://simplehtmldom.sourceforge.net/</a><br />
<br />
Et je cite mon README:<br />
« Dear so-called "social" websites.<br />
<br />
Your catchword is «share», but you don't want us to share. You want to keep us within your walled gardens. That's why you've been removing RSS links from webpages, hiding them deep on your website, or removed RSS entirely, replacing it with crippled or demented proprietary API. *FUCK YOU*.<br />
<br />
You're not social when you hamper sharing by removing RSS. You're happy to have customers create content for your ecosystem, but you don't want this content out - a content you do not even own. Google Takeout is just a gimmick. We want our data to flow, we want RSS.<br />
<br />
We want to share with friends, using open protocols: RSS, XMPP, whatever. Because no one wants to have *your* service with *your* applications using *your* API forced-feeded to them. Friends must be free to choose whatever software and service they want.<br />
<br />
Get your shit together: Put RSS back in. »<br />
<br />
<br />
TODO:<br />
- factoriser le code. - fait<br />
- ajouter d'autres exemples (DeviantArt Daily)<br />
- ajouter un système de cache. - fait<br />
- mieux documenter le tout. - fait<br />
<br />
EDIT 7 août 2013: Ce soir j'ai comité une nouvelle version (code plus propre, plus clair, plus simple + système de cache + bridge Twitter et GoogleSearch).<br>(<a href="https://www.sebsauvage.net/links/?e8fDdQ">Permalink</a>)