yWeb: rename Y_NI_Camd-control.yhtm => Y_Settings_Camds.yhtm

Origin commit data
------------------
Commit: ff9680ab4c
Author: vanhofen <vanhofen@gmx.de>
Date: 2023-02-28 (Tue, 28 Feb 2023)

Origin message was:
------------------
- yWeb: rename Y_NI_Camd-control.yhtm => Y_Settings_Camds.yhtm
This commit is contained in:
vanhofen
2023-02-28 22:08:27 +01:00
parent bc6927c7eb
commit ab11461c5a
9 changed files with 118 additions and 116 deletions

View File

@@ -44,6 +44,7 @@ install_DATA = extensions.txt \
Y_Menue.yhtm \
Y_Refresh.yhtm \
Y_Settings_Backup.yhtm \
Y_Settings_Camds.yhtm \
Y_Settings_Menue.yhtm \
Y_Settings_automount.yhtm \
Y_Settings_automount_list.yhtm \
@@ -83,8 +84,7 @@ install_DATA = extensions.txt \
Y_yWeb.js
# NI-yWeb
install_DATA += Y_NI_Camd-control.yhtm \
Y_NI_m3uConInfo.yhtm \
install_DATA += Y_NI_m3uConInfo.yhtm \
Y_NI_m3uConvert.yhtm \
Y_NI_NetFS-control.yhtm \
Y_NI_NetFS-edit.yhtm \

View File

