Ancestors

Toot

Written by s427 on 2024-11-29 at 16:29

Salut les Mastonautes ! :)

J'ai le plaisir de vous présenter un petit projet sur lequel j'ai travaillé ces dernières semaines:

MARL (Mastodon Archive Reader Lite) est une petite web app qui vous permet d'explorer en détail le contenu de votre archive de posts Mastodon, fichiers joints inclus (images, vidéos, sons), avec différentes options de recherche.

https://github.com/s427/MARL

🙏 Boosts appréciés! 🙏

(Plus d'infos dans le post suivant 👇)

[#]Mastodon #archive

=> View attached media

=> More informations about this toot | More toots from s427@lou.lt

Descendants

Written by s427 on 2024-11-29 at 16:29

L'app se veut:

=> More informations about this toot | More toots from s427@lou.lt

Written by s427 on 2024-11-29 at 16:31

L'annonce en anglais:

https://lou.lt/@s427/113567190207673533

=> More informations about this toot | More toots from s427@lou.lt

Written by s427 on 2024-12-13 at 18:49

Grosse nouveauté dans MARL : vous pouvez désormais charger plusieurs fichiers d'archive en même temps, et les posts des différents comptes sont affichés dans une seule liste (avec un indicateur de couleur différente pour chaque compte). Les différents profils sont affichés sous forme d'onglets. Un nouveau groupe de filtres permet de limiter la recherche à un auteur.

https://github.com/s427/MARL

1/2

[#]mastodon #archive #MARL

=> View attached media

=> More informations about this toot | More toots from s427@lou.lt

Written by s427 on 2024-12-13 at 18:49

2/2

Si vous chargez plusieurs archives du même compte (prises à des dates différentes), les doublons sont supprimés, à condition que leurs contenus soient strictement identiques. Si deux posts ayant le même ID présentent la moindre différence (dans le contenu ou les métadonnées), les deux versions sont affichées. À vous de vous amuser ensuite à trouver les différences. ;)

Le filtre "non-exact duplicates" permet d'afficher uniquement ces posts.

=> More informations about this toot | More toots from s427@lou.lt

Written by s427 on 2025-01-16 at 19:20

Dernière MAJ : on peut désormais choisir la langue de l'app (français et anglais pour l'instant, ouvert à contributions pour d'autres langues).

[#]MARL #Mastodon #archive

=> More informations about this toot | More toots from s427@lou.lt

Written by Lien Rag on 2024-11-29 at 20:47

@s427

Merci beaucoup !

Une idée de quand elle sera dans les dépôts Debian ?

=> More informations about this toot | More toots from lienrag@mastodon.tedomum.net

Written by s427 on 2024-11-29 at 21:06

@lienrag Euh, ce n'est pas prévu. Je suis sous Windows donc je n'y connais rien. ^^'

=> More informations about this toot | More toots from s427@lou.lt

Written by SiestⒶcorta on 2024-12-01 at 09:42

@s427

Question béotienne.

Si je fais supprimer dans ma colonne 🔔, où je reçois les messages directs ✉, l'archive les aura conservés quelque part où ils ont déjà disparu corps et biens ?

Ils existent encore comme messages envoyés chez l'interlocuteur, est-ce que ça suffit à entrer dans l'archivage ?

=> More informations about this toot | More toots from Siestacorta@mastodon.parleur.net

Written by s427 on 2024-12-01 at 10:27

@Siestacorta Bonne question, et je ne suis pas entièrement sûr car je n'ai jamais fait ça, mais je pense qu'ils ne figureront PAS dans l'archive.

De ce que je constate, l'archive est construite exclusivement avec les contenus qui sont présents dans le cache de ton instance au moment de la création de l'archive; l'instance ne va pas chercher de contenus sur d'autres instances pour créer l'archive. Donc le fait qu'un message existe toujours chez le destinataire ne devrait pas faire de diff.

=> More informations about this toot | More toots from s427@lou.lt

Written by s427 on 2024-12-01 at 10:28

@Siestacorta Après, je ne sais pas comment la suppression d'une conversation est traitée au niveau de l'instance et de son cache (et aussi au niveau de l'instance du destinataire), donc il y a peut-être des subtilisé qui m'échappent.

=> More informations about this toot | More toots from s427@lou.lt

Written by Grégory Gutierez 🌻 on 2024-11-29 at 19:03

@s427 Mais c'est trop bien ! Bravo et merci, les captures d'écran donnent vraiment envie !

=> More informations about this toot | More toots from Greguti@pouet.chapril.org

Written by s427 on 2024-11-29 at 19:51

@Greguti Merci :)

=> More informations about this toot | More toots from s427@lou.lt

Written by Yamakyu on 2024-11-29 at 20:54

@s427 Ça a l'air super, bravo :tuturu:

=> More informations about this toot | More toots from Yamakyu@shelter.moe

Written by s427 on 2024-11-29 at 21:04

@Yamakyu Merci :)

=> More informations about this toot | More toots from s427@lou.lt

Written by Mourioche ⏚ on 2024-11-29 at 21:17

@s427 On est fichés 😱

=> More informations about this toot | More toots from Mourioche@mastodon.social

Written by s427 on 2024-11-29 at 21:45

@Mourioche ... par l'instance de notre choix. ;)

=> More informations about this toot | More toots from s427@lou.lt

Written by sebsauvage on 2024-11-29 at 21:29

@s427

Ah mais c'est super ! C'est exactement le genre de programme que je cherchais.

Plein de cœurs à toi ❤️🧡💛💚💙💜🤎

=> More informations about this toot | More toots from sebsauvage@framapiaf.org

Written by s427 on 2024-11-29 at 21:30

@sebsauvage Merci, je suis trop content que ça soit utile à d'autres. :)

=> More informations about this toot | More toots from s427@lou.lt

Written by Carmine on 2024-11-30 at 13:05

@sebsauvage @Greguti

@mastodon.tedomum.net

@Yamakyu

@Mourioche

@FredPraca

@s427 https://piaille.fr/

C'est une belle idée, le traitement en local, etc. sauf qu'à ce stade çà ne fonctionne pas !

Du moins pas pour moi avec une archive de moins de 40Mo et un navigateur Firefox v.133 [en tous points respectueux des standards ] ce dernier point à mes yeux est rédhibitoire 😏

Combien de gens ont testé AVANT de pouetter ?

https://lepartisan.info/MARL/

=> More informations about this toot | More toots from carmine@piaille.fr

Written by sebsauvage on 2024-11-30 at 13:37

@carmine

Pas encore testé de mon côté.

@Greguti @Yamakyu @Mourioche @FredPraca @s427

=> More informations about this toot | More toots from sebsauvage@framapiaf.org

Written by Fred Praca on 2024-11-30 at 13:42

@carmine @sebsauvage @Greguti @Yamakyu @Mourioche @s427 pas moi mais je repouet pour saluer l'initiative et potentiellement amener des contributeurs

=> More informations about this toot | More toots from FredPraca

Written by Fred Praca on 2024-11-30 at 14:58

@carmine @sebsauvage @Greguti @Yamakyu @Mourioche @s427

Comme ça m'intriguait, je viens de tester avec mon archive issue de Mamot et tout fonctionne correctement

=> More informations about this toot | More toots from FredPraca

Written by s427 on 2024-11-30 at 14:58

@FredPraca soulagement ^^'

@carmine @sebsauvage @Greguti @Yamakyu @Mourioche

=> More informations about this toot | More toots from s427@lou.lt

Written by Fred Praca on 2024-11-30 at 15:00

@s427 @carmine @sebsauvage @Greguti @Yamakyu @Mourioche

ça sort des stats sympas du coup :)

=> More informations about this toot | More toots from FredPraca

Written by s427 on 2024-11-30 at 13:49

@carmine Désolé d'apprendre ça. J'ai développé ça sur la base de mes archives (de deux instances différentes), dont une de près de 250 Mo; testé dans plusieurs navigateurs, dont Firefox. Il me faudrait plus d'information pour comprendre la source du problème, à commencer par les éventuels messages d'erreur qui apparaissent dans la console de Firefox (F12). Est-il envisageable d'ouvrir un ticket sur la page du projet ?

@sebsauvage @Greguti @Yamakyu @Mourioche @FredPraca

=> More informations about this toot | More toots from s427@lou.lt

Written by s427 on 2024-11-30 at 13:54

@carmine Ou à défaut, simplement me transmettre une capture d'écran des messages qui apparaissent dans la console.

=> More informations about this toot | More toots from s427@lou.lt

Written by Carmine on 2024-11-30 at 13:56

@s427 @sebsauvage @Greguti @Yamakyu @Mourioche @FredPraca

Wait ... avec une petite archive testée sur votre instance en ligne l'interface s'est chargée :) c bon signe cf copie écran

