[MÀJ] AmiGift version 2.0

Information postée le 3 Juin 2009 :
L’équipe du projet AmiGift est fière d’annoncer la disponibilité immédiate de la version finale AmiGift 2.0.

Pour rappel, AmiGift est un programme de partage de fichiers qui peut se connecter à plusieurs réseaux à la fois, à l’aide de plugin. En outre, ce n’est pas un simple port, mais bien une application native à 100% pour AmigaOS.

Le logiciel ne se limite pas au réseau actuellement connu puisque de nouveaux plugins pourront être facilement créés. Il comprend également un ensemble des fonctionnalités grâce à son interface graphique utilisant MUI.

La liste des changements depuis la précédente version publique est considérable. La plupart des changements importants à mentionner sont les suivants :

  • La librairie ixemul n’est plus utilisée, nous avons maintenant une application totalement native ;
  • Chacunes des bibliothèques et plugins sont maintenant compilés et chargés individuellement et ne sont plus liés à l’exécutable ;
  • GiFTMui (l’interface graphique sous MUI) utilise maintenant les classes MUI pour l’ensemble du programme ;
  • Beaucoup de code a été soit réécrit à partir de zéro ou alors optimisé ;
  • Il y a maintenant un gestionnaire de fichiers intégré dans GiFTMui même s’il demeure encore basique ;
  • Etc.

Pour connaître l’ensemble des changements, nous vous invitons à lire le change log.

Le programme est en version limitée, l’enregistrement permettra le développement du plugin « torrent » pour ce programme (voir d’autres plugins) ou d’autres améliorations. Votre enregistrement permettra à l’auteur de pouvoir s’offrir un nouvel Amiga PPC avec les enregistrements reçus.

À noter également qu’une version française a été faite grâce à l’aide d’ATO-FR et deux de ses membres, à savoir Tarzin (NdBatteMan : alias Tartine pour les intimes) et Mrodfr.

Site internet : http://sourceforge.net/forum/forum.php?forum_id=960766

Un guide de démarrage rapide est disponible dans lire la suite…


Mise à jour du 8 Juin 2009 :
Une version mise a jour d’AmiGift 2.0 est disponible et apporte quelques corrections et changements (AmiGift ne demande plus que la version 6.3 d’OpenURL, corrections de problèmes avec la amigift.library et corrections d’erreurs de typo dans le catalogue anglais).

Page de téléchargement : GiFTMui-2.0201 sur Sourceforge.net

Merci à mrodfr pour nous avoir prévenu de cette mise à jour et pour faire remonter les commentaires postées ici à l’auteur.


Guide d’installation :

  • Supprimer toutes traces (assignations, libs, etc.) de l’existence d’une version précédente d’Amigift ;
  • Télécharger l’archive (AMIGIFT-2.0.lha) ;
  • Extraire l’archive quelque part, par exemple RAM:, et lancer simplement GiFTMui ;
  • Pour cette étape, lors de votre première utilisation, vous devez configurer le programme.

Il est fortement conseillé de lire la documentation AMIGIFT 2.0 avant utilisation.

26 Commentaires