@@ -29,16 +29,16 @@ input[type="button"], .tools select {
</style>
{=include-block:Y_Blocks.txt;head_close=}
<body>
{=var-set:wait_text={=L:ni.camd-control.title=}<br/>=}{=include-block:Y_Blocks.txt;snip_wait=}
{=var-set:wait_text={=L:set.camds.title=}<br/>=}{=include-block:Y_Blocks.txt;snip_wait=}
<div class="work_box">
<div class="work_box_head"><div class="work_box_head_h2">
{=var-set:menu={=L:ni.camd-control.title=}=}{=include-block:Y_Blocks.txt;work_menu=}
{=var-set:menu={=L:set.camds.title=}=}{=include-block:Y_Blocks.txt;work_menu=}
</div></div>
<div class="work_box_body">
<form action="">
<table class="y_invisible_table" cellpadding="5">
<tr>
<td class="y_form_header">{=L:ni.camd-control=}</td>
<td class="y_form_header">{=L:set.camds=}</td>
<td class="y_form_header">&nbsp;</td>
<td class="y_form_header">&nbsp;</td>
<td class="y_form_header">
@@ -79,8 +79,8 @@ input[type="button"], .tools select {
<td>
<span class="tools">
<select name="{=var-get:camd=}_tools" size="1" onchange="this.options[this.selectedIndex].onclick();">
<option onclick='return false;' selected>{=L:ni.camd-tools=} {=var-get:camd=}</option>
<option onclick='return false;'> {=L:ni.camd-tools.line=} </option>
<option onclick='return false;' selected>{=L:set.camd-tools=} {=var-get:camd=}</option>
<option onclick='return false;'> {=L:set.camd-tools.line=} </option>
<option class="e" onclick='window.open("/Y_Filemgr_Edit.yhtm?file=/var/keys/gbox_cfg","edit", "width=800,height=600,resizable=yes");'>
{=L:ni.edit=}: gbox_cfg
</option>
@@ -118,27 +118,27 @@ input[type="button"], .tools select {
{=L:ni.edit=}: via
</option>
{=if-equal:{=var-get:r_{=var-get:camd=}=}~true~
<option> {=L:ni.camd-tools.line=} </option>
<option> {=L:set.camd-tools.line=} </option>
<option onclick='Y_NI_Tools("ecminfo");'>
{=L:ni.camd-tools.ecminfo=}
{=L:set.camd-tools.ecminfo=}
</option>
<option onclick='Y_NI_Tools("pidinfo");'>
{=L:ni.camd-tools.pidinfo=}
{=L:set.camd-tools.pidinfo=}
</option>
<option onclick='Y_NI_Tools("sc01info");'>
{=L:ni.camd-tools.sc01info=}
{=L:set.camd-tools.sc01info=}
</option>
<option onclick='Y_NI_Tools("sc02info");'>
{=L:ni.camd-tools.sc02info=}
{=L:set.camd-tools.sc02info=}
</option>
<option onclick='Y_NI_Tools("shareinfo");'>
{=L:ni.camd-tools.shareinfo=}
{=L:set.camd-tools.shareinfo=}
</option>
<option onclick='Y_NI_Tools("shareonl");'>
{=L:ni.camd-tools.shareonl=}
{=L:set.camd-tools.shareonl=}
</option>
<option onclick='Y_NI_Tools("countcards&amp;/tmp/share.info");'>
{=L:ni.camd-tools.countcards=}
{=L:set.camd-tools.countcards=}
</option>
~
=}
@@ -183,8 +183,8 @@ input[type="button"], .tools select {
<td>
<span class="tools">
<select name="{=var-get:camd=}_tools" size="1" onchange="this.options[this.selectedIndex].onclick();">
<option onclick='return false;' selected>{=L:ni.camd-tools=} {=var-get:camd=}</option>
<option onclick='return false;'> {=L:ni.camd-tools.line=} </option>
<option onclick='return false;' selected>{=L:set.camd-tools=} {=var-get:camd=}</option>
<option onclick='return false;'> {=L:set.camd-tools.line=} </option>
<option class="e" onclick='window.open("/Y_Filemgr_Edit.yhtm?file=%(CONFIGDIR)/oscam.conf","edit", "width=800,height=600,resizable=yes");'>
{=L:ni.edit=}: oscam.conf
</option>
@@ -204,12 +204,12 @@ input[type="button"], .tools select {
{=L:ni.edit=}: oscam.user
</option>
{=if-equal:{=var-get:r_{=var-get:camd=}=}~true~
<option> {=L:ni.camd-tools.line=} </option>
<option> {=L:set.camd-tools.line=} </option>
<option onclick='Y_NI_Tools("ecminfo");'>
{=L:ni.camd-tools.ecminfo=}
{=L:set.camd-tools.ecminfo=}
</option>
<option onclick='Y_NI_Tools("oscamversion");'>
{=L:ni.camd-tools.oscamversion=}
{=L:set.camd-tools.oscamversion=}
</option>
~
=}
@@ -254,8 +254,8 @@ input[type="button"], .tools select {
<td>
<span class="tools">
<select name="{=var-get:camd=}_tools" size="1" onchange="this.options[this.selectedIndex].onclick();">
<option onclick='return false;' selected>{=L:ni.camd-tools=} {=var-get:camd=}</option>
<option onclick='return false;'> {=L:ni.camd-tools.line=} </option>
<option onclick='return false;' selected>{=L:set.camd-tools=} {=var-get:camd=}</option>
<option onclick='return false;'> {=L:set.camd-tools.line=} </option>
<option class="e" onclick='window.open("/Y_Filemgr_Edit.yhtm?file=%(CONFIGDIR)/oscam.conf","edit", "width=800,height=600,resizable=yes");'>
{=L:ni.edit=}: oscam.conf
</option>
@@ -275,12 +275,12 @@ input[type="button"], .tools select {
{=L:ni.edit=}: oscam.user
</option>
{=if-equal:{=var-get:r_{=var-get:camd=}=}~true~
<option> {=L:ni.camd-tools.line=} </option>
<option> {=L:set.camd-tools.line=} </option>
<option onclick='Y_NI_Tools("ecminfo");'>
{=L:ni.camd-tools.ecminfo=}
{=L:set.camd-tools.ecminfo=}
</option>
<option onclick='Y_NI_Tools("oscamversion");'>
{=L:ni.camd-tools.oscamversion=}
{=L:set.camd-tools.oscamversion=}
</option>
~
=}
@@ -325,8 +325,8 @@ input[type="button"], .tools select {
<td>
<span class="tools">
<select name="{=var-get:camd=}_tools" size="1" onchange="this.options[this.selectedIndex].onclick();">
<option onclick='return false;' selected>{=L:ni.camd-tools=} {=var-get:camd=}</option>
<option onclick='return false;'> {=L:ni.camd-tools.line=} </option>
<option onclick='return false;' selected>{=L:set.camd-tools=} {=var-get:camd=}</option>
<option onclick='return false;'> {=L:set.camd-tools.line=} </option>
<option class="e" onclick='window.open("/Y_Filemgr_Edit.yhtm?file=%(CONFIGDIR)/ncam.conf","edit", "width=800,height=600,resizable=yes");'>
{=L:ni.edit=}: ncam.conf
</option>
@@ -346,12 +346,12 @@ input[type="button"], .tools select {
{=L:ni.edit=}: ncam.user
</option>
{=if-equal:{=var-get:r_{=var-get:camd=}=}~true~
<option> {=L:ni.camd-tools.line=} </option>
<option> {=L:set.camd-tools.line=} </option>
<option onclick='Y_NI_Tools("ecminfo");'>
{=L:ni.camd-tools.ecminfo=}
{=L:set.camd-tools.ecminfo=}
</option>
<option onclick='Y_NI_Tools("ncamversion");'>
{=L:ni.camd-tools.ncamversion=}
{=L:set.camd-tools.ncamversion=}
</option>
~
=}
@@ -396,8 +396,8 @@ input[type="button"], .tools select {
<td>
<span class="tools">
<select name="{=var-get:camd=}_tools" size="1" onchange="this.options[this.selectedIndex].onclick();">
<option onclick='return false;' selected>{=L:ni.camd-tools=} {=var-get:camd=}</option>
<option onclick='return false;'> {=L:ni.camd-tools.line=} </option>
<option onclick='return false;' selected>{=L:set.camd-tools=} {=var-get:camd=}</option>
<option onclick='return false;'> {=L:set.camd-tools.line=} </option>
<option class="e" onclick='window.open("/Y_Filemgr_Edit.yhtm?file=/var/etc/CCcam.cfg","edit", "width=800,height=600,resizable=yes");'>
{=L:ni.edit=}: CCcam.cfg
</option>
@@ -411,12 +411,12 @@ input[type="button"], .tools select {
{=L:ni.edit=}: CCcam.providers
</option>
{=if-equal:{=var-get:r_{=var-get:camd=}=}~true~
<option> {=L:ni.camd-tools.line=} </option>
<option> {=L:set.camd-tools.line=} </option>
<option onclick='Y_NI_Tools("ecminfo");'>
{=L:ni.camd-tools.ecminfo=}
{=L:set.camd-tools.ecminfo=}
</option>
<option onclick='Y_NI_Tools("cccamversion");'>
{=L:ni.camd-tools.cccamversion=}
{=L:set.camd-tools.cccamversion=}
</option>
~
=}
@@ -461,8 +461,8 @@ input[type="button"], .tools select {
<td>
<span class="tools">
<select name="{=var-get:camd=}_tools" size="1" onchange="this.options[this.selectedIndex].onclick();">
<option onclick='return false;' selected>{=L:ni.camd-tools=} {=var-get:camd=}</option>
<option onclick='return false;'> {=L:ni.camd-tools.line=} </option>
<option onclick='return false;' selected>{=L:set.camd-tools=} {=var-get:camd=}</option>
<option onclick='return false;'> {=L:set.camd-tools.line=} </option>
<option class="e" onclick='window.open("/Y_Filemgr_Edit.yhtm?file=%(CONFIGDIR)/doscam.cfg","edit", "width=800,height=600,resizable=yes");'>
{=L:ni.edit=}: doscam.cfg
</option>
@@ -491,12 +491,12 @@ input[type="button"], .tools select {
{=L:ni.edit=}: doscam.whitelist
</option>
{=if-equal:{=var-get:r_{=var-get:camd=}=}~true~
<option> {=L:ni.camd-tools.line=} </option>
<option> {=L:set.camd-tools.line=} </option>
<option onclick='Y_NI_Tools("ecminfo");'>
{=L:ni.camd-tools.ecminfo=}
{=L:set.camd-tools.ecminfo=}
</option>
<option onclick='Y_NI_Tools("doscamversion");'>
{=L:ni.camd-tools.doscamversion=}
{=L:set.camd-tools.doscamversion=}
</option>
~
=}
@@ -537,8 +537,8 @@ input[type="button"], .tools select {
<td>
<span class="tools">
<select name="{=var-get:camd=}_tools" size="1" onchange="this.options[this.selectedIndex].onclick();">
<option onclick='return false;' selected>{=L:ni.camd-tools=} {=var-get:camd=}</option>
<option onclick='return false;'> {=L:ni.camd-tools.line=} </option>
<option onclick='return false;' selected>{=L:set.camd-tools=} {=var-get:camd=}</option>
<option onclick='return false;'> {=L:set.camd-tools.line=} </option>
<option class="e" onclick='window.open("/Y_Filemgr_Edit.yhtm?file=/var/keys/mg_cfg","edit", "width=800,height=600,resizable=yes");'>
{=L:ni.edit=}: mg_cfg
</option>
@@ -567,24 +567,24 @@ input[type="button"], .tools select {
{=L:ni.edit=}: SoftCam.Key
</option>
{=if-equal:{=var-get:r_{=var-get:camd=}=}~true~
<option> {=L:ni.camd-tools.line=} </option>
<option> {=L:set.camd-tools.line=} </option>
<option onclick='Y_NI_Tools("ecminfo");'>
{=L:ni.camd-tools.ecminfo=}
{=L:set.camd-tools.ecminfo=}
</option>
<option onclick='Y_NI_Tools("pidinfo");'>
{=L:ni.camd-tools.pidinfo=}
{=L:set.camd-tools.pidinfo=}
</option>
<option onclick='Y_NI_Tools("mginfo");'>
{=L:ni.camd-tools.mginfo=}
{=L:set.camd-tools.mginfo=}
</option>
<option onclick='Y_NI_Tools("cccamdinfo");'>
{=L:ni.camd-tools.cccamdinfo=}
{=L:set.camd-tools.cccamdinfo=}
</option>
<option onclick='Y_NI_Tools("mgshareinfo");'>
{=L:ni.camd-tools.mgshareinfo=}
{=L:set.camd-tools.mgshareinfo=}
</option>
<option onclick='Y_NI_Tools("countcards /tmp/mg.info");'>
{=L:ni.camd-tools.countcards=}
{=L:set.camd-tools.countcards=}
</option>
~
=}

View File

@@ -131,12 +131,12 @@ function init(){
-->
</ul>
</div>
<div class="y_menu_sec_section">{=L:ni.camd-control=}</div>
<div class="y_menu_sec_section">{=L:set.camds=}</div>
<div class="y_menu_sec">
<ul id="secmenu_settings_camds">
<li>
{=var-set:m_link_href=Y_NI_Camd-control.yhtm=}
{=var-set:m_link_text={=L:ni.camd-control=}=}
{=var-set:m_link_href=Y_Settings_Camds.yhtm=}
{=var-set:m_link_text={=L:set.camds=}=}
{=include-block:Y_Blocks.txt;management_link=}
</li>
</ul>

View File

@@ -1,3 +1,3 @@
version=3.0.46
version=3.0.47
date=28.02.2023
info=NI-Neutrino-Webinterface

View File

@@ -362,6 +362,26 @@ set.infoicons.static=Statisch
set.infoicons.popup=Als Popup
set.infoicons.infoviewer=Mit Infoviewer
# ===== Settings camds
set.camds=Softcams
set.camds.title=Softcam-Steuerung
set.camd-tools=Werkzeuge f&uuml;r
set.camd-tools.line=----------------------------------
set.camd-tools.ecminfo=ECM-Informationen
set.camd-tools.countcards=Verf&uuml;gbare Karten z&auml;hlen
set.camd-tools.sc01info=Kartendaten aus Slot1
set.camd-tools.sc02info=Kartendaten aus Slot2
set.camd-tools.shareinfo=CS-Informationen
set.camd-tools.shareonl=Online-Share-Informationen
set.camd-tools.mginfo=CS-Informationen
set.camd-tools.cccamdinfo=CCCamd Verbindungen
set.camd-tools.pidinfo=PID-Informationen
set.camd-tools.mgshareinfo=NewCamd Verbindungen
set.camd-tools.oscamversion=Allgemeine Informationen
set.camd-tools.ncamversion=Allgemeine Informationen
set.camd-tools.doscamversion=Allgemeine Informationen
# ===== Tools Info
tools.info.show_messages=Kernel Meldungen
tools.info.processes=Prozesse
@@ -533,25 +553,6 @@ ni.configure=Konfigurieren
ni.dblclick=Doppelklick erforderlich
ni.infopage=NI Infoseite
ni.camd-control=Softcams
ni.camd-control.title=Softcam-Steuerung
ni.camd-tools=Werkzeuge f&uuml;r
ni.camd-tools.line=----------------------------------
ni.camd-tools.ecminfo=ECM-Informationen
ni.camd-tools.countcards=Verf&uuml;gbare Karten z&auml;hlen
ni.camd-tools.sc01info=Kartendaten aus Slot1
ni.camd-tools.sc02info=Kartendaten aus Slot2
ni.camd-tools.shareinfo=CS-Informationen
ni.camd-tools.shareonl=Online-Share-Informationen
ni.camd-tools.mginfo=CS-Informationen
ni.camd-tools.cccamdinfo=CCCamd Verbindungen
ni.camd-tools.pidinfo=PID-Informationen
ni.camd-tools.mgshareinfo=NewCamd Verbindungen
ni.camd-tools.oscamversion=Allgemeine Informationen
ni.camd-tools.ncamversion=Allgemeine Informationen
ni.camd-tools.doscamversion=Allgemeine Informationen
ni.netfs-control=NetFS
ni.netfs-0=fstab
ni.netfs-1=auto.net

View File

@@ -362,6 +362,26 @@ set.infoicons.static=Static
set.infoicons.popup=As a popup
set.infoicons.infoviewer=With Infoviewer
# ===== Settings camds
set.camds=Softcams
set.camds.title=Softcam-Control
set.camd-tools=Tools for
set.camd-tools.line=----------------------------------
set.camd-tools.ecminfo=ECM-Informations
set.camd-tools.countcards=Count available cards
set.camd-tools.sc01info=Card-details from slot1
set.camd-tools.sc02info=Card-details from slot2
set.camd-tools.shareinfo=CS-Informations
set.camd-tools.shareonl=Online-Share-Informations
set.camd-tools.mginfo=CS-Informations
set.camd-tools.cccamdinfo=CCCamd Lines
set.camd-tools.pidinfo=PID-Informations
set.camd-tools.mgshareinfo=NewCamd Lines
set.camd-tools.oscamversion=Common Informations
set.camd-tools.ncamversion=Common Informations
set.camd-tools.doscamversion=Common Informations
# ===== Tools Info
tools.info.show_messages=Kernel Messages
tools.info.processes=Processes
@@ -533,25 +553,6 @@ ni.configure=Configure
ni.dblclick=Doubleclick required
ni.infopage=NI Infopage
ni.camd-control=Softcams
ni.camd-control.title=Softcam-Control
ni.camd-tools=Tools for
ni.camd-tools.line=----------------------------------
ni.camd-tools.ecminfo=ECM-Informations
ni.camd-tools.countcards=Count available cards
ni.camd-tools.sc01info=Card-details from slot1
ni.camd-tools.sc02info=Card-details from slot2
ni.camd-tools.shareinfo=CS-Informations
ni.camd-tools.shareonl=Online-Share-Informations
ni.camd-tools.mginfo=CS-Informations
ni.camd-tools.cccamdinfo=CCCamd Lines
ni.camd-tools.pidinfo=PID-Informations
ni.camd-tools.mgshareinfo=NewCamd Lines
ni.camd-tools.oscamversion=Common Informations
ni.camd-tools.ncamversion=Common Informations
ni.camd-tools.doscamversion=Common Informations
ni.netfs-control=NetFS
ni.netfs-0=fstab
ni.netfs-1=auto.net

View File

@@ -3,6 +3,7 @@ installdir = $(PRIVATE_HTTPDDIR)/scripts
install_SCRIPTS = \
_Y_Globals.sh \
_Y_Library.sh \
Y_Camds.sh \
Y_Plugincontrol.sh \
Y_Tools.sh
@@ -12,5 +13,4 @@ install_SCRIPTS += \
# NI-yWeb
install_SCRIPTS += \
Y_NI_Camd-control.sh \
Y_NI_Tools.sh

View File

@@ -240,30 +240,30 @@ case "$action" in
esac
;;
# camd-control
#softcamstop) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh stop;;
#softcamstart) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh start;;
softcamreset) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh reset;;
mgcamdstop) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh mgcamd_stop;;
mgcamdstart) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh mgcamd_start;;
mgcamdreset) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh mgcamd_reset;;
gboxstop) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh gbox_stop;;
gboxstart) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh gbox_start;;
gboxreset) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh gbox_reset;;
oscamstop) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh oscam_stop;;
oscamstart) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh oscam_start;;
oscamreset) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh oscam_reset;;
osmodstop) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh osmod_stop;;
osmodstart) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh osmod_start;;
osmodreset) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh osmod_reset;;
ncamstop) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh ncam_stop;;
ncamstart) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh ncam_start;;
ncamreset) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh ncam_reset;;
cccamstop) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh ccccam_stop;;
cccamstart) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh ccccam_start;;
cccamreset) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh cccam_reset;;
doscamstop) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh doscam_stop;;
doscamstart) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh doscam_start;;
doscamreset) %(PRIVATE_HTTPDDIR)/scripts/Y_NI_Camd-control.sh doscam_reset;;
#softcamstop) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh stop;;
#softcamstart) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh start;;
softcamreset) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh reset;;
mgcamdstop) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh mgcamd_stop;;
mgcamdstart) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh mgcamd_start;;
mgcamdreset) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh mgcamd_reset;;
gboxstop) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh gbox_stop;;
gboxstart) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh gbox_start;;
gboxreset) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh gbox_reset;;
oscamstop) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh oscam_stop;;
oscamstart) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh oscam_start;;
oscamreset) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh oscam_reset;;
osmodstop) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh osmod_stop;;
osmodstart) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh osmod_start;;
osmodreset) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh osmod_reset;;
ncamstop) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh ncam_stop;;
ncamstart) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh ncam_start;;
ncamreset) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh ncam_reset;;
cccamstop) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh ccccam_stop;;
cccamstart) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh ccccam_start;;
cccamreset) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh cccam_reset;;
doscamstop) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh doscam_stop;;
doscamstart) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh doscam_start;;
doscamreset) %(PRIVATE_HTTPDDIR)/scripts/Y_Camds.sh doscam_reset;;
vinfo)
if ! [ -x $y_path_varbin/$1 ]; then