=> View attached media

=> More informations about this toot | More toots from carmine@piaille.fr

Written by s427 on 2024-11-30 at 13:58

@carmine Ah super, ça me rassure un peu. Ce serait bien de comprendre ce qui coince sur l'autre archive cependant. (Et je constate des petits soucis de présentation quand il y a beaucoup de mentions sur un seul post, situation que je n'ai pas dans mes propres archives. Je vais déjà corriger ça. ^^)

=> More informations about this toot | More toots from s427@lou.lt

Written by Carmine on 2024-11-30 at 14:09

@s427

idem avec une copie déployée sur lepartisan.info, cf copie écran.

Le bug initial pourrait être dû de mon côté à une RAM saturée ou trop d'onglets ouverts, j'ai libéré de la RAM et voilà 🙂

Merci pour ce chouette boulot.

=> View attached media

=> More informations about this toot | More toots from carmine@piaille.fr

Written by s427 on 2024-11-30 at 23:21

@carmine Le problème peut aussi venir si votre archive est au format GZ (au lieu de ZIP). MARL ne fonctionne qu'avec le format ZIP, et les instances de Mastodon avant la version 4.2.0 exportaient les archives au format GZ. J'ignorais ceci jusqu'à aujourd'hui. ^^' Je vais ajouter une précision sur la page de l'app.

