Ambient Mimetypes

15 sujets de 1 à 15 (sur un total de 53)

  • SoundSquare

      #3050

      hello

      Comme vous le savez déjà, la dernière version d’ambient CVS permet d’écrire ses propres scripts Mimetypes. Sur le forum de MorphZone quelques scripts ont été postés, ces scripts permettent d’associer un type de fichier à une application. Par exemple de lire un fichier mp3 en double cliquant dessus ce qui provoque l’ouverture de SongPlayer ou ANR.

      Si certains d’entre vous ont écrit des Mimetypes il serait interessant et enrichissant pour chacun de les poster dans ce thread afin d’en faire partager les Morphosiens.

      à vous de jouer !

      SoundSquare

        #59234

        pour commencer en voilà quelques uns de Hooligan (Morphzone)

        CPP_Doc

        AMTD

        1

        Name CPP Document

        Type text/cpp

        Match

        Name #?.cpp

        OR

        Name #?.cc

        OR

        Name #?.c

        OR

        Name #?.h

        End

        Action

        Name Edit with MorphEd

        Event DoubleClick

        Command Workbench SDK:morphed/morphed %sp

        End

        End

        HTM_Doc

        AMTD

        1

        Name HTML Document

        Type text/html

        Match

        Name #?.html

        OR

        Name #?.htm

        End

        Action

        Name Open with V

        Event DoubleClick

        Command AMIGADOS run >NIL: MorphOS:Apps/Voyager/V %sp

        End

        Action

        Name Open with AWeb

        Event Menu

        Command AMIGADOS run >NIL: Work:Internet/AWeb_MorphOS/AWeb local %sp

        End

        Action

        Name Read HTML Source

        Event Menu

        Command Workbench SDK:morphed/morphed %sp

        End

        End

        MP3_Sound (requires the famous ARexx script in S:, and all the players

        linked on the ANR home page at #AmigaZeux)

        AMTD

        1

        Name MP3 Audio Stream

        Type audio/mp3

        Match

        Name #?.mp3

        OR

        Name #?.mp2

        OR

        Name #?.mod

        OR

        Name #?.mid

        OR

        Name #?.ogg

        OR

        Name #?.xm

        OR

        Name #?.s3m

        OR

        Name #?.ym

        OR

        Name #?.gym

        OR

        Name #?.sc68

        OR

        Name #?.spc

        OR

        Name #?.nsf

        OR

        Name #?.gbs

        OR

        Name #?.hes

        OR

        Name fc13.#?

        End

        Action

        Name Play with AmiNetRadio

        Event DoubleClick

        Command AMIGADOS rx Sys:S/ANR.rexx url %sp

        End

        End

        PDF_Doc

        AMTD

        1

        Name PDF Document

        Type text/pdf

        Match

        Name #?.pdf

        End

        Action

        Name Show PDF

        Event DoubleClick

        Command Workbench sys:Apps/Apdf/apdf %sp

        End

        End

        LHA_Archive

        AMTD

        1

        Name LHA Archive

        Type archive/lha

        Match

        Name #?.lha

        End

        Action

        Event DragNDrop

        Command AMIGADOS lha x %sp %D

        Command INTERNAL LoadURI %D

        Flag cd destination

        End

        Action

        Name Extract to…

        Event DoubleClick

        Command AMIGADOS lha x %sp

        Command INTERNAL LoadURI %D

        Flag cd destination

        End

        Action

        Name List archive contents

        Event Menu

        Command AMIGADOS lha l %sp

        End

        Action

        Name Extract to Ram Disk

        Event Menu

        Command AMIGADOS lha x %sp ram:

        Command INTERNAL LoadURI ram:

        End

        End

        bien sûr il faut adapter les chemins des applications suivant votre configuration.

        thefab

          #59235

          euh, la dernière version cvs tu dis?

          pourtant il me semble que c’est dans le cvs depuis un petit moment déjà.

          ou alors tu parles d’une gui?

          SoundSquare

            #59236

            pardon, depuis quelques temps déjà oui :-)

            gindrou

              #59237

              Reconnaitre un fichier par le point quelques chose, c’est plutôt nul. J’admet que tous les fichiers ne sont pas du type IFF et qu’il n’y a pas d’autre choix parfois mais en faire la passage obligé, bof.

              Il me semblait que sous NewIcon, on pouvait associer une icone par type. Restait plus qu’a assigner un outils par icone et hop même résultat.

              Et puis il a je crois MCP qui faisait un truc pareil.

              Bref, je comprend pas trop ce besoin sous Ambiant. Il est si dépouillé que ça ?

              SoundSquare

                #59238

                Bref, je comprend pas trop ce besoin sous Ambiant. Il est si dépouillé que ça ?

                tu comprends très bien ce besoin puisque tu viens de le décrire en détail.

                d’autre part ce thread n’appelle pas de commentaires, il sert à poster des scripts.

                LorD

                  #59239

                  Et d’autre part, Ambient est toujours en développement et cette compilation n’est pas supportée par l’équipe d’Ambient.

                  Il est trop tot pour critiquer ce manque.

                  henes

                    #59240

                    Et Ambient sait reconnaître les fichiers sans extension.

                    Fab1

                      #59241

                      – Il est possible de reconnaitre par le contenu avec la clause MATCH.

                      – NewIcon avait un système de deficon très peu pratique et limité à une action de doubleclic. Aussi limité que le deficon du workbench, en fait.

                      – MCP à ma connaissance ne permet pas de faire ça.

                      – Ambiant s’écrit Ambient.

                      Le système de filetypes d’ambient ressemble un peu plus à celui de magellan/dopus et permet d’avoir des entrées supplémentaires dans le menu contextuel, et lors d’un drag’n’drop, le tout modifiable avec des qualifiers si besoin est.

                      Highlander

                        #59242

                        Est-ce qu’il y a une différence d’interprétation entre :

                        Match

                        Name #?.mp3

                        OR

                        Name #?.mp2

                        OR

                        Name #?.mod

                        OR

                        Name #?.mid

                        OR

                        Name #?.ogg

                        OR

                        Name #?.xm

                        OR

                        et

                        Match

                        Name #?.(mp3|mp2|mod|mid|ogg|xm)

                        /me fait cette dernière méthode et ambient à l’air d’apprécier ^^

                        Ha mais, je pense que… par la suite, avec la gui qui permettra de configurer tout ça, ambient risque de ne plus aimer :/

                        Don't lose it... and don't lose your head

                        slobman

                          #59243

                          Hip !!

                          Je suis HS, vu que je propose pas de script, mais je vais quand même poser ma question : Y aura-t-il un système d’apprentissage ? Comme pour Magellan ou ClassAction ?

                          !! qiH

                          lugduweb

                            #59244

                            Ma contribution (inclus les scripts de SSQ + certains provenant de l’ambient de Gunne)

                            Filetypes Lugduweb

                            – ANR.rexx

                            – AVI_Video_Stream

                            – CPP_Doc

                            – HTM_Doc

                            – JPEG Picture

                            – LHA archive

                            – LZX archive

                            – MP3 sound

                            – PDF doc

                            SoundSquare

                              #59245

                              @lugduweb

                              attention les scripts ne sont pas de moi mais de Hooligan (MorphZone). Rendons à César….

                              SoundSquare

                                #59246

                                voilà un excellent mimetype de Gunne qui permet d’ouvrir les mp3 avec Aminet Radio et d’éditer les tags avec AmTagID3 (dispo sur aminet)

                                le mimetype à placer dans Sys:Morphos/Ambient/Filetypes (appellez le MP3_Audio par exemple) :

                                AMTD

                                1

                                Name MP3 Audio Stream

                                Type sound/mp3

                                Match

                                Match $494433

                                OR

                                Match $FFFA92

                                OR

                                Match $FFFB50

                                OR

                                Match $FFFB90

                                OR

                                Name #?.mp3

                                End

                                Action

                                Name Play with AmiNetRadio

                                Event DoubleClick

                                Command AMIGADOS rx Sys:S/ANR.rexx url %sp

                                End

                                Action

                                Name Edit TagID3

                                Event Menu

                                Command Amigados run >nil: AmTagID3 %sp

                                End

                                End

                                Le script Arexx à mettre dans Sys:S

                                et à nommer ANR.rexx

                                /*

                                ** $VER: ANR-Script 1.0 (16.1.2006)

                                */

                                ANRPATH = ‘Work:Sound/AmiNetRadio/AminetRadio’

                                parse arg mode’ ‘url

                                options results

                                IF ~show(‘P’,’AMINETRADIO.1′) then address command ‘WBRun ‘ANRPATH

                                do

                                IF ~show(‘P’,’AMINETRADIO.1′) then address command ‘waitforport AMINETRADIO.1’

                                end

                                address ‘AMINETRADIO.1’ ‘PLAY NAME=’url

                                voilà, pensez à modifier les chemins pour AminetRadio et AMTagID3

                                j’en ai fait un petit qui permet d’ouvrir Voodoo-X quand vous double-cliquez sur une archive lha

                                AMTD

                                1

                                Name LHA archive

                                Type archive/lha

                                Match

                                Name #?.lha

                                End

                                Action

                                Name Open with Voodoo-X

                                Event DoubleClick

                                Command WORKBENCH Applis:System/Voodoo-X/Voodoo-X %sp

                                End

                                End

                                voilà, encore une fois, modifiez les chemins.

                                Admin

                                BatteMan

                                  #59247

                                  Merci les gens de vous décarcasser pour nous ;-)

                                  PS : Par contre, j’ai toujours des fenêtres qui s’ouvrent (notamment pour les vidéos).

                                  Pour les .lha, je dois d’abord fermer la fenêtre qui apparaît pour que le lha se mette à travailler… On dirait qu’il reste bloquer. Vous avez ça aussi ?

                                  /me est un peu fainéant et continue de se servir de son ClassAction tout bien réglé… mais se met doucement à Ambient.

                                  Only Amiga makes it possible !

                                15 sujets de 1 à 15 (sur un total de 53)

                                • Vous devez être connecté pour répondre à ce sujet.

                                Forums AmigaOS, MorphOS et AROS Général Ambient Mimetypes

                                Amiga Impact