C3PO Plugin verisone 0.1alfa

Pagina 14 di 52
prima
... 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... ultimo
Visualizzazione dei risultati da 131 a 140 su 514
  1. #131
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da antonellocaroli
    Si la spunta su flac c´é

    codice:
    [15-10-31 13:01:59.4660] Slim::Player::StreamingController::resetSongqueue (1788) Song queue is now 4
    [15-10-31 13:01:59.4662] Slim::Player::StreamingController::playerActive (2002) 50:e5:49:cc:b4:29 player already active: 50:e5:49:cc:b4:29
    [15-10-31 13:01:59.4663] Slim::Player::Squeezebox::reconnect (80) 50:e5:49:cc:b4:29 restaring play on pseudo-reconnect at 0
    [15-10-31 13:01:59.4663] Slim::Player::StreamingController::playerReconnect (2081) 50:e5:49:cc:b4:29
    [15-10-31 13:01:59.4738] Slim::Player::StreamingController::_eventAction (271) 50:e5:49:cc:b4:29: ContinuePlay in STOPPED-IDLE -> Slim::Player::StreamingController::_Stop
    [15-10-31 13:01:59.4740] Slim::Player::StreamingController::_eventAction (284) params: song => Slim::Player::Song=ARRAY(0xa04216c) bytesReceived => undef
    [15-10-31 13:01:59.4743] Slim::Player::StreamingController::_Stop (603) Song queue is now 4
    [15-10-31 13:01:59.4744] Slim::Player::StreamingController::_setPlayingState (2366) new playing state STOPPED
    [15-10-31 13:01:59.4745] Slim::Player::StreamingController::_setStreamingState (2375) new streaming state IDLE
    [15-10-31 13:01:59.4746] Slim::Player::Squeezebox::reconnect (88) 50:e5:49:cc:b4:29 forcing stop on pseudo-reconnect
    [15-10-31 13:01:59.4783] Plugins::C3PO::Plugin::clientCalback (312) new ClientCallback received from 
    id:                     50:e5:49:cc:b4:29 
    mac address:            50:e5:49:cc:b4:29 
    modelName:              SqueezeLite 
    model:                  squeezelite 
    name:                   SqueezeLite 
    max samplerate:         384000 
    supported sample rates: 8000 11025 12000 16000 22050 24000 32000 44100 48000 88200 96000 176400 192000 352800 384000 
    supported codecs :      mp3 pcm dff wma flc wmap wmal alc ogg aif aac dsf
    [15-10-31 13:01:59.4795] Plugins::C3PO::Plugin::setupTranscoder (609) transcodeTable: {
      aliasing                 => "on",
      bandwidth                => 907,
      codecs                   => {
                                    aac  => undef,
                                    aif  => "on",
                                    alc  => undef,
                                    dff  => undef,
                                    dsf  => undef,
                                    flc  => "on",
                                    mp3  => undef,
                                    ogg  => undef,
                                    pcm  => "on",
                                    wma  => undef,
                                    wmal => undef,
                                    wmap => undef,
                                  },
      dither                   => "on",
      gain                     => 3,
      id                       => "50:e5:49:cc:b4:29",
      logFolder                => "C:\\ProgramData\\Squeezebox\\Logs",
      macaddress               => "50:e5:49:cc:b4:29",
      "maxSupportedSamplerate" => 384_000,
      model                    => "squeezelite",
      modelName                => "SqueezeLite",
      name                     => "SqueezeLite",
      outBitDepth              => 4,
      outByteOrder             => "L",
      outChannels              => 2,
      outCodec                 => "wav",
      outCompression           => 0,
      outEncoding              => "s",
      pathToC3PO               => "C:\\PROGRA~2\\SQUEEZ~1\\server\\Plugins\\C3PO\\C-3PO.pl",
      pathToFFmpeg             => "C:\\PROGRA~2\\SQUEEZ~1\\server\\Bin\\MSWin32-x86-multi-thread\\ffmpeg.exe",
      pathToFaad               => "C:\\PROGRA~2\\SQUEEZ~1\\server\\Bin\\MSWin32-x86-multi-thread\\faad.exe",
      pathToFlac               => "C:\\PROGRA~2\\SQUEEZ~1\\server\\Bin\\MSWin32-x86-multi-thread\\flac.exe",
      pathToPrefFile           => "C:\\ProgramData\\Squeezebox\\prefs\\plugin\\C3PO.prefs",
      pathToSox                => "C:\\PROGRA~2\\SQUEEZ~1\\server\\Bin\\MSWin32-x86-multi-thread\\sox.exe",
      phase                    => "M",
      quality                  => "v",
      resampleTo               => "S",
      resampleWhen             => "A",
      sampleRates              => {
                                    8000   => "on",
                                    11025  => "on",
                                    12000  => "on",
                                    16000  => "on",
                                    22050  => "on",
                                    24000  => "on",
                                    32000  => "on",
                                    44100  => "on",
                                    48000  => "on",
                                    88200  => "on",
                                    96000  => "on",
                                    176400 => "on",
                                    192000 => "on",
                                    352800 => "on",
                                    384000 => "on",
                                  },
      serverFolder             => "C:/PROGRA~2/SQUEEZ~1/server",
    }
    [15-10-31 13:01:59.4798] Plugins::C3PO::Plugin::setupTranscoder (619) 
    PROFILE  : aif-aif-*-50:e5:49:cc:b4:29
     Command : [perl] "C:\PROGRA~2\SQUEEZ~1\server\Plugins\C3PO\C-3PO.pl" -c $CLIENTID$ -p "C:\ProgramData\Squeezebox\prefs\plugin\C3PO.prefs" -i aif -o wav $START$ $END$ $RESAMPLE$ $FILE$
     Capabilities: {
      D => "RESAMPLE=-r %d",
      F => "noArgs",
      R => "noArgs",
      T => "START=-s %s",
      U => "END=-w %w",
    }
    [15-10-31 13:01:59.4800] Plugins::C3PO::Plugin::setupTranscoder (619) 
    PROFILE  : wav-pcm-*-50:e5:49:cc:b4:29
     Command : [perl] "C:\PROGRA~2\SQUEEZ~1\server\Plugins\C3PO\C-3PO.pl" -c $CLIENTID$ -p "C:\ProgramData\Squeezebox\prefs\plugin\C3PO.prefs" -i wav -o wav $START$ $END$ $RESAMPLE$ $FILE$
     Capabilities: {
      D => "RESAMPLE=-r %d",
      F => "noArgs",
      R => "noArgs",
      T => "START=-s %s",
      U => "END=-w %w",
    }
    [15-10-31 13:01:59.4802] Plugins::C3PO::Plugin::setupTranscoder (619) 
    PROFILE  : flc-pcm-*-50:e5:49:cc:b4:29
     Command : [perl] "C:\PROGRA~2\SQUEEZ~1\server\Plugins\C3PO\C-3PO.pl" -c $CLIENTID$ -p "C:\ProgramData\Squeezebox\prefs\plugin\C3PO.prefs" -i flc -o wav $START$ $END$ $RESAMPLE$ $FILE$
     Capabilities: {
      D => "RESAMPLE=-r %d",
      F => "noArgs",
      R => "noArgs",
      T => "START=-t %t",
      U => "END=-v %v",
    }
    [15-10-31 13:02:01.7950] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-dsf-squeezelite-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7951] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-dsf-*-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7952] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-dsf-squeezelite-*
    [15-10-31 13:02:01.7953] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-dsf-*-*
    [15-10-31 13:02:01.7954] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-dff-squeezelite-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7955] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-dff-*-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7956] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-dff-squeezelite-*
    [15-10-31 13:02:01.7957] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-dff-*-*
    [15-10-31 13:02:01.7958] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-alc-squeezelite-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7959] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-alc-*-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7960] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-alc-squeezelite-*
    [15-10-31 13:02:01.7960] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-alc-*-*
    [15-10-31 13:02:01.7961] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-wma-squeezelite-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7962] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-wma-*-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7963] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-wma-squeezelite-*
    [15-10-31 13:02:01.7964] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-wma-*-*
    [15-10-31 13:02:01.7965] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-wmap-squeezelite-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7966] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-wmap-*-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7967] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-wmap-squeezelite-*
    [15-10-31 13:02:01.7969] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-wmap-*-*
    [15-10-31 13:02:01.7970] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-wmal-squeezelite-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7972] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-wmal-*-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7973] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-wmal-squeezelite-*
    [15-10-31 13:02:01.7974] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-wmal-*-*
    [15-10-31 13:02:01.7975] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-aac-squeezelite-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7975] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-aac-*-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7976] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-aac-squeezelite-*
    [15-10-31 13:02:01.7977] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-aac-*-*
    [15-10-31 13:02:01.7978] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-ogg-squeezelite-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7979] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-ogg-*-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7980] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-ogg-squeezelite-*
    [15-10-31 13:02:01.7982] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-ogg-*-*
    [15-10-31 13:02:01.7983] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-flc-squeezelite-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7985] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-flc-*-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7986] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-flc-squeezelite-*
    [15-10-31 13:02:01.7987] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-flc-*-*
    [15-10-31 13:02:01.7988] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-aif-squeezelite-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7989] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-aif-*-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7989] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-aif-squeezelite-*
    [15-10-31 13:02:01.7991] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-aif-*-*
    [15-10-31 13:02:01.7992] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-pcm-squeezelite-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7992] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-pcm-*-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7993] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-pcm-squeezelite-*
    [15-10-31 13:02:01.7994] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-pcm-*-*
    [15-10-31 13:02:01.7996] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-mp3-squeezelite-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7997] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-mp3-*-50:e5:49:cc:b4:29
    [15-10-31 13:02:01.7998] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-mp3-squeezelite-*
    [15-10-31 13:02:01.7999] Slim::Player::TranscodingHelper::checkBin (242) Checking formats for: unk-mp3-*-*
    [15-10-31 13:02:01.7999] Slim::Player::TranscodingHelper::getConvertCommand2 (443) Error: Didn't find any command matches for type: unk
    Il plugin è attivo, per massimo scrupolo, verifica se non hai messaggi di errore o warning da dove hai postato fino alla prima riga del genere (partenza di lms):

    [15-10-31 12:36:39.3080] main::init (383) Starting Logitech Media Server (v7.9.0, 1443165052, Sun Sep 27 04:06:37 UTC 2015) perl 5.020002

    Non dovrebbe esserci nulla, ma...

    p.s. Hai ffmpeg (almeno anche) nella cartella bin del server, occhio che se reinstalli LMS quello lo perdi.
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  2. #132
    tebibyte
    Registrato
    Aug 2011
    Età
    50
    Messaggi
    2,928
    configurazione

    Predefinito

    e dove dovrei mettere ffmpeg??

    non vedo errori:
    codice:
    [15-10-31 13:01:56.6222] main::init (383) Starting Logitech Media Server (v7.9.0, 1443102866, Fri Sep 25 04:04:57 CUT 2015) perl 5.014001
    [15-10-31 13:01:56.9432] Slim::Player::TranscodingHelper::loadConversionTables (50) Loading conversion config files...
    [15-10-31 13:01:56.9443] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp4' output: 'mp3' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $START$ $END$ $FILE$ | [lame] --silent -q $QUALITY$ $BITRATE$ - -'
    [15-10-31 13:01:56.9444] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aac' output: 'mp3' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $FILE$ | [lame] --silent -q $QUALITY$ $BITRATE$ - -'
    [15-10-31 13:01:56.9446] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'sls' output: 'mp3' clienttype: '*': clientid: '*': '[sls] $FILE$ - -s | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9447] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'alc' output: 'mp3' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $START$ $END$ $FILE$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9448] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogg' output: 'mp3' clienttype: '*': clientid: '*': '[sox] -q -t ogg $FILE$ -t wav - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9449] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wav' output: 'mp3' clienttype: '*': clientid: '*': '[lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ $FILE$ -'
    [15-10-31 13:01:56.9451] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aif' output: 'mp3' clienttype: '*': clientid: '*': '[lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ $FILE$ -'
    [15-10-31 13:01:56.9452] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'flc' output: 'mp3' clienttype: '*': clientid: '*': '[flac] -dcs $START$ $END$ -- $FILE$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9453] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wma' output: 'mp3' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9454] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmal' output: 'mp3' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9456] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmap' output: 'mp3' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9457] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mpc' output: 'mp3' clienttype: '*': clientid: '*': '[mppdec] --silent --prev --gain 3 - - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9458] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ape' output: 'mp3' clienttype: '*': clientid: '*': '[mac] $FILE$ - -d | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9459] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wvp' output: 'mp3' clienttype: '*': clientid: '*': '[wvunpack] $FILE$ -wq $START$ $END$ -o - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9460] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp3' output: 'mp3' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9461] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aif' output: 'aif' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9462] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'flc' output: 'pcm' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9463] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'flc' output: 'aif' clienttype: '*': clientid: '*': '[flac] -dcs --force-raw-format --endian=big --sign=signed $START$ $END$ -- $FILE$'
    [15-10-31 13:01:56.9464] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogf' output: 'ogf' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9466] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogf' output: 'flc' clienttype: '*': clientid: '*': '[flac] --ogg -dcs -- $FILE$ | [flac] -cs --ignore-chunk-sizes --totally-silent --compression-level-0 -'
    [15-10-31 13:01:56.9467] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogg' output: 'ogg' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9468] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogg' output: 'aif' clienttype: '*': clientid: '*': '[sox] -q -t ogg $FILE$ -t raw -r 44100 -c 2 -2 -s $-x$ -'
    [15-10-31 13:01:56.9469] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogg' output: 'pcm' clienttype: '*': clientid: '*': '[sox] -q -t ogg $FILE$ -t raw -r 44100 -c 2 -2 -s -'
    [15-10-31 13:01:56.9470] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wma' output: 'pcm' clienttype: '*': clientid: '*': '[wmadec] -r 44100 -b 16 -n 2 $PATH$'
    [15-10-31 13:01:56.9471] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmal' output: 'pcm' clienttype: '*': clientid: '*': '[wmadec] -r 44100 -b 16 -n 2 $PATH$'
    [15-10-31 13:01:56.9472] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmap' output: 'pcm' clienttype: '*': clientid: '*': '[wmadec] -r 44100 -b 16 -n 2 $PATH$'
    [15-10-31 13:01:56.9473] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mpc' output: 'pcm' clienttype: '*': clientid: '*': '[mppdec] --raw-le --silent --prev --gain 2 - -'
    [15-10-31 13:01:56.9474] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ape' output: 'pcm' clienttype: '*': clientid: '*': '[mac] $FILE$ - -d'
    [15-10-31 13:01:56.9475] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mpc' output: 'aif' clienttype: '*': clientid: '*': '[mppdec] --raw-be --silent --prev --gain 2 - -'
    [15-10-31 13:01:56.9476] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'alc' output: 'pcm' clienttype: '*': clientid: '*': '[faad] -q -w -f 2 $START$ $END$ $FILE$'
    [15-10-31 13:01:56.9477] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wvp' output: 'pcm' clienttype: '*': clientid: '*': '[wvunpack] $FILE$ -rq $START$ $END$ -o -'
    [15-10-31 13:01:56.9479] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp4' output: 'pcm' clienttype: '*': clientid: '*': '[faad] -q -w -f 2 -b 1 $START$ $END$ $FILE$'
    [15-10-31 13:01:56.9480] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aac' output: 'pcm' clienttype: '*': clientid: '*': '[faad] -q -w -f 2 -b 1 $FILE$'
    [15-10-31 13:01:56.9481] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'sls' output: 'pcm' clienttype: '*': clientid: '*': '[sls] $FILE$ - -r -s'
    [15-10-31 13:01:56.9482] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wma' output: 'wma' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9483] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmal' output: 'wmal' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9484] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmap' output: 'wmap' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9485] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'flc' output: 'flc' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9486] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aif' output: 'flc' clienttype: '*': clientid: '*': '[flac] -cs --totally-silent --compression-level-0 $START$ $END$ -- $FILE$ | [sox] -q -t flac - -t flac -C 0 $RESAMPLE$ -'
    [15-10-31 13:01:56.9487] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wav' output: 'flc' clienttype: '*': clientid: '*': '[flac] -cs --totally-silent --compression-level-0 $START$ $END$ -- $FILE$ | [sox] -q -t flac - -t flac -C 0 $RESAMPLE$ -'
    [15-10-31 13:01:56.9488] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogg' output: 'flc' clienttype: '*': clientid: '*': '[sox] -t ogg $FILE$ -t flac -C 0 $RESAMPLE$ -'
    [15-10-31 13:01:56.9489] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wma' output: 'flc' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [flac] -cs --totally-silent --compression-level-0 -'
    [15-10-31 13:01:56.9491] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmal' output: 'flc' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [flac] -cs --totally-silent --compression-level-0 -'
    [15-10-31 13:01:56.9492] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmap' output: 'flc' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [flac] -cs --totally-silent --compression-level-0 -'
    [15-10-31 13:01:56.9493] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mpc' output: 'flc' clienttype: '*': clientid: '*': '[mppdec] --silent --prev --gain 2 - - | [flac] -cs --totally-silent --compression-level-0 -'
    [15-10-31 13:01:56.9494] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ape' output: 'flc' clienttype: '*': clientid: '*': '[mac] $FILE$ - -d | [flac] -cs --totally-silent --compression-level-0 -'
    [15-10-31 13:01:56.9495] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp4' output: 'flc' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $START$ $END$ $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes -'
    [15-10-31 13:01:56.9496] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aac' output: 'flc' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes -'
    [15-10-31 13:01:56.9497] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'sls' output: 'flc' clienttype: '*': clientid: '*': '[sls] $FILE$ - -s | [sox] -q -t wav - -t flac -C 0 $RESAMPLE$ -'
    [15-10-31 13:01:56.9498] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'alc' output: 'flc' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $START$ $END$ $FILE$ | [sox] -q -t wav - -t flac -C 0 $RESAMPLE$ -'
    [15-10-31 13:01:56.9500] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wvp' output: 'flc' clienttype: '*': clientid: '*': '[wvunpack] $FILE$ -wq $START$ $END$ -o - | [sox] -q -t wav - -t flac -C 0 $RESAMPLE$ -'
    [15-10-31 13:01:56.9501] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aac' output: 'aac' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9502] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp4' output: 'aac' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9503] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'sls' output: 'aac' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9504] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'alc' output: 'alc' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9505] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp3' output: 'mp3' clienttype: 'transcode': clientid: '*': '[lame] --silent -q $QUALITY$ $BITRATE$ $RESAMPLE$ --mp3input $FILE$ -'
    [15-10-31 13:01:56.9506] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'flc' output: 'flc' clienttype: 'transcode': clientid: '*': '[flac] -dcs $START$ $END$ -- $FILE$ | [sox] -q -t wav - -t flac -C 0 $RESAMPLE$ -'
    [15-10-31 13:01:56.9507] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'spdr' output: 'spdr' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9508] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'dsf' output: 'dsf' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9509] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'dff' output: 'dff' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9535] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'test' output: 'test' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:57.8700] Plugins::Qobuz::Plugin::__ANON__ (46) Success: using Text::LevenshteinXS to speed Qobuz up.
    [15-10-31 13:01:59.4464] Slim::Player::StreamingController::playerActive (2002) 50:e5:49:cc:b4:29 player already active: 50:e5:49:cc:b4:29
    [15-10-31 13:01:59.4652] Slim::Player::Song::new (108) index 4 -> http://popplers5.bandcamp.com/download/track?enc=mp3-128&fsig=87a7fcbc11149894bc0c90327f9a93ae&id=455899857&stream=1&ts=1446273875.0
    [15-10-31 13:01:59.4659] Slim::Player::Song::new (150) live=1
    [15-10-31 13:01:59.4660] Slim::Player::StreamingController::resetSongqueue (1788) Song queue is now 4
    [15-10-31 13:01:59.4662] Slim::Player::StreamingController::playerActive (2002) 50:e5:49:cc:b4:29 player already active: 50:e5:49:cc:b4:29
    [15-10-31 13:01:59.4663] Slim::Player::Squeezebox::reconnect (80) 50:e5:49:cc:b4:29 restaring play on pseudo-reconnect at 0
    [15-10-31 13:01:59.4663] Slim::Player::StreamingController::playerReconnect (2081) 50:e5:49:cc:b4:29
    [15-10-31 13:01:59.4738] Slim::Player::StreamingController::_eventAction (271) 50:e5:49:cc:b4:29: ContinuePlay in STOPPED-IDLE -> Slim::Player::StreamingController::_Stop
    [15-10-31 13:01:59.4740] Slim::Player::StreamingController::_eventAction (284) params: song => Slim::Player::Song=ARRAY(0xa04216c) bytesReceived => undef
    [15-10-31 13:01:59.4743] Slim::Player::StreamingController::_Stop (603) Song queue is now 4
    [15-10-31 13:01:59.4744] Slim::Player::StreamingController::_setPlayingState (2366) new playing state STOPPED
    [15-10-31 13:01:59.4745] Slim::Player::StreamingController::_setStreamingState (2375) new streaming state IDLE
    [15-10-31 13:01:59.4746] Slim::Player::Squeezebox::reconnect (88) 50:e5:49:cc:b4:29 forcing stop on pseudo-reconnect
    [15-10-31 13:01:59.4783] Plugins::C3PO::Plugin::clientCalback (312) new ClientCallback received from 
    id:                     50:e5:49:cc:b4:29 
    mac address:            50:e5:49:cc:b4:29

  3. #133
    tebibyte L'avatar di UnixMan
    Registrato
    Sep 2013
    Messaggi
    2,529
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712
    Bah, sarò io ad esser un utonto ignorante e incompetente che non sa quello che sta facendo... ma gli spazi e gli altri caratteri nei nomi mica li metto io,
    Marco, scusa... ma non ce l'avevo mica con te! (mea culpa: hai toccato un mio "nervo scoperto" ed ho fatto la stupidaggine di scrivere mentre ero piuttosto "agitato" per tutt'altri motivi e contesti... e ne è risultato un post piuttosto infelice e prono a fraintendimenti).

    Originariamente inviato da marcoc1712
    se il filesystem li ammette, non vedo perché poi non li debba gestire 'trasparentemente' dando per scontato che ci siano...
    perché è praticamente impossibile. Per lo stesso motivo per cui in un programma scritto in un qualsiasi linguaggio non puoi usare il simbolo di un operatore o una "reserved word" in contesti o per scopi diversi da quelli previsti. Una shell è né più né meno che un altro linguaggio di programmazione (interpretato). Se poi tu definisci una stringa e dici alla shell di prenderla come tale senza interpretarla, la shell lo fa. Solo che quando ci sono di mezzo "indirezioni" ed "espansioni" varie spesso diventa un pasticcio molto difficile da gestire.

    Per quello (e non solo quello) i caratteri "speciali" nei pathnames andrebbero evitati come la peste... gli costava tanto chiamare quella directory ad es. "ProgramFiles-x86" o "ProgramFiles32" anziche "Program Files (x86)"?!

    (per non parlare poi di quando si utilizzano caratteri che non fanno parte del set ASCII di base ed appartengono ad un encoding specifico, come ad es. le accentate, ecc... passando da un sistema all'altro e/o da un tipo di file-system all'altro ne possono succedere di tutti i colori anche banalmente copiando il file... o tentando di farlo).

    Comunque sia, tornando a quello che ci interessa, si tratta di capire come fare per dire alle diverse shell di prendere quella stringa come tale, "alla lettera", evitando che venga scomposta/interpretata.

    Nel caso di sh/bash il modo per dirgli di trattare una stringa in modo letterale (senza provare ad interpretarla in alcun modo) è banalmente quello di includere la stringa stessa tra apici semplici (es. 'questa è una stringa letterale'). Se la stringa è all'interno (è il valore) di una variabile, mettere la variabile tra "double quotes" ("$VariableName") dovrebbe risolvere il problema (i "double quote" non bloccano l'espansione delle variabili ed alcune altre operazioni all'interno della stringa "quotata"). Se però ci sono altri livelli di indirezione potresti dover proteggere ulteriormente la stringa, mettendo ad es. "'$VariableName'". Al primo passaggio la variabile viene sostituita e ne risulta quindi la stringa "'contenuto della variabile'" (comprensiva degli apici singoli, che proteggono la stringa da qualsiasi altra interpretazione da parte della shell. Ovviamente, se non c'è un ulteriore "passaggio" per l'interprete della shell gli apici singoli restano come parte della stringa ed altrettanto ovviamente la stringa "'contenuto della variabile'" è diversa da "contenuto della variabile". In altri casi (ad es. variabili che contengono altre variabili...) potresti dover usare ad es. "\"$VariableName\"", in altri ancora '"$VariableName"', ecc. Purtroppo il problema in sé non è banale e non è banalmente risolvibile, per cui bisogna fare molta attenzione.

    Con le shell windoze (per mia fortuna) non ci ho mai dovuto avere a che fare (se non per cose banali, molto tempo addietro), per cui a memoria non so dirti quale sia la tecnica da utilizzare in quel caso. Ma basta una ricerca mirata in rete e, se una soluzione c'è, la trovi di sicuro. (per quanto quella roba sia una vera schifezza, indegna di chiamarsi "shell", qualcosa di così essenziale dovrebbe esserci senz'altro).

    Originariamente inviato da marcoc1712
    Ammetto di essere un caprone, ma non ho ancora capito quali sono e come usare i (diversi) meccanismi di escape e/o quoting nei diversi sistemi e dialetti.
    Eh, altro che caprone... perfino con bash, che uso di continuo, spesso mi trovo in seria difficoltà anche io! (e non solo io... ci sono casi non banali che sono un incubo per chiunque).
    Ciao, Paolo.

    «Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»

  4. #134
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da antonellocaroli
    e dove dovrei mettere ffmpeg??

    non vedo errori:
    codice:
    [15-10-31 13:01:56.6222] main::init (383) Starting Logitech Media Server (v7.9.0, 1443102866, Fri Sep 25 04:04:57 CUT 2015) perl 5.014001
    [15-10-31 13:01:56.9432] Slim::Player::TranscodingHelper::loadConversionTables (50) Loading conversion config files...
    [15-10-31 13:01:56.9443] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp4' output: 'mp3' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $START$ $END$ $FILE$ | [lame] --silent -q $QUALITY$ $BITRATE$ - -'
    [15-10-31 13:01:56.9444] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aac' output: 'mp3' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $FILE$ | [lame] --silent -q $QUALITY$ $BITRATE$ - -'
    [15-10-31 13:01:56.9446] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'sls' output: 'mp3' clienttype: '*': clientid: '*': '[sls] $FILE$ - -s | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9447] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'alc' output: 'mp3' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $START$ $END$ $FILE$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9448] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogg' output: 'mp3' clienttype: '*': clientid: '*': '[sox] -q -t ogg $FILE$ -t wav - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9449] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wav' output: 'mp3' clienttype: '*': clientid: '*': '[lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ $FILE$ -'
    [15-10-31 13:01:56.9451] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aif' output: 'mp3' clienttype: '*': clientid: '*': '[lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ $FILE$ -'
    [15-10-31 13:01:56.9452] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'flc' output: 'mp3' clienttype: '*': clientid: '*': '[flac] -dcs $START$ $END$ -- $FILE$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9453] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wma' output: 'mp3' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9454] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmal' output: 'mp3' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9456] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmap' output: 'mp3' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9457] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mpc' output: 'mp3' clienttype: '*': clientid: '*': '[mppdec] --silent --prev --gain 3 - - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9458] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ape' output: 'mp3' clienttype: '*': clientid: '*': '[mac] $FILE$ - -d | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9459] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wvp' output: 'mp3' clienttype: '*': clientid: '*': '[wvunpack] $FILE$ -wq $START$ $END$ -o - | [lame] --silent -q $QUALITY$ $RESAMPLE$ $BITRATE$ - -'
    [15-10-31 13:01:56.9460] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp3' output: 'mp3' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9461] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aif' output: 'aif' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9462] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'flc' output: 'pcm' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9463] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'flc' output: 'aif' clienttype: '*': clientid: '*': '[flac] -dcs --force-raw-format --endian=big --sign=signed $START$ $END$ -- $FILE$'
    [15-10-31 13:01:56.9464] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogf' output: 'ogf' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9466] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogf' output: 'flc' clienttype: '*': clientid: '*': '[flac] --ogg -dcs -- $FILE$ | [flac] -cs --ignore-chunk-sizes --totally-silent --compression-level-0 -'
    [15-10-31 13:01:56.9467] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogg' output: 'ogg' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9468] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogg' output: 'aif' clienttype: '*': clientid: '*': '[sox] -q -t ogg $FILE$ -t raw -r 44100 -c 2 -2 -s $-x$ -'
    [15-10-31 13:01:56.9469] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogg' output: 'pcm' clienttype: '*': clientid: '*': '[sox] -q -t ogg $FILE$ -t raw -r 44100 -c 2 -2 -s -'
    [15-10-31 13:01:56.9470] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wma' output: 'pcm' clienttype: '*': clientid: '*': '[wmadec] -r 44100 -b 16 -n 2 $PATH$'
    [15-10-31 13:01:56.9471] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmal' output: 'pcm' clienttype: '*': clientid: '*': '[wmadec] -r 44100 -b 16 -n 2 $PATH$'
    [15-10-31 13:01:56.9472] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmap' output: 'pcm' clienttype: '*': clientid: '*': '[wmadec] -r 44100 -b 16 -n 2 $PATH$'
    [15-10-31 13:01:56.9473] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mpc' output: 'pcm' clienttype: '*': clientid: '*': '[mppdec] --raw-le --silent --prev --gain 2 - -'
    [15-10-31 13:01:56.9474] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ape' output: 'pcm' clienttype: '*': clientid: '*': '[mac] $FILE$ - -d'
    [15-10-31 13:01:56.9475] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mpc' output: 'aif' clienttype: '*': clientid: '*': '[mppdec] --raw-be --silent --prev --gain 2 - -'
    [15-10-31 13:01:56.9476] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'alc' output: 'pcm' clienttype: '*': clientid: '*': '[faad] -q -w -f 2 $START$ $END$ $FILE$'
    [15-10-31 13:01:56.9477] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wvp' output: 'pcm' clienttype: '*': clientid: '*': '[wvunpack] $FILE$ -rq $START$ $END$ -o -'
    [15-10-31 13:01:56.9479] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp4' output: 'pcm' clienttype: '*': clientid: '*': '[faad] -q -w -f 2 -b 1 $START$ $END$ $FILE$'
    [15-10-31 13:01:56.9480] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aac' output: 'pcm' clienttype: '*': clientid: '*': '[faad] -q -w -f 2 -b 1 $FILE$'
    [15-10-31 13:01:56.9481] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'sls' output: 'pcm' clienttype: '*': clientid: '*': '[sls] $FILE$ - -r -s'
    [15-10-31 13:01:56.9482] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wma' output: 'wma' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9483] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmal' output: 'wmal' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9484] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmap' output: 'wmap' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9485] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'flc' output: 'flc' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9486] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aif' output: 'flc' clienttype: '*': clientid: '*': '[flac] -cs --totally-silent --compression-level-0 $START$ $END$ -- $FILE$ | [sox] -q -t flac - -t flac -C 0 $RESAMPLE$ -'
    [15-10-31 13:01:56.9487] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wav' output: 'flc' clienttype: '*': clientid: '*': '[flac] -cs --totally-silent --compression-level-0 $START$ $END$ -- $FILE$ | [sox] -q -t flac - -t flac -C 0 $RESAMPLE$ -'
    [15-10-31 13:01:56.9488] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ogg' output: 'flc' clienttype: '*': clientid: '*': '[sox] -t ogg $FILE$ -t flac -C 0 $RESAMPLE$ -'
    [15-10-31 13:01:56.9489] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wma' output: 'flc' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [flac] -cs --totally-silent --compression-level-0 -'
    [15-10-31 13:01:56.9491] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmal' output: 'flc' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [flac] -cs --totally-silent --compression-level-0 -'
    [15-10-31 13:01:56.9492] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wmap' output: 'flc' clienttype: '*': clientid: '*': '[wmadec] -w $PATH$ | [flac] -cs --totally-silent --compression-level-0 -'
    [15-10-31 13:01:56.9493] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mpc' output: 'flc' clienttype: '*': clientid: '*': '[mppdec] --silent --prev --gain 2 - - | [flac] -cs --totally-silent --compression-level-0 -'
    [15-10-31 13:01:56.9494] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'ape' output: 'flc' clienttype: '*': clientid: '*': '[mac] $FILE$ - -d | [flac] -cs --totally-silent --compression-level-0 -'
    [15-10-31 13:01:56.9495] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp4' output: 'flc' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $START$ $END$ $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes -'
    [15-10-31 13:01:56.9496] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aac' output: 'flc' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes -'
    [15-10-31 13:01:56.9497] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'sls' output: 'flc' clienttype: '*': clientid: '*': '[sls] $FILE$ - -s | [sox] -q -t wav - -t flac -C 0 $RESAMPLE$ -'
    [15-10-31 13:01:56.9498] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'alc' output: 'flc' clienttype: '*': clientid: '*': '[faad] -q -w -f 1 $START$ $END$ $FILE$ | [sox] -q -t wav - -t flac -C 0 $RESAMPLE$ -'
    [15-10-31 13:01:56.9500] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'wvp' output: 'flc' clienttype: '*': clientid: '*': '[wvunpack] $FILE$ -wq $START$ $END$ -o - | [sox] -q -t wav - -t flac -C 0 $RESAMPLE$ -'
    [15-10-31 13:01:56.9501] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'aac' output: 'aac' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9502] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp4' output: 'aac' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9503] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'sls' output: 'aac' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9504] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'alc' output: 'alc' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9505] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'mp3' output: 'mp3' clienttype: 'transcode': clientid: '*': '[lame] --silent -q $QUALITY$ $BITRATE$ $RESAMPLE$ --mp3input $FILE$ -'
    [15-10-31 13:01:56.9506] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'flc' output: 'flc' clienttype: 'transcode': clientid: '*': '[flac] -dcs $START$ $END$ -- $FILE$ | [sox] -q -t wav - -t flac -C 0 $RESAMPLE$ -'
    [15-10-31 13:01:56.9507] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'spdr' output: 'spdr' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9508] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'dsf' output: 'dsf' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9509] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'dff' output: 'dff' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:56.9535] Slim::Player::TranscodingHelper::loadConversionTables (106) input: 'test' output: 'test' clienttype: '*': clientid: '*': '-'
    [15-10-31 13:01:57.8700] Plugins::Qobuz::Plugin::__ANON__ (46) Success: using Text::LevenshteinXS to speed Qobuz up.
    [15-10-31 13:01:59.4464] Slim::Player::StreamingController::playerActive (2002) 50:e5:49:cc:b4:29 player already active: 50:e5:49:cc:b4:29
    [15-10-31 13:01:59.4652] Slim::Player::Song::new (108) index 4 -> http://popplers5.bandcamp.com/download/track?enc=mp3-128&fsig=87a7fcbc11149894bc0c90327f9a93ae&id=455899857&stream=1&ts=1446273875.0
    [15-10-31 13:01:59.4659] Slim::Player::Song::new (150) live=1
    [15-10-31 13:01:59.4660] Slim::Player::StreamingController::resetSongqueue (1788) Song queue is now 4
    [15-10-31 13:01:59.4662] Slim::Player::StreamingController::playerActive (2002) 50:e5:49:cc:b4:29 player already active: 50:e5:49:cc:b4:29
    [15-10-31 13:01:59.4663] Slim::Player::Squeezebox::reconnect (80) 50:e5:49:cc:b4:29 restaring play on pseudo-reconnect at 0
    [15-10-31 13:01:59.4663] Slim::Player::StreamingController::playerReconnect (2081) 50:e5:49:cc:b4:29
    [15-10-31 13:01:59.4738] Slim::Player::StreamingController::_eventAction (271) 50:e5:49:cc:b4:29: ContinuePlay in STOPPED-IDLE -> Slim::Player::StreamingController::_Stop
    [15-10-31 13:01:59.4740] Slim::Player::StreamingController::_eventAction (284) params: song => Slim::Player::Song=ARRAY(0xa04216c) bytesReceived => undef
    [15-10-31 13:01:59.4743] Slim::Player::StreamingController::_Stop (603) Song queue is now 4
    [15-10-31 13:01:59.4744] Slim::Player::StreamingController::_setPlayingState (2366) new playing state STOPPED
    [15-10-31 13:01:59.4745] Slim::Player::StreamingController::_setStreamingState (2375) new streaming state IDLE
    [15-10-31 13:01:59.4746] Slim::Player::Squeezebox::reconnect (88) 50:e5:49:cc:b4:29 forcing stop on pseudo-reconnect
    [15-10-31 13:01:59.4783] Plugins::C3PO::Plugin::clientCalback (312) new ClientCallback received from 
    id:                     50:e5:49:cc:b4:29 
    mac address:            50:e5:49:cc:b4:29

    No, non ci sono errori.

    Bella domanda... Tecnicamente in qualsiasi directory che sia nel PATH all'esecuzione di LMS, in pratica... non saprei, non c'è una directory dedicata alle applicazioni comuni standard in Win, quindi dovresti metterla dove vuoi (programmi? programmi ffmpeg? ed aggiungere la directory al path, ma non è una cosa da lasciare in mano ad un utente 'medio').

    In realtà, riguardandoci, solo un'installazione 'pulita' di LMS ti cancellerebbe quella cartella, quindi la cosa senz'altro più semplice è tenerlo li, anche se non è certo la cosa migliore, ma è quello che fa anche LMS con LAME.

    Vedo di capire se 'è qualche opzione migliorativa.

    Tornando a noi:

    pare che il problema sia ancora che non riesce a lanciare il comando, anche se adesso non è più da shell, CMD è comunque chiamato in causa, purtroppo.

    Potresi per cortesia postarmi:

    a. la pagina delle informazioni sul server, in particolare mi serve sapere l'elenco delle "Helper Applications Folder".
    b. il risultato del comando path da terminale.


    Grazie.
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  5. #135
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da UnixMan
    Marco, scusa... ma non ce l'avevo mica con te! (mea culpa: hai toccato un mio "nervo scoperto" ed ho fatto la stupidaggine di scrivere mentre ero piuttosto "agitato" per tutt'altri motivi e contesti... e ne è risultato un post piuttosto infelice e prono a fraintendimenti).

    perché è praticamente impossibile. Per lo stesso motivo per cui in un programma scritto in un qualsiasi linguaggio non puoi usare il simbolo di un operatore o una "reserved word" in contesti o per scopi diversi da quelli previsti. Una shell è né più né meno che un altro linguaggio di programmazione (interpretato). Se poi tu definisci una stringa e dici alla shell di prenderla come tale senza interpretarla, la shell lo fa. Solo che quando ci sono di mezzo "indirezioni" ed "espansioni" varie spesso diventa un pasticcio molto difficile da gestire.

    Per quello (e non solo quello) i caratteri "speciali" nei pathnames andrebbero evitati come la peste... gli costava tanto chiamare quella directory ad es. "ProgramFiles-x86" o "ProgramFiles32" anziche "Program Files (x86)"?!

    (per non parlare poi di quando si utilizzano caratteri che non fanno parte del set ASCII di base ed appartengono ad un encoding specifico, come ad es. le accentate, ecc... passando da un sistema all'altro e/o da un tipo di file-system all'altro ne possono succedere di tutti i colori anche banalmente copiando il file... o tentando di farlo).

    Comunque sia, tornando a quello che ci interessa, si tratta di capire come fare per dire alle diverse shell di prendere quella stringa come tale, "alla lettera", evitando che venga scomposta/interpretata.

    Nel caso di sh/bash il modo per dirgli di trattare una stringa in modo letterale (senza provare ad interpretarla in alcun modo) è banalmente quello di includere la stringa stessa tra apici semplici (es. 'questa è una stringa letterale'). Se la stringa è all'interno (è il valore) di una variabile, mettere la variabile tra "double quotes" ("$VariableName") dovrebbe risolvere il problema (i "double quote" non bloccano l'espansione delle variabili ed alcune altre operazioni all'interno della stringa "quotata"). Se però ci sono altri livelli di indirezione potresti dover proteggere ulteriormente la stringa, mettendo ad es. "'$VariableName'". Al primo passaggio la variabile viene sostituita e ne risulta quindi la stringa "'contenuto della variabile'" (comprensiva degli apici singoli, che proteggono la stringa da qualsiasi altra interpretazione da parte della shell. Ovviamente, se non c'è un ulteriore "passaggio" per l'interprete della shell gli apici singoli restano come parte della stringa ed altrettanto ovviamente la stringa "'contenuto della variabile'" è diversa da "contenuto della variabile". In altri casi (ad es. variabili che contengono altre variabili...) potresti dover usare ad es. "\"$VariableName\"", in altri ancora '"$VariableName"', ecc. Purtroppo il problema in sé non è banale e non è banalmente risolvibile, per cui bisogna fare molta attenzione.

    Con le shell windoze (per mia fortuna) non ci ho mai dovuto avere a che fare (se non per cose banali, molto tempo addietro), per cui a memoria non so dirti quale sia la tecnica da utilizzare in quel caso. Ma basta una ricerca mirata in rete e, se una soluzione c'è, la trovi di sicuro. (per quanto quella roba sia una vera schifezza, indegna di chiamarsi "shell", qualcosa di così essenziale dovrebbe esserci senz'altro).


    Eh, altro che caprone... perfino con bash, che uso di continuo, spesso mi trovo in seria difficoltà anche io! (e non solo io... ci sono casi non banali che sono un incubo per chiunque).
    Nessun problema, ma mi sono intestardito e ho abbandonato le shell (o almeno avrei voluto) passando tramite perl ed il comando exec, che fa quello che serve, dal punto di vista logico, fino a che riesce a non coinvolgere le shell.

    Se fai una breve ricerca in rete ti accorgi che è un argomento annoso e le soluzioni sono tutt'altro che universali e ...risolutive... Alla faccia!

    Cmq. '' -> non interpola, cioè non sosituisce gli escape e le variabili con il suo contenuto.
    "" -> inperola, cioè risolve gli escape e le variabili con il loro contenuto.

    questo nominalmente in tutte le shell win compreso e PERL compreso, anche se in PERL per risolvere il problema usi q() o qq() e passa il mal di denti.

    Ma passando i valori a command line come parametri, rompi queste regole, con risultati inattesi:

    in perl se usi exec (o system) nella forma PROGRAM @args, sei sicuro che le shell non vengono interpellate e quindi funziona tutto, ma c'è un ma... se il comando contiene una pipe (|) non puoi usare quella forma (questo era il problema nel quale ero incappato...) perchè viene interpretato come parametro del primo argomento così come tutto quanto segue...

    L'altra soluzione è di fare l'escape dei pathnames, ma non risolve il problema dei diversi locale/encoding ed alle 'follie' delle shell aggiugi quelle del perl, per cui risulta, per esempio, che il comando:

    "C:\Programmi\cip e ciop\prova" è valido in shell, ma non se lo lanci con execute, devi scriverlo: C":\Programmi\cip e ciop\prova"", mentre in Linux no...

    Un incubo...

    Per evitarlo, ho provato la variante di usare gli short names (7+3) in windows, ma pare non dare il risultato voluto.

    La soluzione potrebbe stare nell'usare open e gestire ll reindirizzamento di in e out (complicato anzicheno).

    Prove in corso.
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  6. #136
    tebibyte L'avatar di UnixMan
    Registrato
    Sep 2013
    Messaggi
    2,529
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712
    Un incubo...
    [...]
    La soluzione potrebbe stare nell'usare open e gestire ll reindirizzamento di in e out (complicato anzicheno).
    mmh... LMS stesso come lo fa? se non erro, da qualche parte deve fare esattamente le stesse cose per gestire i comandi esterni definiti nel file di configurazione...
    Ciao, Paolo.

    «Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»

  7. #137
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da UnixMan
    mmh... LMS stesso come lo fa? se non erro, da qualche parte deve fare esattamente le stesse cose per gestire i comandi esterni definiti nel file di configurazione...
    Si, esatto ed infatti io mi aggancio lì per far si che il mio programma venga lanciato.
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  8. #138
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Forse ti sfugge che adesso il problema è solo nel fatto che NON viene lanciato perl (o lo script) a causa del formato del pathname, se lo script parte, con Perl gestisco tutto senza problemi.

    Mi spiego:

    Normalmente:

    LMS -> open ($command) -> flac | sox...

    mi inserisco io:


    LMS -> open ($command) -> $pathnamediPERL $pathnamediC3PO.pl @args-> flac | sox...

    Quello che adesso fallisce è LMS che (non) lancia PERL con come parametro il pathname a C-3PO.pl, se C-3PO.pl parte gestisce tutto come si deve (o almeno così dovrebbe fare).

    Non parte perchè?

    Perchè LMS invoca le shell, quindi SE nel $pathnamediPERL o nel $pathnamediC3PO.pl ci sono elementi che 'spezzano' la continuità della stringa la shell va in errore e/o perl va in errore, non trovando il Pl (cosa più probabile).

    Il fatto è che avviene nel momento 'buio' tutti gli output sono stati reindirizzati o sopressi e 'rinascono' solo quando parte C3PO.pl e non c'è modo di vedere 'cosa' va storto (se non modificando LMS, ovvio). Sto costruendo un programma di 'replica' solo per fare il debug.
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  9. #139
    tebibyte L'avatar di UnixMan
    Registrato
    Sep 2013
    Messaggi
    2,529
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712
    Forse ti sfugge che adesso il problema è solo nel fatto che NON viene lanciato perl (o lo script) a causa del formato del pathname, se lo script parte, con Perl gestisco tutto senza problemi.

    Mi spiego:

    Normalmente:

    LMS -> open ($command) -> flac | sox...

    mi inserisco io:


    LMS -> open ($command) -> $pathnamediPERL $pathnamediC3PO.pl @args-> flac | sox...
    e se tu rendessi eseguibile C3PO.pl, lo mettessi nella dir dove LMS va a cercarsi gli eseguibili (e/o in una dir nel "PATH"?) e poi lo facessi lanciare "normalmente" ad LMS dal file di configurazione (al posto di flac, ecc)?

    Da Linux e Mac dovrebbe essere banale (basta l'hash-bang in testa e chmod +x C3PO.pl); su windows credo che ci sia da smanettare con qualche configurazione di sistema per fargli gestire gli script Perl come se fossero eseguibili qualsiasi (chiamando automaticamente ed implicitamente Perl, senza bisogno che lo faccia tu esplicitamente, così come avviene su Linux e MacOS/X). O era proprio questa la situazione in cui non riuscivi a gestire l'I/O? (nel caso sarebbe da capire perché... lo script Perl lanciato in quel modo non dovrebbe comportarsi in modo diverso da qualsiasi altro eseguibile).

    Originariamente inviato da marcoc1712
    Quello che adesso fallisce è LMS che (non) lancia PERL con come parametro il pathname a C-3PO.pl, se C-3PO.pl parte gestisce tutto come si deve (o almeno così dovrebbe fare).

    Non parte perchè?

    Perchè LMS invoca le shell, quindi SE nel $pathnamediPERL o nel $pathnamediC3PO.pl ci sono elementi che 'spezzano' la continuità della stringa la shell va in errore e/o perl va in errore, non trovando il Pl (cosa più probabile).
    non riesci a costruire (da Perl) le stringe dei pathname in modo che contengano già al loro interno gli opportuni caratteri di quoting così che la shell non le interpreti inopportunamente? Per intenderci, ad es. qualcosa del genere:
    codice:
    $pathnamediPERL = "'C:\Program Files (x86)\blah\blah\Perl.exe'";
    Oppure è Perl stesso a "spezzettarle"?

    Originariamente inviato da marcoc1712
    Il fatto è che avviene nel momento 'buio' tutti gli output sono stati reindirizzati o sopressi e 'rinascono' solo quando parte C3PO.pl e non c'è modo di vedere 'cosa' va storto (se non modificando LMS, ovvio). Sto costruendo un programma di 'replica' solo per fare il debug.
    non fai prima a modificare direttamente LMS?
    Ciao, Paolo.

    «Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»

  10. #140
    tebibyte
    Registrato
    Aug 2011
    Età
    50
    Messaggi
    2,928
    configurazione

    Predefinito

    Marco intendi questo?

    C:\ProgramData\Squeezebox\Cache
    Cartella delle preferenze
    C:\ProgramData\Squeezebox\prefs
    Cartelle dei plugin
    C:\PROGRA~2\SQUEEZ~1\server\Slim\Plugin, C:\ProgramData\Squeezebox\Cache\InstalledPlugins\Plugins, C:\PROGRA~2\SQUEEZ~1\server\Plugins
    Helper Applications Folder
    C:\PROGRA~2\SQUEEZ~1\server\Bin\MSWin32-x86-multi-thread, C:\PROGRA~2\SQUEEZ~1\server\Bin


    Per la b devo lancaiare da terminale cosa? C-3PO.pl?

Pagina 14 di 52
prima
... 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... ultimo

Informazioni Thread

Users Browsing this Thread

Ci sono attualmente 6 utenti che stanno visualizzando questa discussione. (0 utenti e 6 ospiti)

Regole d'invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
nexthardware.com - © 2002-2022