=> More informations about this toot | More toots from s427@lou.lt

Written by Julianoë on 2024-11-29 at 21:36

@s427 Super intéressant ! J'avais bidouillé un truc avec Eleventy pour visualiser mon archive Mastodon mais c'était très peu pratique et pas très bien fait. Hâte de tester ça. J'aime le fait que l'utilisation locale consiste simplement en un index.html à ouvrir !

Déçu qu'on ait toujours pas trouvé de solution à l'archivage des RT... ça donne envie de reprendre une pratique des tout débuts de twitter : copier-coller le contenu en mentionnant son auteur et ajouter "RT". Au moins tu gardes trace.

=> More informations about this toot | More toots from Julianoe@mastodon.xyz

Written by s427 on 2024-11-29 at 21:44

@Julianoe En effet, la non-rétention des boosts me frustre également (et ça s'étend aux likes et surtout aux bookmarks). Idéalement je rêve d'un outil qui accéderait une fois par jour à mon compte et exporterait les boosts dans une base de données externe...

=> More informations about this toot | More toots from s427@lou.lt

Written by Julianoë on 2024-11-29 at 23:22

@s427 same same !

=> More informations about this toot | More toots from Julianoe@mastodon.xyz

Written by Olfred on 2024-11-30 at 00:27

@s427 @Julianoe Je suggère https://github.com/kensanata/mastodon-archive#mastodon-archive

=> More informations about this toot | More toots from oschwand

Written by s427 on 2024-11-30 at 09:19

@oschwand @Julianoe merci pour la ref ! Je ne suis pas très à l'aise avec python malheuresement mais ça semble intéressant

=> More informations about this toot | More toots from s427@lou.lt

Written by Fred Praca on 2024-11-30 at 09:28

@s427 @Julianoe moi, j'avais fait des tests pour faire ça avec Nifi https://nifi.apache.org/ , histoire de pas tout recoder.

On peut tout récupérer et avec un peu de JSONPath, on peut extraire ce que l'on veut et renvoyer vers tout et n'importe quoi :)

=> More informations about this toot | More toots from FredPraca

Written by Thomas on 2024-11-29 at 23:26

@s427 vraiment super, c'est si important d'avoir ce genre d'outil disponible et aussi accessible que possible. Merci pour ton travail!

=> More informations about this toot | More toots from slybebop@peoplemaking.games

Written by s427 on 2024-11-29 at 23:28

@slybebop Merci pour le retour. :)

=> More informations about this toot | More toots from s427@lou.lt

Written by Denez Van Dyck ⏚ on 2024-11-30 at 07:39

@s427

Excellent outil. Bravo et merci !

=> More informations about this toot | More toots from dvd

Written by s427 on 2024-11-30 at 09:20

@dvd merci !

=> More informations about this toot | More toots from s427@lou.lt

Written by Kazuky Akayashi ฅ^•ﻌ•^ฅ on 2024-11-30 at 08:29

@s427 ​:nko_okay:​ très intéressant et beau boulot, juste dommage que ce soit limité a Mastodon encore une fois ​:pikasob:​

=> More informations about this toot | More toots from KazukyAkayashi@social.zarchbox.fr

Written by s427 on 2024-11-30 at 09:21

@KazukyAkayashi hélas, je ne suis qu'une personne ;) Mais merci !

=> More informations about this toot | More toots from s427@lou.lt

Written by Kazuky Akayashi ฅ^•ﻌ•^ฅ on 2024-11-30 at 11:20

