" "/skip=" require_once("lib/nwc2clips.inc"); $clip = new NWC2Clip('php://stdin'); $opts = array('visibility' => 'hide','skip' => 'all'); foreach ($argv as $k => $v) { if (!$k) continue; if (preg_match('/^\/([a-z]+)\=(.*)$/',$v,$m)) { $optname = $m[1]; $optvalue = $m[2]; $opts[strtolower($optname)] = $optvalue; } } $opts['skip'] = strtolower($opts['skip']); $skiplist = explode(',',$opts['skip']); echo $clip->GetClipHeader()."\n"; // foreach ($clip->Items as $item) { $o = new NWC2ClipItem($item); // $skipit = false; // if ($opts['skip'] == 'all') $skipit = true; else if ($opts['skip'] != 'none') $skipit = in_array(strtolower($o->GetObjType()), $skiplist); // if ($skipit) { echo $item; continue; } $o->Opts['Visibility'] = $opts['visibility']; echo $o->ReconstructClipText()."\n"; } echo NWC2_ENDCLIP."\n"; exit(NWC2RC_SUCCESS); ?>