Mplayert mindenkinek…

Kezdőlap Fórumok Multimédia MPlayer és társai Mplayert mindenkinek…

10 bejegyzés megtekintése - 61-70 / 237
  • Szerző
    Bejegyzés
  • #1955790
    paca5
    Felhasználó

      Valamiért nekem a wget nemtud az ftp-rõl letölteni de a http-rõl jön rendesen…

      #1955791
      TsO
      Felhasználó

        Valamiért nekem a wget nemtud az ftp-rõl letölteni de a http-rõl jön rendesen…

        ahh yo fej vagy…ki írta a wget-es részt, amit aztán átvariáltam? 😉
        mindenesetre érdekes, hogy nálad ftp-rõl nem megy…

        #1955792
        paca5
        Felhasználó

          ahh yo fej vagy…ki írta a wget-es részt, amit aztán átvariáltam? 😉
          mindenesetre érdekes, hogy nálad ftp-rõl nem megy…

          Nemtudom mi a fene baja van..Más ftp-rõl simán lehúz mindent de itt meg sem mozdul…

          AKi hasonló cipõben jár mint én annak itt a javítás…

          Code:
          #! /bin/bash

          # check user…

          if ! [ $UID = 0 ]; then

          echo Rootkent futtasd, lecci!

          exit 1

          else

          echo „mplayer-installer konyvtara [/usr/src/(mplayer-installer)]: ”

          read mp_ins

          if ! [ -z $mp_ins ]; then

           mp_ins_root=”$mp_ins/mplayer-installer”

          else

           mp_ins_root=”/usr/src/mplayer-installer”

          fi

          down_dir=”$mp_ins_root/download”

          src_dir=”$mp_ins_root/src”

          echo Elozo verzio ellenorzese…

          if ! [ -d $mp_ins_root ]; then

           echo mplayer-installer konyvtarainak letrehozasa…

           mkdir $mp_ins_root

           mkdir $down_dir

           mkdir $src_dir

          elif ! [ -d $down_dir -a -d $src_dir ]; then

           echo mplayer-installer alkonyvtarainak letrehozasa…

           mkdir $down_dir &> /dev/null

           mkdir $src_dir &> /dev/null

          fi

          if [ -d $mp_ins_root -a -d $down_dir -a -d $src_dir ];  then

           echo Letoltott fajlok ellenorzese, szukseges fajlok letoltese…

           cd $down_dir

           if ! [ -f win32codecs.tar.bz2 ]; then

            wget http://www1.mplayerhq.hu/MPlayer/releases/codecs/win32codecs.tar.bz2

           elif [ -f win32codecs.tar.bz2 ]; then

            bunzip2 -t win32codecs.tar.bz2 &> /dev/null

            if [ $? != 0 ]; then

             echo Serult archivum: win32codecs.tar.bz2

             rm win32codecs.tar.bz2

             wget http://www1.mplayerhq.hu/MPlayer/releases/codecs/win32codecs.tar.bz2

            fi

           fi

           if ! [ -f Corelian-1.1.tar.bz2 ]; then

            wget http://www1.mplayerhq.hu/MPlayer/Skin/Corelian-1.1.tar.bz2

           elif [ -f Corelian-1.1.tar.bz2 ]; then

            bunzip2 -t Corelian-1.1.tar.bz2 &> /dev/null

            if [ $? != 0 ]; then

             echo Serult archivum: Corelian-1.1.tar.bz2

             rm Corelian-1.1.tar.bz2

             wget http://www1.mplayerhq.hu/MPlayer/Skin/Corelian-1.1.tar.bz2

            fi

           fi

           if ! [ -f font-arial-iso-8859-2.tar.bz2 ]; then

             wget http://www1.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-2.tar.bz2

           elif [ -f font-arial-iso-8859-2.tar.bz2 ]; then

            bunzip2 -t font-arial-iso-8859-2.tar.bz2 &> /dev/null

            if [ $? != 0 ]; then

             echo Serult archivum: font-arial-iso-8859-2.tar.bz2

             rm font-arial-iso-8859-2.tar.bz2

             wget http://www1.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-2.tar.bz2

            fi

           fi

           if ! [ -f MPlayer-current.tar.bz2 ]; then

            wget http://www1.mplayerhq.hu/MPlayer/cvs/MPlayer-current.tar.bz2

           elif [ -f MPlayer-current.tar.bz2 ]; then

            bunzip2 -t MPlayer-current.tar.bz2 &> /dev/null

            if [ $? != 0 ]; then

             echo Serult archivum: MPlayer-current.tar.bz2

             rm MPlayer-current.tar.bz2

             wget http://www1.mplayerhq.hu/MPlayer/cvs/MPlayer-current.tar.bz2

            fi

           fi

          fi

          fi

          # win32 codecs

          if ! [ -d /usr/local/lib/codecs ]; then

          echo win32codecs kicsomagolasa es masolasa…

          tar xfj win32codecs.tar.bz2

          mkdir /usr/local/lib/codecs

          cp ./win32codecs/* /usr/local/lib/codecs

          rm ./win32codecs/*

          rmdir ./win32codecs

          fi

          # default skin

          if ! [ -d /usr/local/share/mplayer/Skin ]; then

          mkdir -p /usr/local/share/mplayer/Skin

          fi

          if ! [ -f /usr/local/share/mplayer/Skin/default/skin ]; then

          echo Corelian skin kicsomagolasa es masolasa…

          tar xfj Corelian-1.1.tar.bz2                      

          cp -r ./Corelian /usr/local/share/mplayer/Skin    

          rm ./Corelian/*

          rmdir ./Corelian

          ln -s /usr/local/share/mplayer/Skin/Corelian /usr/local/share/mplayer/Skin/default

          fi

          # fonts

          if ! [ -d /usr/local/share/mplayer/font ]; then

          mkdir -p /usr/local/share/mplayer/font

          fi

          if ! [ -f /usr/local/share/mplayer/font/*.desc ]; then

          echo arial-iso-8859-2 font kicsomagolasa es masolasa…

          tar xfj font-arial-iso-8859-2.tar.bz2

          cp -r ./font-arial-iso-8859-2/font-arial-18-iso-8859-2/* /usr/local/share/mplayer/font

          ls -p ./font-arial-iso-8859-2/ | grep / | while read i;

          do

             rm ./font-arial-iso-8859-2/$i/*

             rmdir ./font-arial-iso-8859-2/$i

          done

          rm ./font-arial-iso-8859-2/*

          rmdir ./font-arial-iso-8859-2

          fi

          # MPlayer

          echo MPlayer forras kicsomagolasa es masolasa…

          tar xfj MPlayer-current.tar.bz2 -C $src_dir

          j=0;

          mpsrc_dir=`ls $src_dir –reverse | while [ „$j” != 1 ];

          do

             read i

             let j=j+1

             echo -n „$i”

          done`

          chown root:root $src_dir/$mpsrc_dir -R

          echo „MPlayer forditasa…($mpsrc_dir)”

          cd $src_dir/$mpsrc_dir

          ./configure –enable-gui –language=hu –disable-fbdev

          make

          make install

          #1955793
          TsO
          Felhasználó

            új változat, valtozások
            1. paca által említett wget dologra ftp-]http csere ebben is benne van
            2. verzió ellenõrzés (helyi idõtõl függõen) új cvs létezik vagy nem? letöltsem vagy nem? stb…(remélem mûködik, kipróbáltam, de az ördög soha sem alszik)
            3. ha a MPlayer-current.tar.bz2 könyvtára létezik akkor feleslegesen nem csomagol.
            4. a letöltött elõzõ verziókat MPlayer-(datum) formában download-ban továbbra is tárolja (köv verzióban meg pl a 2 napnál régebbieket a src-bõl és a downloadból is kitöröljük # feleslegesen mégse foglaljuk a helyet 😉
            5. aktuális verzióra hozunk létre symlinket MPlayer-current néven
            6. minden fordítás után configure.log-ról másolatot készítünk (késõbb lesz szerepe – a fellow által már említett „elemzésnél”-] mi hiányzik, telepítsem? stb.hez

            ps: dátumok debugolásához benne hagytam a 3 változó kiiratását csak uncommentezni kell (utc-vel de 5 illetve de 6 kor lehetnek problémák)

            Code:
            #! /bin/bash

            function q_mp_version {

              li=0

              mp_src_dir=`tar tfj MPlayer-current.tar.bz2 | while [ „$li” != 1 ];

              do

               read line

               let li=li+1

               echo -n „$line”

              done`

              mp_version=${mp_src_dir:8:8}

              echo „MPlayer (cvs) verzio: $mp_version”

            }

            # check user…

            if ! [ $UID = 0 ]; then

            echo Rootkent futtasd, lecci!

            exit 1

            else

            echo „mplayer-installer konyvtara [/usr/src/(mplayer-installer)]: ”

            read mp_ins

            if ! [ -z $mp_ins ]; then

             mp_ins_root=”$mp_ins/mplayer-installer”

            else

             

            mp_ins_root=”/usr/src/mplayer-installer”

            fi

            down_dir=”$mp_ins_root/download”

            src_dir=”$mp_ins_root/src”

            echo „Elozo verzio ellenorzese…”

            if ! [ -d $mp_ins_root ]; then

             echo „mplayer-installer konyvtarainak letrehozasa…”

             mkdir $mp_ins_root

             mkdir $down_dir

             mkdir $src_dir

            elif ! [ -d $down_dir -a -d $src_dir ]; then  

             echo „mplayer-installer alkonyvtarainak letrehozasa…”

             mkdir $down_dir &> /dev/null

             mkdir $src_dir &> /dev/null

            fi

            if [ -d $mp_ins_root -a -d $down_dir -a -d $src_dir ];  then

             echo „Letoltott fajlok ellenorzese, szukseges fajlok letoltese…”

             cd $down_dir

             if ! [ -f win32codecs.tar.bz2 ]; then

              wget http://www.mplayerhq.hu/MPlayer/releases/codecs/win32codecs.tar.bz2

             elif [ -f win32codecs.tar.bz2 ]; then

              bunzip2 -t win32codecs.tar.bz2 &> /dev/null

              if [ $? != 0 ]; then

               echo „Serult archivum: win32codecs.tar.bz2”

               rm win32codecs.tar.bz2

               wget http://www.mplayerhq.hu/MPlayer/releases/codecs/win32codecs.tar.bz2  

              fi

             fi

             if ! [ -f Corelian-1.1.tar.bz2 ]; then

              wget http://www.mplayerhq.hu/MPlayer/Skin/Corelian-1.1.tar.bz2

             elif [ -f Corelian-1.1.tar.bz2 ]; then

              bunzip2 -t Corelian-1.1.tar.bz2 &> /dev/null

              if [ $? != 0 ]; then

               echo „Serult archivum: Corelian-1.1.tar.bz2”

               rm Corelian-1.1.tar.bz2

               wget http://www.mplayerhq.hu/MPlayer/Skin/Corelian-1.1.tar.bz2    

              fi

             fi  

             if ! [ -f font-arial-iso-8859-2.tar.bz2 ]; then

               wget http://www.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-2.tar.bz2

             elif [ -f font-arial-iso-8859-2.tar.bz2 ]; then

              bunzip2 -t font-arial-iso-8859-2.tar.bz2 &> /dev/null

              if [ $? != 0 ]; then

               echo „Serult archivum: font-arial-iso-8859-2.tar.bz2”

               rm font-arial-iso-8859-2.tar.bz2

               wget http://www.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-2.tar.bz2

              fi

             fi  

             if ! [ -f MPlayer-current.tar.bz2 ]; then

              wget http://www.mplayerhq.hu/MPlayer/cvs/MPlayer-current.tar.bz2

              q_mp_version

              mv MPlayer-current.tar.bz2 MPlayer-$mp_version.tar.bz2

              ln -s MPlayer-$mp_version.tar.bz2 MPlayer-current.tar.bz2

             else

              bunzip2 -t MPlayer-current.tar.bz2 &> /dev/null

              if [ $? != 0 ]; then

               echo „Serult archivum: MPlayer-current.tar.bz2”

               rm MPlayer-current.tar.bz2

               wget http://www.mplayerhq.hu/MPlayer/cvs/MPlayer-current.tar.bz2

               q_mp_version

               mv MPlayer-current.tar.bz2 MPlayer-$mp_version.tar.bz2

               ln -s MPlayer-$mp_version.tar.bz2 MPlayer-current.tar.bz2

              fi

               q_mp_version

               now=`date +%Y%m%d%H%M`

            #    echo „Jelenlegi datum: $now”

               mp_version_curr_f=$mp_version600

               mp_version_next_f=$(($mp_version_curr_f+10000))

            #    echo „Letoltott (cvs) valtozat: $mp_version_curr_f”

            #    echo „Kovetkezo (cvs) valtozat: $mp_version_next_f”

               if ! [ „$now” -ge „$mp_version_curr_f” ] || ! [ „$now” -le „$mp_version_next_f” ]; then

                echo „Legfrisebb (cvs) valtozat letoltese: MPlayer-current.tar.bz2”

                rm MPlayer-current.tar.bz2

                wget http://www.mplayerhq.hu/MPlayer/cvs/MPlayer-current.tar.bz2

                q_mp_version

                mv MPlayer-current.tar.bz2 MPlayer-$mp_version.tar.bz2

                ln -s MPlayer-$mp_version.tar.bz2 MPlayer-current.tar.bz2

               fi

             fi  

            fi

            fi

            # win32 codecs

            if ! [ -d /usr/local/lib/codecs ]; then

            echo win32codecs kicsomagolasa es masolasa…

            tar xfj win32codecs.tar.bz2

            mkdir /usr/local/lib/codecs

            cp ./win32codecs/* /usr/local/lib/codecs

            rm ./win32codecs/*

            rmdir ./win32codecs

            fi

            # default skin

            if ! [ -d /usr/local/share/mplayer/Skin ]; then

            mkdir -p /usr/local/share/mplayer/Skin

            fi

            if ! [ -f /usr/local/share/mplayer/Skin/default/skin ]; then

            echo Corelian skin kicsomagolasa es masolasa…

            tar xfj Corelian-1.1.tar.bz2                      

            cp -r ./Corelian /usr/local/share/mplayer/Skin    

            rm ./Corelian/*

            rmdir ./Corelian

            ln -s /usr/local/share/mplayer/Skin/Corelian /usr/local/share/mplayer/Skin/default

            fi

            # fonts

            if ! [ -d /usr/local/share/mplayer/font ]; then

            mkdir -p /usr/local/share/mplayer/font

            fi

            if ! [ -f /usr/local/share/mplayer/font/*.desc ]; then

            echo arial-iso-8859-2 font kicsomagolasa es masolasa…

            tar xfj font-arial-iso-8859-2.tar.bz2

            cp -r ./font-arial-iso-8859-2/font-arial-18-iso-8859-2/* /usr/local/share/mplayer/font

            ls -p ./font-arial-iso-8859-2/ | grep / | while read i;

            do

               rm ./font-arial-iso-8859-2/$i/*

               rmdir ./font-arial-iso-8859-2/$i

            done

            rm ./font-arial-iso-8859-2/*

            rmdir ./font-arial-iso-8859-2

            fi

            # MPlayer

            if ! [ -d $src_dir/$mp_src_dir ]; then

               echo „MPlayer forras kicsomagolasa es masolasa…”

               tar xfj MPlayer-$mp_version.tar.bz2 -C $src_dir

            fi

            chown root:root $src_dir/$mp_src_dir -R

            echo „MPlayer forras forditasa…($mp_version)”

            cd $src_dir/$mp_src_dir

            ./configure –enable-gui –language=hu –disable-fbdev

            cp ./configure.log ./configure-`date +%Y%m%d%H%M`.log

            make

            make install

            #1955794
            admin
            Adminisztrátor

              Ha készen vagytok, szóljatok, hogy mehet, én, mint nagyágyú szakértõ, eddig csak figyeltem, észrevételem nincs, csak tesztelném a cuccost…
              Ja, és nagyon szurkolok !

              #1955795
              paca5
              Felhasználó

                Ha készen vagytok, szóljatok, hogy mehet, én, mint nagyágyú szakértõ, eddig csak figyeltem, észrevételem nincs, csak tesztelném a cuccost…
                Ja, és nagyon szurkolok !

                Már nyugodtan kiprobálhatod müxenie kell !!

                #1955796
                paca5
                Felhasználó

                  A végére egy ilyen duma????

                  Code:
                  Ez a program a(z) GPL v2 jogi feltételeinek megfelelõen használható.

                  Ha bármilyen kérdésed lenne a progival kapcsolatban keresd fel ezt az oldalt:

                  http://linuxforum.hu/modules.php?name=Forums&file=viewtopic&t=8131&postdays=0&postorder=asc&start=0

                  #1955797
                  TsO
                  Felhasználó
                    Code:
                    Ez a program a(z) GPL v2 jogi feltételeinek megfelelõen használható.

                    Ha bármilyen kérdésed lenne a progival kapcsolatban keresd fel ezt az topicot:

                    http://linuxforum.hu/modules.php?name=Forums&file=viewtopic&t=8131&postdays=0&postorder=asc&start=0

                    diff: „oldalt” -] „topicot”

                    így pontosabb 😉
                    vagy lehet hogy jobban hangzana hogy az „MPlayer-installer”-re a GPL v2 licensz érvényes.
                    inkább az elejére #-zve szerintem – mivel azzal hogy használod elfogadod, azaz mielõtt elindítod tudnod kell(ene) milyen licensz is vonatkozik az adott prg-re, nyomtatás közben most épp a köv verzión dolgozom, úgyhogy beleteszem.

                    viszont a GPL v2 url-jét is beletehetnénk szerintem:
                    http://www.gnu.org/licenses/gpl.txt

                    ui: na ennyiszer még nem szerkesztettem át hozzászólást mint ezt 😀 lehet hogy fáradok? 😉

                    #1955798
                    paca5
                    Felhasználó

                      viszont a GPL v2 url-jét is beletehetnénk szerintem.

                      Jahh
                      http://szabilinux.hu/forditasok/GPL/GPL.HU.html

                      Csináltam egy live.com-s fordítást majd a configure-nál engedélyeztzem a live-t –enable-live és nekem mind a live fordítása mind magának az mplayernek a fordítása simán befejezõdött..
                      Szal érdekel valakit???

                      #1955799
                      paca5
                      Felhasználó

                        Upsz a dolog felejtõs… Napi kiadások vannak belõle és nincs egy fix current név.. 😥

                      10 bejegyzés megtekintése - 61-70 / 237
                      • Be kell jelentkezni a hozzászóláshoz.