@s427 désoler, je te visais pas spécialement ​:pikasmilesweat:​ c'est plus un constat général des softs autour du fediverse qui ne gravite finalement qu'autour de Mastodon ​:pikauvu:​

=> More informations about this toot | More toots from KazukyAkayashi@social.zarchbox.fr

Written by s427 on 2024-11-30 at 12:25

@KazukyAkayashi je comprends.

=> More informations about this toot | More toots from s427@lou.lt

Written by Le Monolecte 😷🤬🐧 :oc: on 2024-11-30 at 08:38

@s427

Comme tout le monde, je trouve ça très utile et je tiens à souligner le bon boulot fait sur le design de l’interface.

=> More informations about this toot | More toots from Monolecte@framapiaf.org

Written by s427 on 2024-11-30 at 09:21

@Monolecte merci beaucoup, ça fait très plaisir 😊

=> More informations about this toot | More toots from s427@lou.lt

Written by Le Monolecte 😷🤬🐧 :oc: on 2024-11-30 at 09:34

@s427

Souvent, les devs n’insistent pas des masses sur l’interface.

=> More informations about this toot | More toots from Monolecte@framapiaf.org

Written by s427 on 2024-11-30 at 10:52

@Monolecte J'en suis conscient. :) Je penche plus du côté UI que dev pour ma part.

=> More informations about this toot | More toots from s427@lou.lt

Written by damoiseau1671137 on 2024-11-30 at 10:15

@s427 Il ne manquerait plus qu'une version française.

=> More informations about this toot | More toots from individu1671137@mastodon.zaclys.com

Written by s427 on 2024-11-30 at 10:52

@individu1671137 J'y pense.

=> More informations about this toot | More toots from s427@lou.lt

Written by damoiseau1671137 on 2024-11-30 at 10:59

@s427 Il me semble que tu n'auras pas besoin d'un traducteur.

=> More informations about this toot | More toots from individu1671137@mastodon.zaclys.com

Written by s427 on 2024-11-30 at 12:25

@individu1671137 Pas pour le français, disons. ^^

=> More informations about this toot | More toots from s427@lou.lt

Written by Florence Maraninchi ⏚ NFP on 2024-11-30 at 14:26

@s427

Joli !

Que devient l'archive si on joue avec votre outil sur la version en ligne et qu'on uploade un .zip ?

=> More informations about this toot | More toots from flomaraninchi@pouet.chapril.org

Written by s427 on 2024-11-30 at 14:35

@flomaraninchi Tout fonctionne directement dans la fenêtre du navigateur, donc l'archive n'est uploadée nulle part. Toutes vos données restent exclusivement sur votre machine. Vous pouvez couper internet (après avoir chargé la page de l'app) et ça fonctionne exactement pareil.

=> More informations about this toot | More toots from s427@lou.lt

Written by s427 on 2024-11-30 at 14:44

@flomaraninchi La contrepartie de cette approche, c'est que tout tourne directement dans la mémoire de votre navigateur, et si celle-ci est un peu limitée (machine ancienne ou autre), cela peut coincer avec les très gros fichiers (soit l'archive elle-même, soit les images ou vidéos qui sont contenues dans celle-ci.)

=> More informations about this toot | More toots from s427@lou.lt

Written by Florence Maraninchi ⏚ NFP on 2024-11-30 at 14:47

@s427

Oups! C'est même écrit sur la dite page web. J'aurais dû essayer avant de poser la question. 🙂

En tout cas c'est parfait !

Merci.

=> More informations about this toot | More toots from flomaraninchi@pouet.chapril.org

Written by syncop on 2024-11-30 at 18:21

@s427 Très pratique. Nice tool, very useful :blobthumbsup:​

=> More informations about this toot | More toots from colt@nanao.cybtex.fr

Written by s427 on 2024-11-30 at 18:36

@colt merci thank you 😊

=> More informations about this toot | More toots from s427@lou.lt

Written by Flo on 2024-12-21 at 12:24

@s427

Ah mince j'avais déjà boosté... en recevant la notif j'avais cru être pris en flag d'ingratitude à l'utiliser sans et me suis empressé... d'annuler et remettre. Du coup je l'ai remis en haut de la pile :)

=> More informations about this toot | More toots from floo@piaille.fr

Written by s427 on 2024-12-21 at 16:31

@floo Mieux vaut trop que pas assez. ;) Merci en tout cas. :)

=> More informations about this toot | More toots from s427@lou.lt

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113567186681568820
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
677.602014 milliseconds
Gemini-to-HTML Time
23.845119 milliseconds

This content has been proxied by September (3851b).