Passer au formulaire de commentaire

  1. merci a mrod pour la news.

    Tartine 😀 sacré bat’

  2. Ouais, c’est un “running gag” d’un vieux podcast (le deuxième peut-être bien) 😉

    En effet, merci à mrodfr pour la news et la trad (avec l’aide de Tartine) ! Et merci au dév’, je testerai ça sous peu (ce soir ?).


    /me aime les news exhaustives, et là, il est servi ! 😀

  3. /me aime les news exhaustives, et là, il est servi !

    je plussoie fortement 😀

    • mrodfr sur 3 juin 2009 à 15h08
      Auteur

    lol

    J’ai fait la news a la pause du midi (au taf donc) avec les 15 minutes que j’avais (a toutes vitesse).

    Merci pour les typos, formatages et liens ajoutés.

    Il me semblait que j’avais indiqué que les enregistrements payeraient en partie un amiga NG a l’auteur mais c’est pas grave…..

    Sinon, un grand merci a Tarzin pour avoir traduit 60% du catalogue en francais en aveugle pour ATO-FR (sans avoir le logiciel). Bravo a lui 😉

    J’espere que les enregistrements pousseront l’auteur a finir son plugins torrent (pour l’instant grisé) et a lui permettre de lui payer un morceau d’un amiga-NG :-).

    • Tarzin sur 3 juin 2009 à 15h38

    Ahhh… Amigift , je ne sais plus combien il y avait de chaînes à traduire dans ce soft mais c’était assez impressionnant!!

    M’enfin, si ça fait des heureux! 😉

    Mrod à fait un gros boulot aussi car les 40% restant ne devaient pas être les plus simples.

  4. Merci pour les typos, formatages et liens ajoutés.

    Pas de souci, ta news etait bien complète cela fait plaisir 🙂

    Il me semblait que j’avais indiqué que les enregistrements payeraient en partie un amiga NG a l’auteur mais c’est pas grave…..

    relis bien cela y est toujours 😉

    • mrodfr sur 3 juin 2009 à 16h14
      Auteur

    Ahhh… Amigift , je ne sais plus combien il y avait de chaînes à traduire dans ce soft mais c’était assez impressionnant!!

    T’as du faire 60% et moi 50% (oui, ca fait 110%) car 150 de rajouté vers la fin.

    doit y avoir 1200 phrases au total dont certaines (pas mal) tres longues.

    enfin, si tarzin ne l’avait pas commencé, je ne m’y serais pas collé pour la faire completement…. merci a toi, tarzin (c’est le jour des remerciements, lol).

    @jegougou

    je fais de l’internet speed en diagonale au boulot a l’occasion 🙂

  5. merci à vous pour cette traduction de ce logiciel !!!

    • serge sur 3 juin 2009 à 20h04

    Quelqu’un l’a t il testé sur morphos2?

    Amigift nécessite OpenUrl V7, or un système de type openURL existe dans morphos 2, mais ne semble pas satisfaire Amigift puisque ce dernier réclame la version 7 au lancement.

    Est ce prudent d’installer un openurl sur Morphos alors qu’une fonction équivalente est déjà dans le système?
    Est ce contournable?

    Je viens de faire l’installation de l’archive qui contient les dépandances nécessaires pour faire fonctionner Amigift.
    Sous Morphos, cette installation remplace la Asyncio.library se trouvant dans mossys:libs/

    Après un redémarrage, Ambient réclame la version 50 ou suppérieure de cette lib.

    Pensez à sauvez votre lib en par exemple en ram et puis reméttez la à sa place juste après l’execution du script d’installation.

  6. Idem, soucis avec la openurl.library…

    Pas le temps d’aller plus loin ce soir… dommage.


    /me va se pieuter.

    • Fab1 sur 4 juin 2009 à 1h48

    Demander spécifiquement la version 7.x dans un soft est complètement inutile. Il n’y a aucune justification à ça pour une application client comme amigift. Les seuls changements d’API qui ont été apportés sont en effet au niveau des préférences, ce qui n’a rien à voir avec amigift.

    Et en effet, si vous installez la v7 d’openurl, les prefs openurl disponibles d’origine avec morphos ne fonctionneront plus, et je ne suis même pas sûr que la version indépendante du programme de prefs openurl fonctionnera correctement, vu que ce projet est en chaos perpétuel. 🙂

    Bref, il vaudrait mieux signaler à l’auteur de demander la version 3.x. Il n’a pas besoin de plus. Et je ne parle pas du b*rdel de classes MUI requises, c’est complètement délirant aussi. Et aucun commentaire pour le remplacement de l’asyncio.library… C’est vraiment n’importe quoi. 🙂

    • mrodfr sur 4 juin 2009 à 4h48
      Auteur

    l’auteur repond a propos de openURL V7 sous MorphOS:

    Krashan: 

    Are there any reasons for requesting openurl.library 7? Version 6 would be not enough?
    Diego:

    To handle “mailto:” links from within GiFTMui, IIRC (implemented it quite long time ago) there i’ve noticed certain problems by using 6.x here under OS3.9 and found that using 7.x the problems was solved, so i just changed the requirement to be from 7.0.

    anyhow, mailto: links isn’t something crucial and the program can live without it, but what problem is there from using openurl 7.x? (I have been informed you MOS users only uses 6.3 as supplied with release 2.2, and refuses to install latest 7.3 version(?))

    Edit: the one included on the deps archive for MOS users is this one, irrc: http://aminet.net/package/comm/www/OpenURLMOS

    @serge et @fab1:

    meme si c’est en parti fait, merci de bien m’expliquer les problemes avec asyncIO et openURL sous morphOS (qu’elle version exacte necesaire des 2 libs pour toutes les versions du systeme morphOS) afin que j’en informe l’auteur et une nouvelle archive sera faite rapidement.

    normalement, le programe a ete teste sous morphOS sur un classic + PPC (donc pas une machine PPC only avec morphOS dessus).

    Au sujet des classes libs, je les avais quasi toutes (sur le classic) et cela ne m’a pas posé de problemes (et rajouté les manquantes sous aos4.1) ????

    Sous morphOS ou AOS4.1, on est soudainement mécontend lorsque l’on doit installé de nouvelles classes Mui (parce que ptet des classes 68k) ????

    donc pas desoin de ralé 😉 car c’est pas facile de réaliser un programe lorsque les version des libs et disponibilité ne sont pas au meme niveau de version, voir inexistant,… sous classic, aos4 et morphOS 😉

    si fote, désolé, il est 5h du mat et j’ai un oeil qui dort encore 😉 Vais allé au boulot bientot..

  7. mrodfr : On ne râle pas, on est juste tombé sur des os qui nous empêchent d’aller plus loin.

    Pour ma part, j’ai quand même essayé d’installer les dépendances et j’ai eu les mêmes soucis que Serge…. Mais bon, tout comme toi, j’étais fatigué… Du coup, je n’ai pas cherché plus loin.

    PS : Merci de faire remonter les infos à l’auteur ! Merci beaucoup même.


    /me poussera ses investigations ce soir, promis.

    • mrodfr sur 4 juin 2009 à 12h27
      Auteur

    salut,

    je viens de faire remonter les informations a l’auteur (celle de fab1 et serge) a propos de openURL V3.x et async V50 demandé par ambient au boot.

    Ah si les developper amiga concevaient des versions pour identiques pour tous les systemes (je parle ici des libs et classe bien sur) comme le fait si bien YAM et ses librairies additionnelles MUI, cela serait bien plus facile…..

    N’hesitez pas d’ouvrir un thread dans le forum car cette news va bientot disparaitre par d’autres.

    cette meme news sur amiga-ng a disparu ce matin a ce que j’ai vu……………………. il est sur aussi que je l’avais mal rédigé (tout mis dans le cadre du dessous lors du post de la news sur a-ng.org)

    • Fab1 sur 4 juin 2009 à 14h29

    @Mrodfr

    Le mailto: marche aussi dans la 6.x de toutes façons. Mais quoiqu’il en soit, demander la 7.x n’est pas utile.

    Pour l’asyncio, son script d’install ne devrait pas installer asyncio (quand le système est morphos) vu que cette lib est déjà fournie de base avec morphos.

    Quant à l’abus d’excès de classes MUI, c’est juste du bon sens. Il est toujours pénible de devoir installer les x dernières versions de chaque mcc, surtout si la dernière version n’est en réalité même pas nécessaire. Non pas parce qu’elles ne fonctionnent pas (sous morphos, les mcc 68k fonctionnent sans problème, si elles ne sont pas bugguées, ce qui est un gros “SI”), mais juste parce que c’est énervant et laborieux pour l’utilisateur.

    C’est ce que fait YAM et c’est vraiment exaspérant, surtout quand les nouvelles versions des mcc sont toujours plus bugguées. YAM est le pire exemple de soft opensource amiga qui existe. Surtout ne pas s’en inspirer.

    • mrodfr sur 4 juin 2009 à 14h49
      Auteur

    salut,

    V6.3 sera la version mini pour openURL pour amigift. Nouvel exe bientot….

    sinon pour YAM ou MUI, moi j’aime bien surtout si je ne rencontre pas de problemes avec YAM ou les classes MUI.

    Mon avis c’est que je prefere des compilations pour tous les systemes, meme si parfois buggé que chacun sa version pour son systeme et avec des versions differentes (comme avec ixemul de bernd).

    je parle bien ici en cas de libs: et autres du meme genre…..

    il est vrai que diego a aimé utiliser de nombreuses classes Mui pour améliorer son experience de programmation en C pendant le développement de amigift ce qui fait surement pour l’utilisateur final pas mal d’additions a installer sur son systeme. Enfin, ce qui est fait est fait……

  8. Lors d’un lancement de yam, dimanche ou lundi dernier, celui-ci me notifia l’existence d’une nouvelle version 7.5 d’openurl. Je l’ai donc téléchargé puis installé en renommant la librairie présente dans mossys:libs afin que le programme utilise la toute dernière version. Quand j’ai voulu lancer la préférence openurl j’ai obtenu un message comme quoi la librairie n’était pas trouvée. J’ai vu ici même ainsi que sur irc des commentaires négatifs vis à vis de cette dernière version. Du coup, avant d’écrire ce commentaire, j’ai effacé toute trace d’openurl dernière version. Et dire que je voulais soumettre une new relative à cette dernière version d’openurl…

    Brumiga

    • mrodfr sur 4 juin 2009 à 15h47
      Auteur

    salut,

    c’est donc une openURL.library 7.5 sous morphOS qui embète tous le monde ????

    • Fab1 sur 4 juin 2009 à 19h42

    Non, c’est le développement d’openurl en général.

    • mrodfr sur 5 juin 2009 à 7h26
      Auteur

    peut etre diego a voulu trop bien faire en essayant de s’assurer que tous le monde aurait les bonne libs par plateforme mais au final les librairies en elle meme posent des problemes aussi….

    Merci de bien faire la distinction entre son programme et les problemes qui sont causés par les librairies annexes….

    Diego programme avec un PC et compile pour toutes plateformes et possede un classic aussi.. Merci malgrés tout de l’encourager car des programmeurs courageux comme lui, il n’y en a pas beaucoup..

    diego:

    I have been informed the DEPS’s Installer replaces asyncio.library under MOS 2.2 with that older version found on the archive, keep warned..

    However, i wonder how is this possible, since copylib() statement clearly states the files aren’t replaced if aren’t new ????????

    Autre chose: Diego pense finalement a un probleme avec l’installeur de MorphOS et aimerais bien qu’une verification soit faite…..

    Merci donc a serge et fab1 😉

    • Fab1 sur 5 juin 2009 à 14h27

    Faudra demander à serge pour l’installer. Ca dépend sûrement de l’installer utilisé (l’installer de commodore ou la réimplémentation de geit):
    sur morphos, les libs fournies avec l’os (dont asyncio) se trouvent dans sys:morphos/libs, et je ne sais pas comment le vieil installer se débrouille avec ça.

  9. En tout cas, l’installation d’AmiGift ne pose aucun problème sous OS4. Il a démarré du premier coup. C’est la première version que j’arrive à utiliser vraiment. Les premières sorties que j’avais testées sur mon A1200 à l’époque ne m’avaient vraiment pas convaincu.

    • mrodfr sur 7 juin 2009 à 6h29
      Auteur

    @Murakami

    Merci de ton compte rendu. Sous aos4 et aos3.x, il a été bien testé (meme si sous aos4.x, doit encore avoir un pb il me semble).

    Sous morphOS, il n’a été testé que sur un classic+PPC et morphOS.

    Apparemment, un pb d’install d’une lib (openURL) sous morphOS et une version async mini demandé sous enbient causent des problemes chez certains utilisateurs morphOS.

    Normalement, un build corrigeant ce pb sera la tres bientot pour les utilisateurs morphOS.

    Merci pour ton commentaire, murakami, cela fera plaisir a l’auteur… 😉 et disons qu’avec des betatesters sous AOS4, amigift a plus de chances de fonctionner, meme si l’auteur n’en as pas encore un…

    Il compte sur vos enregistrements pour s’en payer une partie….. 😉

    NOTE: Nouvelle version:

    Nouvelle version 201

  10. Oui, j’avais signalé cette nouvelle version dans l’OPW depuis hier. Et je l’avais installée personnellement dès samedi 😀

    • Fab1 sur 10 juin 2009 à 19h01

    Je suis peut être aveugle, mais je n’ai pas vu d’asyncio.library dans l’archive d’amigift. Est-elle téléchargée pendant l’install (??) ou bien ? 🙂

    • mrodfr sur 11 juin 2009 à 7h53
      Auteur

    salut,

    voir sur ce lien:

    amigift

    avec le package 2.0 et le package des dependencies (avec asyncio dedans) dans le lien.

    en fait toutes les librairies necessaire au choix de l’utilistateur (si copie a la main).

    ensuite, il y a eu l’archive 2.0.1

Les commentaires sont désactivés.

Amiga Impact