Bash script

Kezdőlap Fórumok Programozás Bash script

10 bejegyzés megtekintése - 311-320 / 438
  • Szerző
    Bejegyzés
  • #2053489
    milfer
    Felhasználó
      uzsolt wrote:
      Kattincsá rá!
      Nem az volt az új „probléma”, hogy ha mpg-t meg mov meg wma-t tartalmaz egy könyvtár, akkor nem csak az avi-kat jácca le?

      Nem. 1.gif

      #2053490
      uzsolt
      Felhasználó

        Akkor beíratkozok egy szövegértelmező tanfolyamra…

        #2053491
        milfer
        Felhasználó
          uzsolt wrote:
          Akkor beíratkozok egy szövegértelmező tanfolyamra…

          Én is, hogy ezt megértsem. 1.gif
          „Nem az volt az új „probléma”, hogy ha mpg-t meg mov meg wma-t tartalmaz egy könyvtár, akkor nem csak az avi-kat jácca le?”

          ne csak az avikat, vagy
          ne az avikat, vagy most mit ?

          De hát pont az a lényeg. Ha *.avi akkor csak az avikat játssza le ha pedig * akkor mindent.
          És ha * akkor nem kell újabb script a *.mpg, *.mov, stb-re.
          Érted ? 102.gif

          #2053492
          medveapu
          Felhasználó

            Üdv!
            Szeretnék lassan szkripteket írni, melyek megkönnyítenék életemet.
            Első körben valami olyasmire gondolnék, amely az otthoni wlan hálózat essid-jét, ap-jét és hasonlókat szedi ki az iwconfig/ifconfig parancsokból.
            Láttam ár itt paraméterezett parancsokat, de mivel még ez nekem új (vagy kínai inkább) azt kérdezném, hogy hol tudok ennek utánanézni.
            Hol találom meg az ehhez szükséges _alapokat_?
            A csatolt fájlban táblázatban megcsináltam, de ugye ez nem szkript.
            Ha az algoritmus már megvan, akkor csak le kell fordítani, de eddig (még) nem láttam medveapu->bash  fordítót.

            És köszönöm.
            (Remélem a Fanyűvőben is lesz, ki két sör között rápillant a fórumra…)

            #2053493
            uzsolt
            Felhasználó
              #2053494
              medveapu
              Felhasználó
                uzsolt wrote:
                #2053495
                medveapu
                Felhasználó

                  Huh…

                  Lett is belőle valami.

                  Code:
                  iwlist $(iwconfig | grep RT2500 | cut -c”1-5″) scanning

                  És ha átnevezem az interfész nevét (bizonyos határokon belül), akkor azonos eredményt kapok (jelen esetben wlan-t ra0-ra neveztem át), ahogyszerettem vona.

                  Code:
                  [root@localhost ~]# iwlist $(iwconfig | grep RT2500 | cut -c”1-5″) scanning
                  lo   no wireless extensions.

                  eth0 no wireless extensions.

                  wlan0 Scan completed :
                  Cell 01 – Address: 00:1A:8F:7D:10:A4
                  Mode:Managed
                  ESSID:”Homenet”
                  Encryption key:on
                  Channel:1
                  Quality:14/100  Signal level:-85 dBm  Noise level:-212 dBm

                  [root@localhost ~]# iwlist $(iwconfig | grep RT2500 | cut -c”1-5″) scanning
                  lo   no wireless extensions.

                  eth0 no wireless extensions.

                  ra0   Scan completed :
                  Cell 01 – Address: 00:1A:8F:7D:10:A4
                  Mode:Managed
                  ESSID:”Homenet”
                  Encryption key:on
                  Channel:1
                  Quality:36/100  Signal level:-83 dBm  Noise level:-193 dBm

                  [root@localhost ~]#

                  Köszi uzsolt! grin.gif
                  Ma is tanultam valamit.

                  (szerk: ui.: nem fogom ideblogolni az idétlen apró dolgaimat, csak örö é bódottá, hogy sikerült)

                  #2053496
                  uzsolt
                  Felhasználó
                    medveapu wrote:
                    csak örö é bódottá, hogy sikerült

                    Meg bontottál egy sört is? ;D

                    #2053497
                    medveapu
                    Felhasználó
                      uzsolt wrote:
                      medveapu wrote:
                      csak örö é bódottá, hogy sikerült

                      Meg bontottál egy sört is? ;D

                      Ha válaszolok, akkor off leszek, de tekintettel a Fanyűvőben lévő fórumtársakra, ez most talán megbocsátást nyer:
                      Meg, egy Fekete Démon-t, közben megnéztem Matiz nagypapát.
                      Nekik is egészségükre!

                      #2053498
                      birno
                      Felhasználó
                        birno wrote:
                        Így is műkszik, mindegy, hogy a fájlnévben vagy a könyvtárban van-e szóköz. smiley.gif

                        Code:
                        #!/bin/sh
                        cd „$(dirname „$1″)”
                        mplayer *.avi

                        És a Thunarral is megy.

                        Visszatérnék egy picit ehhez a mini scripthez. 🙂
                        Eddig csak arra használtam, hogy egy több cd-s filmet megnézzek vele, amire tökéletesen megfelel.
                        Most azonban egy sorozatot néznék, aminek mondjuk 40 része van egy mappában.
                        A gáz az, hogy ha én a 10. résztől akarom nézni akkor a Thunarban jobb klatty a fájlra és indítom a scriptet csak így persze az 1. résszel kezdi.
                        Valahogy azt kellene megoldani, hogy csak attól a fájltól játssza le a részeket amelyiken elindítom.

                        Először az jutott eszembe, hogy számozva vannak a részek, lehet azt kellene csak átadni egy scriptben változóként, viszont az a gond vele, hogy nem mindig ugyanott van a fájlnévben a szám, meg mi van ha más szám is szerepel benne, ezt elvetettem.

                        Második ötlet, hogy lejátszás előtt ellenőriztetni kellene, hogy egyezik-e a lejátszandó fájl neve a kapott névvel(vagyis mondjuk a 10. részt tartalmazó fájl nevével) és onnan kezdené csak játszani.
                        Itt a gond az, nem tudom hogyan mondjam meg neki, hogy csak az az utáni fájlokat játssza le?

                        Talán a legéletképesebb ötlet, hogy zenityvel dobna egy listát a könyvtár tartalmáról és checkboxokkal ki lehetne választani melyikeket adja át paraméternek az mplayer számára.
                        Itt csak annyi a gáz, hogy ha egy 2 fájlból álló filmet akarok nézni akkor annál is ki kell jelölgetni a fájlokat, ami alapből felesleges lenne, persze lehetne 2 script is, azonban egy jobb lenne.

                        Esetleg van valami egyszerű módszer, hogy csak a Thunar által átadott fájltól játssza le őket az mplayer?

                      10 bejegyzés megtekintése - 311-320 / 438
                      • Be kell jelentkezni a hozzászóláshoz.