Ez3kiel Posté(e) le 30 mai 2012 Partager Posté(e) le 30 mai 2012 Bonjour, J'ai deux questions à vous poser : Comment modifier la commande de démarrage de znc pour lui ajouter des options ? Je souhaiterai notamment lui ajouter l'option "--enable extra" Comment compiler un module ? Lorsque j'exécute znc-buildmod, j'ai un drôle de message qui semble concerner un autre synology "[ !! ] Could not find /home/antoine/Documents/spksrc/toolchains/syno-88f6281/work/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-g++. What happened to your compiler?" 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bud77 Posté(e) le 30 mai 2012 Partager Posté(e) le 30 mai 2012 Ah ah, çà ressemble à notre Diaoul çà Pour le script de démarrage regarde dans /var/packages/znc/scripts/start-stop-status 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 30 mai 2012 Partager Posté(e) le 30 mai 2012 Tu confonds 2 choses : l'utilisation de znc et la compilation de znc. --enable-extra est une option de compilation qui est activé pour ZNC fourni par SynoCommunity : https://github.com/SynoCommunity/spksrc/blob/develop/cross/znc/Makefile#L15 Impossible de compiler un module pour ZNC en dehors de ce qui est fourni dans le SPK. Si tu souhaites rajouter un module, tu peux ouvrir une issue sur SPKSRC : https://github.com/SynoCommunity/spksrc/issues 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ez3kiel Posté(e) le 30 mai 2012 Auteur Partager Posté(e) le 30 mai 2012 Effectivement je suis un abruti Je viens de charger un module des extra Merci pour l'info concernant les autres modules, je vais voir quels modules pourraient être intéressants et ouvrir un ticket. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ez3kiel Posté(e) le 30 mai 2012 Auteur Partager Posté(e) le 30 mai 2012 Humm, j'ai quand même un doute sur quelque chose. Serait-il possible de savoir ce qui empêche de compiler un module en dehors de la génération du spk ? Apparemment, la compilation créé un .so en fonction de la version de ZNC et il suffit de copier ce dernier dans le dossier "modules" puis de le charger comme les autres. Le problème c'est que j'aimerai utiliser les modules "twitter", "push" et "urlbuffer" et je ne pense pas que les dev de spksrc vont s'embêter à les tester pour les ajouter dans le spk juste pour moi 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 30 mai 2012 Partager Posté(e) le 30 mai 2012 Parce que le .so est une librairie compilée et qu'il faut la compiler avec la toolchain de Synology pour ton architecture de CPU. Tu peux copier mais ça marchera pas. Ce qui empêche de le faire en natif est l’absence de tout outil de développement sur ton Syno (gcc, autotools, libtool, etc.) Fais moi une liste des modules qui t'intéressent, je te ferai un SPK avec ces modules et tu testeras. Quand c'est validé on fera la release du nouveau SPK. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bud77 Posté(e) le 30 mai 2012 Partager Posté(e) le 30 mai 2012 (Précise ton modèle de syno au passage ) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ez3kiel Posté(e) le 30 mai 2012 Auteur Partager Posté(e) le 30 mai 2012 (modifié) Woaw merci ! Mon Syno c'est le DS411. Les modules qui m'intéressent sont (dans l'ordre de préférence) : urlbuffer : https://github.com/uberspot/urlbuffer Un excellent module qui capte les urls et dans le cas ou c'est une image, les upload sur imgur.com. Il en fait alors un buffer consultable comme le buffer classique de ZNC modpython : http://wiki.znc.in/Modpython On module qui permet de charger des sous-modules développés en python. Super pratique pour plus que je vous embête Ce module est inclus de base dans ZNC mais demande à ajouter l'option --enable-python au ./configure et d'ajouter les sources de swig modtcl : http://wiki.znc.in/Modtcl Idem qu'au dessus et demande simplement d'ajouter --enable-tcl au ./configure push : https://github.com/jreese/znc-push Encore un excellent module qui permet de faire un push des messages highlight (ou pm) vers votre mobile. twitter : http://wiki.znc.in/Twitter Ce module est un client twitter, tout simplement Merci ! Modifié le 30 mai 2012 par Ez3kiel 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bud77 Posté(e) le 5 juin 2012 Partager Posté(e) le 5 juin 2012 J'ai reçu une demande sur le forum UK pour ces modules : colloquy or buildmod Il se propose aussi de les tester 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 5 juin 2012 Partager Posté(e) le 5 juin 2012 znc-buildmod ne marche pas et ne marchera jamais du fait qu'il requiert d'avoir gcc et d'autres outils de compilation installé sur le Syno. La prochaine version n'inclura pas le binaire znc-buildmod pour ne pas semer la confusion chez les utilisateurs. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bud77 Posté(e) le 5 juin 2012 Partager Posté(e) le 5 juin 2012 Ca marche, je lui transmet 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 5 juin 2012 Partager Posté(e) le 5 juin 2012 Pour modpython il faut cross compiler Python 3 et l'include dans ZNC pour un gain que ne me semble pas très important vu que la majorité des modules que j'ai pu voir sont en C++. Idem pour modtcl. C'est pas aussi simple que de rajouter une option au configure 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 16 juin 2012 Partager Posté(e) le 16 juin 2012 Bon voilà, je vais release un nouveau ZNC avec des nouveaux modules : https://github.com/SynoCommunity/spksrc/issues/113 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ez3kiel Posté(e) le 25 juin 2012 Auteur Partager Posté(e) le 25 juin 2012 Merci Diaoul, je testerai tout ça ce soir 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ez3kiel Posté(e) le 27 juin 2012 Auteur Partager Posté(e) le 27 juin 2012 Alors alors, urlbuffer fonctionne plutôt bien même si parfois, certains liens sont remplacés par un blanc. Je crois que la version inclue n'est pas la dernière (la commande reupload n'est pas incluse). Twitter ne fonctionne juste pas. Ou alors, j'ai raté un épisode. La commande LOGIN me renvoie une erreur 401 et je ne vois pas où inclure l'authentification... Pour Push, Colloquy et Prowl, je n'ai pas testé encore 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ez3kiel Posté(e) le 27 juin 2012 Auteur Partager Posté(e) le 27 juin 2012 Alors, pour Twitter, on est pas sortis de l'auberge Les consumer key et secret sont inclus dans le code c++ et permettent de s'authentifier sur twitter... Or, il semblerait que ces codes ne fonctionnent pas (pourtant, il doit surement y avoir un compte associé) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 27 juin 2012 Partager Posté(e) le 27 juin 2012 A chaque fois j'ai pris la derniere version dispo sur GitHub. Je te laisse comparer les code source si tu trouves plus récent dis moi : https://github.com/SynoCommunity/spksrc/tree/develop/cross/znc/modules 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
LittleLama Posté(e) le 28 juillet 2014 Partager Posté(e) le 28 juillet 2014 Bonjour ! Serait il envisageable d'avoir une mise à jour du module push ? En effet le service Boxcar a fermé pour laisser la place à Boxcar2. C'est le sujet du commit du module push d'avril dernier https://github.com/jreese/znc-push/pull/86 Ce serait sympa, en tout cas merci pour ce pack 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
LittleLama Posté(e) le 4 août 2014 Partager Posté(e) le 4 août 2014 Merci beaucoup ! La MAJ de ce jour a mis à jour le packet push. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.