// Pause the capture graph.\r
public void Pause() {\r
// If we are playing\r
- if (State == GraphState.Playing) {\r
+ if (State == GraphState.Playing || State == GraphState.Completed) {\r
int hr = graph.MediaControl.Pause();\r
DsError.ThrowExceptionForHR(hr);\r
\r
// If the clip is finished playing\r
if (ec == EventCode.Complete) {\r
State = GraphState.Completed;\r
+ Pause();\r
}\r
\r
// Release any resources the message allocated\r
\r
private void OnForwardMouseDown(object sender, EventArgs e) {\r
buttonDown = true;\r
- int num = 0;\r
do {\r
m_play.Forward(10);\r
Application.DoEvents();\r
+++ /dev/null
-{\r
- "title": "Project megnyitás",\r
- "active": false,\r
- "startInTray": true,\r
- "enableCustomMetadataId": true,\r
- "defaultWindowColor": "#BDBDBD",\r
- "partialWindowColor": "#757575",\r
- "metadataOnly": true,\r
- "player": {\r
- "enabled": true,\r
- "autoStart": false,\r
- "segmentEditor": true\r
- },\r
- "source": {\r
- "$type": "UNCSource",\r
- "filter": "avi,wav,mxf",\r
- "local": {\r
- "address": "file://C:/xyz",\r
- }\r
- },\r
- "metadatas": [\r
- {\r
- "$type": "OctopusMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/octopus/",\r
- "timeout": 1000\r
- },\r
- "projectSettings": {\r
- "templateRoot": {\r
- "address": "file://10.10.1.100/BRAAVOS/.MAESTRO",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- },\r
- "templateName": "ALAPTIMELINE.ezp",\r
- "target": {\r
- "label": "Projekt létrehozása",\r
- "processor": "UNCTargetProcessor",\r
- "outputFormat": "%ID%-%TEXT%",\r
- "subFolderFormat": "%IDROOT%-%TEXT%/PROJECT",\r
- "disableFileVersioning": true,\r
- "remote": {\r
- "address": "file://10.10.1.100/BRAAVOS/OCTOPUS",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- "disableOpenProject": false,\r
- "disableOpenSourceFolder": false\r
- }\r
- },\r
- {\r
- "$type": "TrafficMetadata",\r
- "server": {\r
- "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
- "userName": "MAM",\r
- "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "MediaCubeMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/jobengine/",\r
- "timeout": 1000\r
- }\r
- }\r
- ],\r
- "targets": [\r
- ]\r
-}\r
+++ /dev/null
-{\r
- "title": "NLE",\r
- "active": true,\r
- "startInTray": false,\r
- "enableCustomMetadataId": true,\r
- "defaultWindowColor": "#E1BEE7",\r
- "partialWindowColor": "#F3E5F5",\r
- "player": {\r
- "enabled": true,\r
- "autoStart": false,\r
- "segmentEditor": true\r
- },\r
- "source": {\r
- "$type": "UNCSource",\r
- "filter": "avi,wav,mxf",\r
- "foldersAutoExpand": true,\r
- "local": {\r
- "address": "file://c:/x"\r
- }\r
- },\r
- "metadatas": [\r
- {\r
- "$type": "OctopusMetadata",\r
- "disableStoryCheck": true,\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/octopus/",\r
- "timeout": 1000\r
- },\r
- "projectSettings": {\r
- "templateRoot": {\r
- "address": "file://10.10.1.100/BRAAVOS/.MAESTRO",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- },\r
- "templateName": "ALAPTIMELINE.ezp",\r
- "target": {\r
- "label": "Projekt létrehozása",\r
- "processor": "UNCTargetProcessor",\r
- "outputFormat": "%ID%-%TEXT%",\r
- "subFolderFormat": "%IDROOT%-%TEXT%/PROJECT",\r
- "disableFileVersioning": true,\r
- "remote": {\r
- "address": "file://10.10.1.100/BRAAVOS/OCTOPUS",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- "disableOpenProject": false,\r
- "disableOpenSourceFolder": false\r
- }\r
- },\r
- {\r
- "$type": "TrafficMetadata",\r
- "server": {\r
- "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
- "userName": "MAM",\r
- "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
- "timeout": 1000\r
- },\r
- "local": {\r
- "address": "file://10.10.1.100/OCTOPUS",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "MediaCubeMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/jobengine/",\r
- "timeout": 1000\r
- }\r
- }\r
- ],\r
- "targets": [\r
- {\r
- "label": "Stúdióba küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Betöltés",\r
- "nexioServer": true,\r
- "nexioFileExistsMessage": "A feltöltéshez új 'placeholder' generálása szükséges az Octopus rendszerben, az anyagon belül az ALT+1 billenytűkombináció segítségével.",\r
- "killDateDays": 7,\r
- "disableFileVersioning": true,\r
- "agency": "MAESTRO-NLE",\r
- "reference": [ "Napi megtekintőbe","Online archívba" ],\r
- "remote": {\r
- "address": "ftp://10.10.1.55:2098",\r
- "userName": "administrator",\r
- "password": "+QtkeQdCTiOvZOgK/kUND4pO4/D+//r7ZIyluwMMdiqMEgO8iJErAG10ooWhPfiljQeXrdeyMzo7gWEZtcWpNSomGeDIbdMyQwtpqmMo1VEM3A27ZfzigY09YD46ECRh",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Napi megtekintőbe",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Online",\r
- "disableFileVersioning": true,\r
- "killDateDays": 2,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/OCTOPUS/_NAPI_MEGTEKINTO",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Online archívba",\r
- "processor": "FTPTargetProcessor",\r
- "subFolderFormat": "%DATESTAMP%",\r
- "outputFormat": "%ID%-%TEXT%",\r
- "tag": "Online",\r
- "disableFileVersioning": true,\r
- "killDateDays": 0,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/MEGTEKINTO_ARCHIVE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "TQC check",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/TQC/CHECK",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "TQC promo",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/TQC/PROMO",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "TQC reklám",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/TQC/REKLAM",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Archiválás",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Archiválás",\r
- "saveArchiveMetadata": true,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/ARCHIVE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- }\r
- ]\r
-}\r
+++ /dev/null
-{\r
- "title": "PROMO SZAKOSZTÁLY",\r
- "active": true,\r
- "startInTray": false,\r
- "enableCustomMetadataId": true,\r
- "defaultWindowColor": "#4DB6AC",\r
- "partialWindowColor": "#00796B",\r
- "player": {\r
- "enabled": true,\r
- "autoStart": false,\r
- "segmentEditor": true\r
- },\r
- "source": {\r
- "$type": "UNCSource",\r
- "filter": "avi,wav,mxf",\r
- "foldersAutoExpand": true,\r
- "local": {\r
- "address": "file://P:/_KESZ_PROMO"\r
- }\r
- },\r
- "metadatas": [\r
- {\r
- "$type": "OctopusMetadata",\r
- "disableStoryCheck": true,\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/octopus/",\r
- "timeout": 1000\r
- },\r
- "projectSettings": {\r
- "templateRoot": {\r
- "address": "file://10.10.1.100/BRAAVOS/.MAESTRO",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- },\r
- "templateName": "ALAPTIMELINE.ezp",\r
- "target": {\r
- "label": "Projekt létrehozása",\r
- "processor": "UNCTargetProcessor",\r
- "outputFormat": "%ID%-%TEXT%",\r
- "subFolderFormat": "%IDROOT%-%TEXT%/PROJECT",\r
- "disableFileVersioning": true,\r
- "remote": {\r
- "address": "file://10.10.1.100/BRAAVOS/OCTOPUS",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- "disableOpenProject": false,\r
- "disableOpenSourceFolder": false\r
- }\r
- },\r
- {\r
- "$type": "TrafficMetadata",\r
- "server": {\r
- "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
- "userName": "MAM",\r
- "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
- "timeout": 1000\r
- },\r
- "local": {\r
- "address": "file://10.10.1.100/OCTOPUS",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "MediaCubeMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/jobengine/",\r
- "timeout": 1000\r
- }\r
- }\r
- ],\r
- "targets": [\r
- {\r
- "label": "TQC promo",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/TQC/PROMO",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "TQC reklám",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/TQC/REKLAM",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Archiválás",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Archiválás",\r
- "saveArchiveMetadata": true,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/ARCHIVE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- }\r
- ]\r
-}\r
+++ /dev/null
-{\r
- "title": "Vezérlő",\r
- "active": true,\r
- "startInTray": false,\r
- "enableCustomMetadataId": true,\r
- "filter": "avi",\r
- "player": {\r
- },\r
- "source": {\r
- "$type": "NEXIOSource",\r
- "local": {\r
- "address": "ws://10.10.1.27/services/nexio"\r
- },\r
- "remote": {\r
- "address": "ftp://10.10.1.55:2098",\r
- "userName": "administrator",\r
- "password": "+QtkeQdCTiOvZOgK/kUND4pO4/D+//r7ZIyluwMMdiqMEgO8iJErAG10ooWhPfiljQeXrdeyMzo7gWEZtcWpNSomGeDIbdMyQwtpqmMo1VEM3A27ZfzigY09YD46ECRh"\r
- }\r
- },\r
- "metadatas": [\r
- {\r
- "$type": "OctopusMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/octopus",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "TrafficMetadata",\r
- "server": {\r
- "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
- "userName": "MAM",\r
- "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "MediaCubeMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/jobengine",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- }\r
- ],\r
- "targets": [\r
- {\r
- "label": "Octopus mappába küldés",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "subFolderFormat": "%IDROOT%-%TEXT%",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/OCTOPUS",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Grafika mappába küldés",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "subFolderFormat": "%IDROOT%",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/GRAFIKA",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Újravágás",\r
- "processor": "FXPTargetProcessor",\r
- "subFolderFormat": "%IDROOT%-%TEXT%",\r
- "outputFormat": "%SOURCENAME%",\r
- "tag": "Újravágás",\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT_NLE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- },\r
- "sendEmailOnSuccess": true,\r
- "successEmailRecipient": "vasary@elgekko.net",\r
- "successEmailPattern": "A %TARGETNAME% újravágása szükséges."\r
- },\r
- {\r
- "label": "TQC check - Playoutba küldés",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/TQC/CHECK",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "TQC promo - Playoutba küldés",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/TQC/PROMO",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "TQC reklám - Playoutba küldés",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/TQC/REKLAM",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- }\r
- ]\r
-}\r
+++ /dev/null
-{\r
- "title": "Archiválás",\r
- "active": true,\r
- "startInTray": false,\r
- "enableCustomMetadataId": true,\r
- "player": {\r
- "enabled": true,\r
- "autoStart": false,\r
- "segmentEditor": true\r
- },\r
- "source": {\r
- "$type": "UNCSource",\r
- "filter": "mov,wav,mxf",\r
- "foldersAutoExpand": false,\r
- "local": {\r
- "address": "file://10.10.1.100/BRAAVOS/TOROKOR",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- "metadatas": [\r
- {\r
- "$type": "OctopusMetadata",\r
- "disableStoryCheck": true,\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/octopus/",\r
- "timeout": 1000\r
- },\r
- "projectSettings": {\r
- "templateRoot": {\r
- "address": "file://10.10.1.100/BRAAVOS/.MAESTRO",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- },\r
- "templateName": "ALAPTIMELINE.ezp",\r
- "target": {\r
- "label": "Projekt létrehozása",\r
- "processor": "UNCTargetProcessor",\r
- "outputFormat": "%ID%-%TEXT%",\r
- "subFolderFormat": "%IDROOT%-%TEXT%/PROJECT",\r
- "disableFileVersioning": true,\r
- "remote": {\r
- "address": "file://10.10.1.100/BRAAVOS/OCTOPUS",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- "disableOpenProject": false,\r
- "disableOpenSourceFolder": false\r
- }\r
-\r
- },\r
- {\r
- "$type": "TrafficMetadata",\r
- "server": {\r
- "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
- "userName": "MAM",\r
- "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
- "timeout": 1000\r
- },\r
- "projectSettings": {\r
- "templateRoot": {\r
- "address": "file://10.10.1.100/BRAAVOS/.MAESTRO",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- },\r
- "templateName": "ALAPTIMELINE.ezp",\r
- "target": {\r
- "label": "Projekt létrehozása",\r
- "processor": "UNCTargetProcessor",\r
- "outputFormat": "%ID%-%TEXT%",\r
- "subFolderFormat": "%IDROOT%-%TEXT%/PROJECT",\r
- "disableFileVersioning": true,\r
- "remote": {\r
- "address": "file://10.10.1.100/BRAAVOS/PLAYOUT_NLE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- "disableOpenProject": false,\r
- "disableOpenSourceFolder": false\r
- }\r
- },\r
- {\r
- "$type": "MediaCubeMetadata",\r
- "metadataTitleFormat": "%SOURCENAME%",\r
- "metadataIDFormat": "%SOURCESTARTID%",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/jobengine/",\r
- "timeout": 1000\r
- }\r
- }\r
- ],\r
- "targets": [\r
- {\r
- "label": "Archiválás",\r
- "processor": "UNCTargetProcessor",\r
- "outputFormat": "%SOURCENAME%",\r
- "tag": "Archiválás",\r
- "saveArchiveMetadata": true,\r
- "disableFileVersioning": true,\r
- "killDateDays": 1,\r
- "remote": {\r
- "address": "file://10.10.1.100/BRAAVOS/ARCHIVE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- }\r
-\r
- ]\r
-}\r
+++ /dev/null
-{\r
- "title": "Szerkesztő",\r
- "active": true,\r
- "startInTray": false,\r
- "enableCustomMetadataId": true,\r
- "player": {\r
- "enabled": true,\r
- "autoStart": false,\r
- "segmentEditor": true\r
- },\r
- "source": {\r
- "$type": "UNCSource",\r
- "filter": "avi,wav,mxf",\r
- "local": {\r
- "address": "file://10.10.1.100/BRAAVOS/OCTOPUS"\r
- }\r
- },\r
- "metadatas": [\r
- {\r
- "$type": "OctopusMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/octopus/",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "TrafficMetadata",\r
- "server": {\r
- "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
- "userName": "MAM",\r
- "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "MediaCubeMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/jobengine/",\r
- "timeout": 1000\r
- }\r
- }\r
- ],\r
- "targets": [\r
- {\r
- "label": "Stúdióba küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Betöltés",\r
- "nexioServer": true,\r
- "nexioFileExistsMessage": "A feltöltéshez új 'placeholder' generálása szükséges az Octopus rendszerben, az anyagon belül az ALT+1 billenytűkombináció segítségével.",\r
- "killDateDays": 7,\r
- "disableFileVersioning": true,\r
- "agency": "MAESTRO-EDITOR",\r
- "reference": [ "Octopus mappába küldés" ],\r
- "remote": {\r
- "address": "ftp://10.10.1.55:2098",\r
- "userName": "administrator",\r
- "password": "+QtkeQdCTiOvZOgK/kUND4pO4/D+//r7ZIyluwMMdiqMEgO8iJErAG10ooWhPfiljQeXrdeyMzo7gWEZtcWpNSomGeDIbdMyQwtpqmMo1VEM3A27ZfzigY09YD46ECRh",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Octopus mappába küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "subFolderFormat": "%IDROOT%",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/OCTOPUS",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Traffic mappába küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "subFolderFormat": "%IDROOT%",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT_NLE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Lebonyba küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Betöltés",\r
- "killDateDays": 7,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT_CHECK",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Archiválás",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Archiválás",\r
- "saveArchiveMetadata": true,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/ARCHIVE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- }\r
- ]\r
-}\r
+++ /dev/null
-{\r
- "title": "Grafikai feltöltő",\r
- "active": true,\r
- "startInTray": false,\r
- "enableCustomMetadataId": true,\r
- "player": {\r
- "enabled": true,\r
- "autoStart": false,\r
- "segmentEditor": false\r
- },\r
- "source": {\r
- "$type": "UNCSource",\r
- "filter": "png,tga,mov,mxf",\r
- "local": {\r
- "address": "file://e:/",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- },\r
- "remote": {\r
- "address": "ftp://10.10.1.100/ARCHIVE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- "metadatas": [\r
- {\r
- "$type": "OctopusMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/octopus/",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "TrafficMetadata",\r
- "server": {\r
- "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
- "userName": "MAM",\r
- "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "MediaCubeMetadata",\r
- "metadataTitleFormat": "%SOURCENAME%",\r
- "metadataIDFormat": "%SOURCESTARTID%",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/jobengine/",\r
- "timeout": 1000\r
- }\r
- }\r
- ],\r
- "targets": [\r
- {\r
- "label": "Octopus mappába küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "subFolderFormat": "%IDROOT%-%TEXT%/GRAFIKA-%TIMESTAMP%",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/OCTOPUS",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Traffic mappába küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "subFolderFormat": "%IDROOT%-%TEXT%/GRAFIKA-%TIMESTAMP%",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT_NLE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- }\r
- ]\r
-}\r
+++ /dev/null
-{\r
- "title": "Lebony betöltő",\r
- "active": true,\r
- "startInTray": false,\r
- "enableCustomMetadataId": true,\r
- "player": {\r
- "enabled": true,\r
- "autoStart": false,\r
- "segmentEditor": true\r
- },\r
- "source": {\r
- "$type": "UNCSource",\r
- "filter": "avi,wav,mxf",\r
- "local": {\r
- "address": "file://10.10.1.100/BRAAVOS/PLAYOUT/Video",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- },\r
- "remote": {\r
- "address": "ftp://10.10.1.100/READY",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- "metadatas": [\r
- {\r
- "$type": "OctopusMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/octopus/",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "TrafficMetadata",\r
- "server": {\r
- "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
- "userName": "MAM",\r
- "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "MediaCubeMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/jobengine/",\r
- "timeout": 1000\r
- }\r
- }\r
- ],\r
- "targets": [\r
- {\r
- "label": "Adáskész",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "saveSegments": true,\r
- "tag": "Adáskész",\r
- "disableFileVersioning": true,\r
- "saveMorpheusMetadata": true,\r
- "pathMorpheusMetadata": "/PLAYOUT/MorpheusGateway/Input",\r
- "deviceIdMorpheus": "ISILON",\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT/Video",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "X Adáskész",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "saveSegments": false,\r
- "tag": "XAdáskész",\r
- "disableFileVersioning": false,\r
- "saveMorpheusMetadata": true,\r
- "pathMorpheusMetadata": "/PLAYOUT/MorpheusGateway/Input",\r
- "deviceIdMorpheus": "ISILON",\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT/Video",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Archiválás",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Archiválás",\r
- "saveArchiveMetadata": true,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/ARCHIVE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- }\r
-\r
- ]\r
-}\r
+++ /dev/null
-{\r
- "title": "Adáslebony",\r
- "active": false,\r
- "startInTray": false,\r
- "enableCustomMetadataId": true,\r
- "player": {\r
- "enabled": true,\r
- "autoStart": false,\r
- "segmentEditor": true\r
- },\r
- "source": {\r
- "$type": "UNCSource",\r
- "local": {\r
- "address": "file://10.10.1.100/BRAAVOS/PLAYOUT_CHECK",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- },\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT_CHECK",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- "metadatas": [\r
- {\r
- "$type": "OctopusMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/octopus/",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "TrafficMetadata",\r
- "server": {\r
- "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
- "userName": "MAM",\r
- "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "MediaCubeMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/jobengine/",\r
- "timeout": 1000\r
- }\r
- }\r
- ],\r
- "targets": [\r
- {\r
- "label": "Adáskész",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "saveSegments": true,\r
- "tag": "Adáskész",\r
- "reference": [ "Archiválás" ],\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT/IceGateway",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Újravágás",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Újravágás",\r
- "subFolderFormat": "%IDROOT%",\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT_NLE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- },\r
- "sendEmailOnSuccess": true,\r
- "successEmailRecipient": "vasary@elgekko.net",\r
- "successEmailPattern": "A %TARGETNAME% újravágása szükséges."\r
- },\r
- {\r
- "label": "Archiválás",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Archiválás",\r
- "saveArchiveMetadata": true,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/ARCHIVE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- }\r
- ]\r
-}\r
+++ /dev/null
-{\r
- "title": "TIBI SxS",\r
- "active": false,\r
- "startInTray": true,\r
- "enableCustomMetadataId": true,\r
- "defaultWindowColor": "#E0F2F1",\r
- "partialWindowColor": "#B2DFDB",\r
- "player": {\r
- "enabled": true,\r
- "autoStart": true,\r
- "segmentEditor": true,\r
- "extensions": [ "mxf", "mov" ]\r
- },\r
- "source": {\r
- "$type": "UNCSource",\r
- "filter": "mov,wav,mxf,jpg",\r
- "local": {\r
- "address": "file://c:/x"\r
- }\r
- },\r
- "metadatas": [\r
- {\r
- "$type": "OctopusMetadata",\r
- "disableStoryCheck": true,\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/octopus/",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "TrafficMetadata",\r
- "server": {\r
- "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
- "userName": "MAM",\r
- "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "MediaCubeMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/jobengine/",\r
- "timeout": 1000\r
- }\r
- }\r
- ],\r
- "targets": [\r
- {\r
- "label": "Octopus mappába küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "saveArchiveMetadata": false,\r
- "killDateDays": 7,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/OCTOPUS",\r
- "userName": "mediacube",\r
- "password": "H7YCE8gvuGsPvN3bQSf4FTH0/4IRmoe3gKY0QvgG+wlfqS48yLhm/fDoPSRaWpDWa3RKZAnLF3pKs+lLSQX0IRVZDRCkydQP7syEwKhHztbJ+A88W9rKRF2JrQ7W6jA1",\r
- "timeout": 1000\r
- },\r
- "subFolderFormat": "%IDROOT%-%TEXT%",\r
- "tag": "Betöltés"\r
- },\r
- {\r
- "label": "Traffic mappába küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "subFolderFormat": "%IDROOT%-%TEXT%",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT_NLE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Lebonyba küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Lebony",\r
- "killDateDays": 7,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT_CHECK",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Archiválás",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Archiválás",\r
- "saveArchiveMetadata": true,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/ARCHIVE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- }\r
- ]\r
-}\r
+++ /dev/null
-{\r
- "title": "SxS",\r
- "active": true,\r
- "startInTray": false,\r
- "enableCustomMetadataId": true,\r
- "player": {\r
- "enabled": true,\r
- "autoStart": false,\r
- "segmentEditor": true\r
- },\r
- "source": {\r
- "$type": "UNCSource",\r
- "filter": "mov,wav,mxf",\r
- "local": {\r
- "address": "file://c:/x"\r
- }\r
- },\r
- "metadatas": [\r
- {\r
- "$type": "OctopusMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/octopus/",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "TrafficMetadata",\r
- "server": {\r
- "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
- "userName": "MAM",\r
- "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "MediaCubeMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/jobengine/",\r
- "timeout": 1000\r
- }\r
- }\r
- ],\r
- "targets": [\r
- {\r
- "label": "GRAFIKA Octopus mappába küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "subFolderFormat": "%IDROOT%-%TEXT%/GRAFIKA-%TIMESTAMP%",\r
- "killDateDays": 15,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/OCTOPUS",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Octopus mappába küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "subFolderFormat": "%IDROOT%-%TEXT%",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/OCTOPUS",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Traffic mappába küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "subFolderFormat": "%IDROOT%",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT_NLE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Lebonyba küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Lebony",\r
- "killDateDays": 7,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT_CHECK",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Archiválás",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Archiválás",\r
- "saveArchiveMetadata": true,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/ARCHIVE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- }\r
- ]\r
-}\r
+++ /dev/null
-{\r
- "title": "Törökőr hír nyersanyag betöltő (csak MXF)",\r
- "active": false,\r
- "startInTray": true,\r
- "enableCustomMetadataId": true,\r
- "defaultWindowColor": "#10F2F1",\r
- "partialWindowColor": "#10DFDB",\r
- "player": {\r
- "enabled": true,\r
- "autoStart": false,\r
- "segmentEditor": true\r
- },\r
- "source": {\r
- "$type": "UNCSource",\r
- "foldersAutoExpand": false,\r
- "filter": "mxf",\r
- "local": {\r
- "address": "file://10.10.1.100//BRAAVOS//OCTOPUS"\r
- },\r
- "remote": {\r
- "address": "ftp://10.10.1.100/OCTOPUS",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- "metadatas": [\r
- {\r
- "$type": "OctopusMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/octopus/",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "TrafficMetadata",\r
- "server": {\r
- "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
- "userName": "MAM",\r
- "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "MediaCubeMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/jobengine/",\r
- "timeout": 1000\r
- }\r
- }\r
- ],\r
- "targets": [\r
- {\r
- "label": "Octopus mappába küldés",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "subFolderFormat": "%IDROOT%-%TEXT%",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/OCTOPUS",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Traffic mappába küldés",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "subFolderFormat": "%IDROOT%-%TEXT%",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT_NLE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Lebonyba küldés",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Lebony",\r
- "killDateDays": 7,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT_CHECK",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Archiválás",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Archiválás",\r
- "saveArchiveMetadata": true,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/ARCHIVE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- }\r
- ]\r
-}\r
+++ /dev/null
-{\r
- "title": "TQC check",\r
- "active": true,\r
- "startInTray": false,\r
- "enableCustomMetadataId": true,\r
- "player": {\r
- "enabled": true,\r
- "autoStart": false,\r
- "segmentEditor": true\r
- },\r
- "source": {\r
- "$type": "UNCSource",\r
- "filter": "avi,wav,mxf",\r
- "local": {\r
- "address": "file://10.10.1.100/BRAAVOS/TQC/CHECK",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- },\r
- "remote": {\r
- "address": "ftp://10.10.1.100/TQC/CHECK",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- "metadatas": [\r
- {\r
- "$type": "TrafficMetadata",\r
- "server": {\r
- "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
- "userName": "MAM",\r
- "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "MediaCubeMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/jobengine/",\r
- "timeout": 1000\r
- }\r
- }\r
- ],\r
- "targets": [\r
- {\r
- "label": "Adáskész",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "saveSegments": true,\r
- "tag": "Adáskész",\r
- "disableFileVersioning": true,\r
- "enableOverride": true,\r
- "saveMorpheusMetadata": true,\r
- "pathMorpheusMetadata": "/PLAYOUT/MorpheusGateway/Input",\r
- "deviceIdMorpheus": "ISILON",\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT/Video",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Újravágás",\r
- "processor": "FXPTargetProcessor",\r
- "subFolderFormat": "%IDROOT%-%TEXT%",\r
- "outputFormat": "%ID%-%TEXT%",\r
- "tag": "Újravágás",\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT_NLE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- },\r
- "sendEmailOnSuccess": true,\r
- "successEmailRecipient": "vasary@elgekko.net",\r
- "successEmailPattern": "A %TARGETNAME% újravágása szükséges."\r
- },\r
- {\r
- "label": "Archiválás",\r
- "processor": "FXPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Archiválás",\r
- "saveArchiveMetadata": true,\r
- "disableFileVersioning": true,\r
- "enableOverride": true,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/ARCHIVE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- }\r
- ]\r
-}\r
+++ /dev/null
-{\r
- "title": "TRANSCODER",\r
- "active": true,\r
- "startInTray": true,\r
- "enableCustomMetadataId": true,\r
- "defaultWindowColor": "#E3F2FD",\r
- "partialWindowColor": "#BBDEFB",\r
- "player": {\r
- "enabled": true,\r
- "autoStart": false,\r
- "segmentEditor": true\r
- },\r
- "source": {\r
- "$type": "UNCSource",\r
- "filter": "avi,wav,mxf",\r
- "local": {\r
- "address": "file://10.10.1.100/braavos/TRANSCODER"\r
- }\r
- },\r
- "metadatas": [\r
- {\r
- "$type": "OctopusMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/octopus/",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "TrafficMetadata",\r
- "server": {\r
- "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
- "userName": "MAM",\r
- "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "MediaCubeMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/jobengine/",\r
- "timeout": 1000\r
- }\r
- }\r
- ],\r
- "targets": [\r
- {\r
- "label": "Octopus mappába küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "subFolderFormat": "%IDROOT%-%TEXT%",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/OCTOPUS",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Traffic mappába küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "subFolderFormat": "%IDROOT%-%TEXT%",\r
- "killDateDays": 7,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/PLAYOUT_NLE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Reklám mappába küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
- "tag": "Betöltés",\r
- "subFolderFormat": "%IDROOT%-%TEXT%/INGEST-%TIMESTAMP%",\r
- "killDateDays": 14,\r
- "saveArchiveMetadata": false,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/REKLAM_NLE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Lebonyba küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Lebony",\r
- "killDateDays": 7,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/TQC/CHECK",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Archiválás",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Archiválás",\r
- "saveArchiveMetadata": true,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/ARCHIVE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- }\r
- ]\r
-}\r
--- /dev/null
+{\r
+ "title": "Development",\r
+ "active": false,\r
+ "startInTray": false,\r
+ "enableCustomMetadataId": true,\r
+ "filter": "avi",\r
+ "player": {\r
+ },\r
+ "source": {\r
+ "$type": "NEXIOSource",\r
+ "hideEmpty": true,\r
+ "local": {\r
+ "address": "ws://10.10.1.27/services/nexio"\r
+ },\r
+ "remote": {\r
+ "address": "ftp://10.10.1.55:2098",\r
+ "userName": "administrator",\r
+ "password": "+QtkeQdCTiOvZOgK/kUND4pO4/D+//r7ZIyluwMMdiqMEgO8iJErAG10ooWhPfiljQeXrdeyMzo7gWEZtcWpNSomGeDIbdMyQwtpqmMo1VEM3A27ZfzigY09YD46ECRh"\r
+ }\r
+ },\r
+ "metadatas": [\r
+ {\r
+ "$type": "OctopusMetadata",\r
+ "server": {\r
+ "address": "http://10.10.1.27/services/rest/octopus",\r
+ "timeout": 1000\r
+ }\r
+ },\r
+ {\r
+ "$type": "TrafficMetadata",\r
+ "server": {\r
+ "address": "Data Source=10.10.1.45;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
+ "userName": "MAM",\r
+ "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
+ "timeout": 1000\r
+ }\r
+ },\r
+ {\r
+ "$type": "MediaCubeMetadata",\r
+ "server": {\r
+ "address": "http://10.10.1.27/services/rest/jobengine",\r
+ "userName": "mediacube",\r
+ "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
+ "timeout": 1000\r
+ }\r
+ }\r
+ ],\r
+ "targets": [\r
+ {\r
+ "label": "Teszt",\r
+ "processor": "FXPTargetProcessor",\r
+ "outputFormat": "%ID%-%SOURCENAME%",\r
+ "tag": "Betöltés",\r
+ "killDateDays": 7,\r
+ "saveArchiveMetadata": false,\r
+ "remote": {\r
+ "address": "ftp://10.10.1.100/TESZT",\r
+ "userName": "mediacube",\r
+ "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
+ "timeout": 1000\r
+ }\r
+ }\r
+ ]\r
+}\r
+++ /dev/null
-{\r
- "title": "UNC2FTP_NEXIO_UNC",\r
- "active": false,\r
- "startInTray": false,\r
- "enableCustomMetadataId": true,\r
- "defaultWindowColor": "#E1BEE7",\r
- "partialWindowColor": "#F3E5F5",\r
- "metadataOnly": false,\r
- "player": {\r
- "enabled": true,\r
- "autoStart": false,\r
- "segmentEditor": true\r
- },\r
- "source": {\r
- "$type": "UNCSource",\r
- "filter": "avi,wav,mxf",\r
- "foldersAutoExpand": true,\r
- "local": {\r
- "address": "file://c:/_video"\r
- }\r
- },\r
- "metadatas": [\r
- {\r
- "$type": "OctopusMetadata",\r
- "disabled": true,\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/octopus/",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "$type": "TrafficMetadata",\r
- "server": {\r
- "address": "Data Source=10.10.1.45;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
- "userName": "MAM",\r
- "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
- "timeout": 1000\r
- },\r
- "projectSettings": {\r
- "templateRoot": {\r
- "address": "file://10.10.1.100/BRAAVOS/.MAESTRO",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- },\r
- "templateName": "ALAPTIMELINE.ezp",\r
- "target": {\r
- "label": "Projekt létrehozása",\r
- "processor": "UNCTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "subFolderFormat": "%IDROOT%-%TEXT%/PROJECT",\r
- "disableFileVersioning": true,\r
- "remote": {\r
- "address": "file://10.10.1.100/BRAAVOS/PLAYOUT_NLE",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- },\r
- "disableOpenProject": false,\r
- "disableOpenSourceFolder": false\r
- }\r
- },\r
- {\r
- "$type": "MediaCubeMetadata",\r
- "server": {\r
- "address": "http://10.10.1.27/services/rest/jobengine/",\r
- "timeout": 1000\r
- }\r
- }\r
- ],\r
- "targets": [\r
- {\r
- "label": "Stúdióba küldés",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Betöltés",\r
- "nexioServer": true,\r
- "nexioFileExistsMessage": "A feltöltéshez új 'placeholder' generálása szükséges az Octopus rendszerben, az anyagon belül az ALT+1 billenytűkombináció segítségével.",\r
- "killDateDays": 7,\r
- "disableFileVersioning": true,\r
- "agency": "MAESTRO-NLE",\r
- "remote": {\r
- "address": "ftp://10.10.1.55:2098",\r
- "userName": "administrator",\r
- "password": "+QtkeQdCTiOvZOgK/kUND4pO4/D+//r7ZIyluwMMdiqMEgO8iJErAG10ooWhPfiljQeXrdeyMzo7gWEZtcWpNSomGeDIbdMyQwtpqmMo1VEM3A27ZfzigY09YD46ECRh",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Helyi küldés",\r
- "processor": "UNCTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "deleteAfterCopy": true,\r
- "tag": "Betöltés",\r
- "killDateDays": 0,\r
- "remote": {\r
- "address": "file://c:\\_video",\r
- "timeout": 1000\r
- }\r
- },\r
- {\r
- "label": "Archiválás",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%",\r
- "tag": "Archiválás",\r
- "saveArchiveMetadata": true,\r
- "temporaryCopy": true,\r
- "killDateDays": 5,\r
- "remote": {\r
- "address": "ftp://10.10.1.100/ARCHIVE/TESZT",\r
- "userName": "mediacube",\r
- "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
- "timeout": 1000\r
- }\r
- }\r
- ]\r
-}\r
--- /dev/null
+{\r
+ "title": "Development",\r
+ "active": true,\r
+ "startInTray": false,\r
+ "enableCustomMetadataId": true,\r
+ "filter": "avi",\r
+ "player": {\r
+ },\r
+ "source": {\r
+ "$type": "UNCSource",\r
+ "filter": "avi,wav,mxf",\r
+ "local": {\r
+ "address": "file://c:\\_video",\r
+ "userName": "mediacube",\r
+ "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
+ "timeout": 1000\r
+ }\r
+ },\r
+ "metadatas": [\r
+ {\r
+ "$type": "OctopusMetadata",\r
+ "server": {\r
+ "address": "http://10.10.1.27/services/rest/octopus",\r
+ "timeout": 1000\r
+ }\r
+ },\r
+ {\r
+ "$type": "TrafficMetadata",\r
+ "server": {\r
+ "address": "Data Source=10.10.1.45;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
+ "userName": "MAM",\r
+ "password": "7RKZYBzumKjL40SJwuwiFCvX57xuCN8zay6OttUm2wbrgImyYZBHyZTUUYrXX31Ge2Uwew07HYsqh2uzdJeDBDwcVntxaHg3nIpv9Dyq/odVoiC4tUF/K+lgvKWANcrZ",\r
+ "timeout": 1000\r
+ }\r
+ },\r
+ {\r
+ "$type": "MediaCubeMetadata",\r
+ "server": {\r
+ "address": "http://10.10.1.27/services/rest/jobengine",\r
+ "userName": "mediacube",\r
+ "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
+ "timeout": 1000\r
+ }\r
+ }\r
+ ],\r
+ "targets": [\r
+ {\r
+ "label": "Teszt",\r
+ "processor": "FXPTargetProcessor",\r
+ "outputFormat": "%ID%-%SOURCENAME%",\r
+ "tag": "Betöltés",\r
+ "killDateDays": 7,\r
+ "saveArchiveMetadata": false,\r
+ "remote": {\r
+ "address": "ftp://10.10.1.100/TESZT/CHECK",\r
+ "userName": "mediacube",\r
+ "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy",\r
+ "timeout": 1000\r
+ }\r
+ }\r
+ ]\r
+}\r
<Compile Include="MaestroForm.Source.cs">\r
<SubType>Form</SubType>\r
</Compile>\r
- <None Include="Configuration\-ACTIVE-configuration-editor-project.json">\r
+ <None Include="Configuration\configuration - Copy.json">\r
<CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
</None>\r
- <None Include="Configuration\-ACTIVE-configuration-nle.json">\r
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
- </None>\r
- <None Include="Configuration\-ACTIVE-configuration-vezerlo.json">\r
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
- </None>\r
- <None Include="Configuration\-configuration-archive.json">\r
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
- </None>\r
- <None Include="Configuration\-configuration-sxs-tibi.json">\r
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
- </None>\r
- <None Include="Configuration\-configuration-torokor-t.json">\r
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
- </None>\r
- <None Include="Configuration\-ACTIVE-configuration-promo.json">\r
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
- </None>\r
- <None Include="Configuration\-configuration-grafika.json">\r
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
- </None>\r
- <None Include="Configuration\-configuration-transcoder.json">\r
+ <None Include="Configuration\configuration.json">\r
<CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
</None>\r
<None Include="Configuration\global.json">\r
<CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
</None>\r
- <None Include="Configuration\configuration-nexio-ingest.json">\r
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
- </None>\r
- <None Include="Configuration\-configuration-editor.json">\r
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
- </None>\r
- <None Include="Configuration\configuration-nle.json">\r
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
- </None>\r
- <None Include="Configuration\-configuration-playout-ingest.json">\r
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
- </None>\r
- <None Include="Configuration\-configuration-tqc-check.json">\r
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
- </None>\r
- <None Include="Configuration\UJ-configuration-tqc-check.json">\r
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
- </None>\r
<None Include="Connected Services\packages.config" />\r
<None Include="Maestro_TemporaryKey.pfx" />\r
<None Include="nlog.config">\r
<None Include="Resources\configuration-fxp.json">\r
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>\r
</None>\r
- <None Include="Configuration\-configuration-playout.json">\r
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
- </None>\r
<None Include="Resources\configuration-unc.json">\r
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>\r
</None>\r
- <None Include="Configuration\-configuration-sxs.json">\r
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>\r
- </None>\r
</ItemGroup>\r
<ItemGroup>\r
<WCFMetadata Include="Connected Services\" />\r
this.pSourceDisplay = new System.Windows.Forms.TableLayoutPanel();\r
this.tsSource = new System.Windows.Forms.ToolStrip();\r
this.btnShowFolders = new System.Windows.Forms.ToolStripButton();\r
+ this.lSelectionCounts = new System.Windows.Forms.ToolStripLabel();\r
this.textSelectedSource = new System.Windows.Forms.TextBox();\r
this.lSelectedSource = new System.Windows.Forms.Label();\r
this.btnLookupBySource = new System.Windows.Forms.Button();\r
this.btnExecute = new System.Windows.Forms.Button();\r
this.scMain = new System.Windows.Forms.SplitContainer();\r
this.groupActions = new System.Windows.Forms.GroupBox();\r
- this.chkAutoScroll = new System.Windows.Forms.CheckBox();\r
this.tabSystem = new System.Windows.Forms.TabControl();\r
this.tabPage1 = new System.Windows.Forms.TabPage();\r
this.dgJobs = new System.Windows.Forms.DataGridView();\r
this.columnInputName = new System.Windows.Forms.DataGridViewTextBoxColumn();\r
this.columnLabel = new System.Windows.Forms.DataGridViewTextBoxColumn();\r
+ this.columnProgress = new Maestro.Commons.DataGridViewProgressColumn();\r
this.columnID = new System.Windows.Forms.DataGridViewTextBoxColumn();\r
this.columnStatus = new System.Windows.Forms.DataGridViewTextBoxColumn();\r
this.columnStarted = new System.Windows.Forms.DataGridViewTextBoxColumn();\r
this.bindingSourceJobs = new System.Windows.Forms.BindingSource(this.components);\r
this.tabPage2 = new System.Windows.Forms.TabPage();\r
this.dgMessages = new System.Windows.Forms.DataGridView();\r
- this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();\r
- this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();\r
- this.dataGridViewProgressColumn1 = new Maestro.Commons.DataGridViewProgressColumn();\r
+ this.columnMessagesTime = new System.Windows.Forms.DataGridViewTextBoxColumn();\r
+ this.columnMessagesMessage = new System.Windows.Forms.DataGridViewTextBoxColumn();\r
+ this.toolStrip1 = new System.Windows.Forms.ToolStrip();\r
+ this.btnSweepJobList = new System.Windows.Forms.ToolStripButton();\r
+ this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();\r
+ this.chkAutoScroll = new System.Windows.Forms.ToolStripButton();\r
+ this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();\r
+ this.lAll = new System.Windows.Forms.ToolStripLabel();\r
+ this.lAllCount = new System.Windows.Forms.ToolStripLabel();\r
+ this.toolStripSeparator6 = new System.Windows.Forms.ToolStripSeparator();\r
+ this.lRunning = new System.Windows.Forms.ToolStripLabel();\r
+ this.lRunningCount = new System.Windows.Forms.ToolStripLabel();\r
+ this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator();\r
+ this.lDone = new System.Windows.Forms.ToolStripLabel();\r
+ this.lDoneCount = new System.Windows.Forms.ToolStripLabel();\r
+ this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();\r
+ this.lError = new System.Windows.Forms.ToolStripLabel();\r
+ this.lErrorCount = new System.Windows.Forms.ToolStripLabel();\r
+ this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();\r
+ this.lRevoked = new System.Windows.Forms.ToolStripLabel();\r
+ this.lRevokedCount = new System.Windows.Forms.ToolStripLabel();\r
this.systemMessageBindingSource = new System.Windows.Forms.BindingSource(this.components);\r
this.metadataInfoBindingSource = new System.Windows.Forms.BindingSource(this.components);\r
this.groupSource.SuspendLayout();\r
((System.ComponentModel.ISupportInitialize)(this.bindingSourceJobs)).BeginInit();\r
this.tabPage2.SuspendLayout();\r
((System.ComponentModel.ISupportInitialize)(this.dgMessages)).BeginInit();\r
+ this.toolStrip1.SuspendLayout();\r
((System.ComponentModel.ISupportInitialize)(this.systemMessageBindingSource)).BeginInit();\r
((System.ComponentModel.ISupportInitialize)(this.metadataInfoBindingSource)).BeginInit();\r
this.SuspendLayout();\r
this.groupSource.Location = new System.Drawing.Point(0, 0);\r
this.groupSource.Name = "groupSource";\r
this.groupSource.Padding = new System.Windows.Forms.Padding(10);\r
- this.groupSource.Size = new System.Drawing.Size(350, 471);\r
+ this.groupSource.Size = new System.Drawing.Size(350, 472);\r
this.groupSource.TabIndex = 0;\r
this.groupSource.TabStop = false;\r
this.groupSource.Text = "Source file";\r
this.dgSource.RowsDefaultCellStyle = dataGridViewCellStyle3;\r
this.dgSource.RowTemplate.DefaultCellStyle.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));\r
this.dgSource.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;\r
- this.dgSource.Size = new System.Drawing.Size(330, 162);\r
+ this.dgSource.Size = new System.Drawing.Size(330, 163);\r
this.dgSource.TabIndex = 0;\r
this.dgSource.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.sourceGridView_CellContentClick);\r
this.dgSource.CellEnter += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridSource_CellEnter);\r
this.treeFolders.HotTracking = true;\r
this.treeFolders.ImageIndex = 0;\r
this.treeFolders.ImageList = this.ilFolders;\r
- this.treeFolders.Location = new System.Drawing.Point(10, 209);\r
+ this.treeFolders.Location = new System.Drawing.Point(10, 210);\r
this.treeFolders.Name = "treeFolders";\r
this.treeFolders.SelectedImageIndex = 0;\r
this.treeFolders.Size = new System.Drawing.Size(330, 161);\r
this.pSourceDisplay.Controls.Add(this.lSelectedSource, 0, 1);\r
this.pSourceDisplay.Controls.Add(this.btnLookupBySource, 1, 2);\r
this.pSourceDisplay.Dock = System.Windows.Forms.DockStyle.Bottom;\r
- this.pSourceDisplay.Location = new System.Drawing.Point(10, 370);\r
+ this.pSourceDisplay.Location = new System.Drawing.Point(10, 371);\r
this.pSourceDisplay.Margin = new System.Windows.Forms.Padding(0);\r
this.pSourceDisplay.Name = "pSourceDisplay";\r
this.pSourceDisplay.RowCount = 3;\r
this.pSourceDisplay.SetColumnSpan(this.tsSource, 2);\r
this.tsSource.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden;\r
this.tsSource.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {\r
- this.btnShowFolders});\r
+ this.btnShowFolders,\r
+ this.lSelectionCounts});\r
this.tsSource.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.Flow;\r
this.tsSource.Location = new System.Drawing.Point(0, 0);\r
this.tsSource.Name = "tsSource";\r
this.btnShowFolders.ToolTipText = "Mappák";\r
this.btnShowFolders.Click += new System.EventHandler(this.OnShowFolders);\r
// \r
+ // lSelectionCounts\r
+ // \r
+ this.lSelectionCounts.Font = new System.Drawing.Font("Segoe UI", 10F);\r
+ this.lSelectionCounts.Margin = new System.Windows.Forms.Padding(0, 6, 0, 2);\r
+ this.lSelectionCounts.Name = "lSelectionCounts";\r
+ this.lSelectionCounts.RightToLeft = System.Windows.Forms.RightToLeft.Yes;\r
+ this.lSelectionCounts.Size = new System.Drawing.Size(30, 19);\r
+ this.lSelectionCounts.Text = "0/0";\r
+ // \r
// textSelectedSource\r
// \r
this.textSelectedSource.BackColor = System.Drawing.SystemColors.ActiveCaption;\r
// scOperations.Panel2\r
// \r
this.scOperations.Panel2.Controls.Add(this.scRightOperations);\r
- this.scOperations.Size = new System.Drawing.Size(1022, 471);\r
+ this.scOperations.Size = new System.Drawing.Size(1022, 472);\r
this.scOperations.SplitterDistance = 350;\r
this.scOperations.TabIndex = 1;\r
// \r
// scRightOperations.Panel2\r
// \r
this.scRightOperations.Panel2.Controls.Add(this.groupTarget);\r
- this.scRightOperations.Size = new System.Drawing.Size(668, 471);\r
+ this.scRightOperations.Size = new System.Drawing.Size(668, 472);\r
this.scRightOperations.SplitterDistance = 350;\r
this.scRightOperations.TabIndex = 2;\r
// \r
this.groupMetadata.Location = new System.Drawing.Point(0, 0);\r
this.groupMetadata.Name = "groupMetadata";\r
this.groupMetadata.Padding = new System.Windows.Forms.Padding(10);\r
- this.groupMetadata.Size = new System.Drawing.Size(350, 471);\r
+ this.groupMetadata.Size = new System.Drawing.Size(350, 472);\r
this.groupMetadata.TabIndex = 1;\r
this.groupMetadata.TabStop = false;\r
this.groupMetadata.Text = "Metadata";\r
this.tabMetadata.Location = new System.Drawing.Point(10, 23);\r
this.tabMetadata.Name = "tabMetadata";\r
this.tabMetadata.SelectedIndex = 0;\r
- this.tabMetadata.Size = new System.Drawing.Size(330, 347);\r
+ this.tabMetadata.Size = new System.Drawing.Size(330, 348);\r
this.tabMetadata.TabIndex = 1;\r
// \r
// tpOctopus\r
this.tpOctopus.Location = new System.Drawing.Point(4, 24);\r
this.tpOctopus.Name = "tpOctopus";\r
this.tpOctopus.Padding = new System.Windows.Forms.Padding(3);\r
- this.tpOctopus.Size = new System.Drawing.Size(322, 319);\r
+ this.tpOctopus.Size = new System.Drawing.Size(322, 320);\r
this.tpOctopus.TabIndex = 0;\r
this.tpOctopus.Text = "Octopus";\r
// \r
this.octopusIDSelector.Margin = new System.Windows.Forms.Padding(0);\r
this.octopusIDSelector.MinimumSize = new System.Drawing.Size(200, 300);\r
this.octopusIDSelector.Name = "octopusIDSelector";\r
- this.octopusIDSelector.Size = new System.Drawing.Size(316, 313);\r
+ this.octopusIDSelector.Size = new System.Drawing.Size(316, 314);\r
this.octopusIDSelector.TabIndex = 1;\r
// \r
// tpTraffic\r
this.tpTraffic.Location = new System.Drawing.Point(4, 24);\r
this.tpTraffic.Name = "tpTraffic";\r
this.tpTraffic.Padding = new System.Windows.Forms.Padding(3);\r
- this.tpTraffic.Size = new System.Drawing.Size(322, 319);\r
+ this.tpTraffic.Size = new System.Drawing.Size(322, 320);\r
this.tpTraffic.TabIndex = 1;\r
this.tpTraffic.Text = "Traffic";\r
// \r
this.trafficIDSelector.Location = new System.Drawing.Point(3, 3);\r
this.trafficIDSelector.Margin = new System.Windows.Forms.Padding(0);\r
this.trafficIDSelector.Name = "trafficIDSelector";\r
- this.trafficIDSelector.Size = new System.Drawing.Size(316, 313);\r
+ this.trafficIDSelector.Size = new System.Drawing.Size(316, 314);\r
this.trafficIDSelector.TabIndex = 0;\r
// \r
// pMetadataDisplay\r
this.pMetadataDisplay.Controls.Add(this.labelSelectedMetadata, 0, 1);\r
this.pMetadataDisplay.Controls.Add(this.textSelectedMetadata, 0, 2);\r
this.pMetadataDisplay.Dock = System.Windows.Forms.DockStyle.Bottom;\r
- this.pMetadataDisplay.Location = new System.Drawing.Point(10, 370);\r
+ this.pMetadataDisplay.Location = new System.Drawing.Point(10, 371);\r
this.pMetadataDisplay.Margin = new System.Windows.Forms.Padding(0);\r
this.pMetadataDisplay.Name = "pMetadataDisplay";\r
this.pMetadataDisplay.RowCount = 3;\r
this.groupTarget.Location = new System.Drawing.Point(0, 0);\r
this.groupTarget.Name = "groupTarget";\r
this.groupTarget.Padding = new System.Windows.Forms.Padding(10);\r
- this.groupTarget.Size = new System.Drawing.Size(314, 471);\r
+ this.groupTarget.Size = new System.Drawing.Size(314, 472);\r
this.groupTarget.TabIndex = 0;\r
this.groupTarget.TabStop = false;\r
this.groupTarget.Text = "Target action";\r
this.panelActions.Padding = new System.Windows.Forms.Padding(0, 0, 5, 0);\r
this.panelActions.RowCount = 1;\r
this.panelActions.RowStyles.Add(new System.Windows.Forms.RowStyle());\r
- this.panelActions.Size = new System.Drawing.Size(294, 376);\r
+ this.panelActions.Size = new System.Drawing.Size(294, 377);\r
this.panelActions.TabIndex = 4;\r
this.panelActions.MouseClick += new System.Windows.Forms.MouseEventHandler(this.OnTargetPanelsMouseClick);\r
// \r
this.pExecute.BackColor = System.Drawing.Color.Transparent;\r
this.pExecute.Controls.Add(this.btnExecute);\r
this.pExecute.Dock = System.Windows.Forms.DockStyle.Bottom;\r
- this.pExecute.Location = new System.Drawing.Point(10, 399);\r
+ this.pExecute.Location = new System.Drawing.Point(10, 400);\r
this.pExecute.Name = "pExecute";\r
this.pExecute.Size = new System.Drawing.Size(294, 62);\r
this.pExecute.TabIndex = 5;\r
// scMain.Panel2\r
// \r
this.scMain.Panel2.Controls.Add(this.groupActions);\r
- this.scMain.Size = new System.Drawing.Size(1022, 632);\r
- this.scMain.SplitterDistance = 471;\r
+ this.scMain.Size = new System.Drawing.Size(1022, 664);\r
+ this.scMain.SplitterDistance = 472;\r
this.scMain.TabIndex = 2;\r
// \r
// groupActions\r
// \r
this.groupActions.BackColor = System.Drawing.Color.Transparent;\r
- this.groupActions.Controls.Add(this.chkAutoScroll);\r
this.groupActions.Controls.Add(this.tabSystem);\r
+ this.groupActions.Controls.Add(this.toolStrip1);\r
this.groupActions.Dock = System.Windows.Forms.DockStyle.Fill;\r
this.groupActions.Location = new System.Drawing.Point(0, 0);\r
this.groupActions.Name = "groupActions";\r
this.groupActions.Padding = new System.Windows.Forms.Padding(10);\r
- this.groupActions.Size = new System.Drawing.Size(1022, 157);\r
+ this.groupActions.Size = new System.Drawing.Size(1022, 188);\r
this.groupActions.TabIndex = 1;\r
this.groupActions.TabStop = false;\r
this.groupActions.Text = "Actions";\r
this.groupActions.Enter += new System.EventHandler(this.groupBox_Enter);\r
this.groupActions.Leave += new System.EventHandler(this.groupBox_Leave);\r
// \r
- // chkAutoScroll\r
- // \r
- this.chkAutoScroll.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));\r
- this.chkAutoScroll.AutoSize = true;\r
- this.chkAutoScroll.Checked = true;\r
- this.chkAutoScroll.CheckState = System.Windows.Forms.CheckState.Checked;\r
- this.chkAutoScroll.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));\r
- this.chkAutoScroll.Location = new System.Drawing.Point(944, 24);\r
- this.chkAutoScroll.Name = "chkAutoScroll";\r
- this.chkAutoScroll.Size = new System.Drawing.Size(69, 19);\r
- this.chkAutoScroll.TabIndex = 2;\r
- this.chkAutoScroll.Text = "Követés";\r
- this.chkAutoScroll.UseVisualStyleBackColor = true;\r
- // \r
// tabSystem\r
// \r
this.tabSystem.Controls.Add(this.tabPage1);\r
this.tabSystem.Location = new System.Drawing.Point(10, 23);\r
this.tabSystem.Name = "tabSystem";\r
this.tabSystem.SelectedIndex = 0;\r
- this.tabSystem.Size = new System.Drawing.Size(1002, 124);\r
+ this.tabSystem.Size = new System.Drawing.Size(1002, 130);\r
this.tabSystem.TabIndex = 1;\r
// \r
// tabPage1\r
this.tabPage1.Location = new System.Drawing.Point(4, 24);\r
this.tabPage1.Name = "tabPage1";\r
this.tabPage1.Padding = new System.Windows.Forms.Padding(3);\r
- this.tabPage1.Size = new System.Drawing.Size(994, 96);\r
+ this.tabPage1.Size = new System.Drawing.Size(994, 102);\r
this.tabPage1.TabIndex = 0;\r
this.tabPage1.Text = global::Maestro.StringResources.FOLYAMATOK;\r
this.tabPage1.UseVisualStyleBackColor = true;\r
this.dgJobs.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {\r
this.columnInputName,\r
this.columnLabel,\r
+ this.columnProgress,\r
this.columnID,\r
this.columnStatus,\r
this.columnStarted,\r
this.dgJobs.RowsDefaultCellStyle = dataGridViewCellStyle7;\r
this.dgJobs.RowTemplate.DefaultCellStyle.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));\r
this.dgJobs.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;\r
- this.dgJobs.Size = new System.Drawing.Size(988, 90);\r
+ this.dgJobs.Size = new System.Drawing.Size(988, 96);\r
this.dgJobs.TabIndex = 0;\r
this.dgJobs.CellPainting += new System.Windows.Forms.DataGridViewCellPaintingEventHandler(this.OnJobsCellPainting);\r
this.dgJobs.CellToolTipTextNeeded += new System.Windows.Forms.DataGridViewCellToolTipTextNeededEventHandler(this.dgJobs_CellToolTipTextNeeded);\r
this.columnInputName.DataPropertyName = "InputName";\r
this.columnInputName.Frozen = true;\r
this.columnInputName.HeaderText = "InputName";\r
+ this.columnInputName.MinimumWidth = 100;\r
this.columnInputName.Name = "columnInputName";\r
- this.columnInputName.Width = 93;\r
// \r
// columnLabel\r
// \r
this.columnLabel.Name = "columnLabel";\r
this.columnLabel.Width = 63;\r
// \r
+ // columnProgress\r
+ // \r
+ this.columnProgress.DataPropertyName = "Progress";\r
+ this.columnProgress.Frozen = true;\r
+ this.columnProgress.HeaderText = "";\r
+ this.columnProgress.MinimumWidth = 100;\r
+ this.columnProgress.Name = "columnProgress";\r
+ this.columnProgress.Resizable = System.Windows.Forms.DataGridViewTriState.False;\r
+ // \r
// columnID\r
// \r
this.columnID.DataPropertyName = "ID";\r
this.tabPage2.Location = new System.Drawing.Point(4, 24);\r
this.tabPage2.Name = "tabPage2";\r
this.tabPage2.Padding = new System.Windows.Forms.Padding(3);\r
- this.tabPage2.Size = new System.Drawing.Size(994, 96);\r
+ this.tabPage2.Size = new System.Drawing.Size(994, 102);\r
this.tabPage2.TabIndex = 1;\r
this.tabPage2.Text = global::Maestro.StringResources.UZENETEK;\r
this.tabPage2.UseVisualStyleBackColor = true;\r
this.dgMessages.BorderStyle = System.Windows.Forms.BorderStyle.None;\r
this.dgMessages.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;\r
this.dgMessages.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {\r
- this.dataGridViewTextBoxColumn1,\r
- this.dataGridViewTextBoxColumn2});\r
+ this.columnMessagesTime,\r
+ this.columnMessagesMessage});\r
dataGridViewCellStyle9.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;\r
dataGridViewCellStyle9.BackColor = System.Drawing.SystemColors.Window;\r
dataGridViewCellStyle9.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));\r
this.dgMessages.RowsDefaultCellStyle = dataGridViewCellStyle10;\r
this.dgMessages.RowTemplate.DefaultCellStyle.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));\r
this.dgMessages.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;\r
- this.dgMessages.Size = new System.Drawing.Size(988, 90);\r
+ this.dgMessages.Size = new System.Drawing.Size(988, 96);\r
this.dgMessages.TabIndex = 1;\r
// \r
- // dataGridViewTextBoxColumn1\r
+ // columnMessagesTime\r
// \r
- this.dataGridViewTextBoxColumn1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.DisplayedCells;\r
- this.dataGridViewTextBoxColumn1.DataPropertyName = "Time";\r
- this.dataGridViewTextBoxColumn1.HeaderText = "Időpont";\r
- this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1";\r
- this.dataGridViewTextBoxColumn1.ReadOnly = true;\r
- this.dataGridViewTextBoxColumn1.Width = 73;\r
+ this.columnMessagesTime.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.DisplayedCells;\r
+ this.columnMessagesTime.DataPropertyName = "Time";\r
+ this.columnMessagesTime.HeaderText = "Időpont";\r
+ this.columnMessagesTime.Name = "columnMessagesTime";\r
+ this.columnMessagesTime.ReadOnly = true;\r
+ this.columnMessagesTime.Width = 73;\r
// \r
- // dataGridViewTextBoxColumn2\r
+ // columnMessagesMessage\r
// \r
- this.dataGridViewTextBoxColumn2.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;\r
- this.dataGridViewTextBoxColumn2.DataPropertyName = "Message";\r
+ this.columnMessagesMessage.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;\r
+ this.columnMessagesMessage.DataPropertyName = "Message";\r
dataGridViewCellStyle8.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));\r
- this.dataGridViewTextBoxColumn2.DefaultCellStyle = dataGridViewCellStyle8;\r
- this.dataGridViewTextBoxColumn2.HeaderText = "Üzenet";\r
- this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2";\r
- this.dataGridViewTextBoxColumn2.ReadOnly = true;\r
+ this.columnMessagesMessage.DefaultCellStyle = dataGridViewCellStyle8;\r
+ this.columnMessagesMessage.HeaderText = "Üzenet";\r
+ this.columnMessagesMessage.Name = "columnMessagesMessage";\r
+ this.columnMessagesMessage.ReadOnly = true;\r
+ // \r
+ // toolStrip1\r
+ // \r
+ this.toolStrip1.Dock = System.Windows.Forms.DockStyle.Bottom;\r
+ this.toolStrip1.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden;\r
+ this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {\r
+ this.btnSweepJobList,\r
+ this.toolStripSeparator3,\r
+ this.chkAutoScroll,\r
+ this.toolStripSeparator2,\r
+ this.lAll,\r
+ this.lAllCount,\r
+ this.toolStripSeparator6,\r
+ this.lRunning,\r
+ this.lRunningCount,\r
+ this.toolStripSeparator5,\r
+ this.lDone,\r
+ this.lDoneCount,\r
+ this.toolStripSeparator4,\r
+ this.lError,\r
+ this.lErrorCount,\r
+ this.toolStripSeparator1,\r
+ this.lRevoked,\r
+ this.lRevokedCount});\r
+ this.toolStrip1.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.HorizontalStackWithOverflow;\r
+ this.toolStrip1.Location = new System.Drawing.Point(10, 153);\r
+ this.toolStrip1.Name = "toolStrip1";\r
+ this.toolStrip1.RenderMode = System.Windows.Forms.ToolStripRenderMode.System;\r
+ this.toolStrip1.Size = new System.Drawing.Size(1002, 25);\r
+ this.toolStrip1.TabIndex = 3;\r
+ this.toolStrip1.Text = "toolStrip1";\r
+ // \r
+ // btnSweepJobList\r
+ // \r
+ this.btnSweepJobList.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;\r
+ this.btnSweepJobList.Image = ((System.Drawing.Image)(resources.GetObject("btnSweepJobList.Image")));\r
+ this.btnSweepJobList.ImageTransparentColor = System.Drawing.Color.Magenta;\r
+ this.btnSweepJobList.Name = "btnSweepJobList";\r
+ this.btnSweepJobList.Size = new System.Drawing.Size(23, 22);\r
+ this.btnSweepJobList.Text = "toolStripButton2";\r
+ this.btnSweepJobList.Click += new System.EventHandler(this.OnSweepJobList);\r
+ // \r
+ // toolStripSeparator3\r
+ // \r
+ this.toolStripSeparator3.Name = "toolStripSeparator3";\r
+ this.toolStripSeparator3.Size = new System.Drawing.Size(6, 25);\r
+ // \r
+ // chkAutoScroll\r
+ // \r
+ this.chkAutoScroll.Checked = true;\r
+ this.chkAutoScroll.CheckOnClick = true;\r
+ this.chkAutoScroll.CheckState = System.Windows.Forms.CheckState.Checked;\r
+ this.chkAutoScroll.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;\r
+ this.chkAutoScroll.ImageTransparentColor = System.Drawing.Color.Magenta;\r
+ this.chkAutoScroll.Name = "chkAutoScroll";\r
+ this.chkAutoScroll.Size = new System.Drawing.Size(52, 22);\r
+ this.chkAutoScroll.Text = "Követés";\r
+ // \r
+ // toolStripSeparator2\r
+ // \r
+ this.toolStripSeparator2.Name = "toolStripSeparator2";\r
+ this.toolStripSeparator2.Size = new System.Drawing.Size(6, 25);\r
+ // \r
+ // lAll\r
+ // \r
+ this.lAll.Name = "lAll";\r
+ this.lAll.Size = new System.Drawing.Size(45, 22);\r
+ this.lAll.Text = "Összes:";\r
+ this.lAll.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;\r
+ // \r
+ // lAllCount\r
+ // \r
+ this.lAllCount.AutoSize = false;\r
+ this.lAllCount.Name = "lAllCount";\r
+ this.lAllCount.Size = new System.Drawing.Size(30, 22);\r
+ this.lAllCount.Text = "0";\r
+ this.lAllCount.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;\r
// \r
- // dataGridViewProgressColumn1\r
+ // toolStripSeparator6\r
// \r
- this.dataGridViewProgressColumn1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;\r
- this.dataGridViewProgressColumn1.DataPropertyName = "Progress";\r
- this.dataGridViewProgressColumn1.HeaderText = "";\r
- this.dataGridViewProgressColumn1.MinimumWidth = 100;\r
- this.dataGridViewProgressColumn1.Name = "dataGridViewProgressColumn1";\r
+ this.toolStripSeparator6.Name = "toolStripSeparator6";\r
+ this.toolStripSeparator6.Size = new System.Drawing.Size(6, 25);\r
+ // \r
+ // lRunning\r
+ // \r
+ this.lRunning.Name = "lRunning";\r
+ this.lRunning.Size = new System.Drawing.Size(27, 22);\r
+ this.lRunning.Text = "Fut:";\r
+ this.lRunning.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;\r
+ // \r
+ // lRunningCount\r
+ // \r
+ this.lRunningCount.AutoSize = false;\r
+ this.lRunningCount.Name = "lRunningCount";\r
+ this.lRunningCount.Size = new System.Drawing.Size(30, 22);\r
+ this.lRunningCount.Text = "0";\r
+ this.lRunningCount.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;\r
+ // \r
+ // toolStripSeparator5\r
+ // \r
+ this.toolStripSeparator5.Name = "toolStripSeparator5";\r
+ this.toolStripSeparator5.Size = new System.Drawing.Size(6, 25);\r
+ // \r
+ // lDone\r
+ // \r
+ this.lDone.Name = "lDone";\r
+ this.lDone.Size = new System.Drawing.Size(33, 22);\r
+ this.lDone.Text = "Kész:";\r
+ this.lDone.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;\r
+ // \r
+ // lDoneCount\r
+ // \r
+ this.lDoneCount.AutoSize = false;\r
+ this.lDoneCount.Name = "lDoneCount";\r
+ this.lDoneCount.Size = new System.Drawing.Size(30, 22);\r
+ this.lDoneCount.Text = "0";\r
+ this.lDoneCount.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;\r
+ // \r
+ // toolStripSeparator4\r
+ // \r
+ this.toolStripSeparator4.Name = "toolStripSeparator4";\r
+ this.toolStripSeparator4.Size = new System.Drawing.Size(6, 25);\r
+ // \r
+ // lError\r
+ // \r
+ this.lError.Name = "lError";\r
+ this.lError.Size = new System.Drawing.Size(35, 22);\r
+ this.lError.Text = "Hiba:";\r
+ this.lError.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;\r
+ // \r
+ // lErrorCount\r
+ // \r
+ this.lErrorCount.AutoSize = false;\r
+ this.lErrorCount.Name = "lErrorCount";\r
+ this.lErrorCount.Size = new System.Drawing.Size(30, 22);\r
+ this.lErrorCount.Text = "0";\r
+ this.lErrorCount.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;\r
+ // \r
+ // toolStripSeparator1\r
+ // \r
+ this.toolStripSeparator1.Name = "toolStripSeparator1";\r
+ this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25);\r
+ // \r
+ // lRevoked\r
+ // \r
+ this.lRevoked.Name = "lRevoked";\r
+ this.lRevoked.Size = new System.Drawing.Size(73, 22);\r
+ this.lRevoked.Text = "Visszavonva:";\r
+ this.lRevoked.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;\r
+ // \r
+ // lRevokedCount\r
+ // \r
+ this.lRevokedCount.AutoSize = false;\r
+ this.lRevokedCount.Name = "lRevokedCount";\r
+ this.lRevokedCount.Size = new System.Drawing.Size(30, 22);\r
+ this.lRevokedCount.Text = "0";\r
+ this.lRevokedCount.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;\r
// \r
// systemMessageBindingSource\r
// \r
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);\r
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;\r
this.BackColor = System.Drawing.SystemColors.Control;\r
- this.ClientSize = new System.Drawing.Size(1022, 632);\r
+ this.ClientSize = new System.Drawing.Size(1022, 664);\r
this.Controls.Add(this.scMain);\r
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));\r
this.Name = "MaestroForm";\r
((System.ComponentModel.ISupportInitialize)(this.bindingSourceJobs)).EndInit();\r
this.tabPage2.ResumeLayout(false);\r
((System.ComponentModel.ISupportInitialize)(this.dgMessages)).EndInit();\r
+ this.toolStrip1.ResumeLayout(false);\r
+ this.toolStrip1.PerformLayout();\r
((System.ComponentModel.ISupportInitialize)(this.systemMessageBindingSource)).EndInit();\r
((System.ComponentModel.ISupportInitialize)(this.metadataInfoBindingSource)).EndInit();\r
this.ResumeLayout(false);\r
private System.Windows.Forms.TabPage tabPage2;\r
private System.Windows.Forms.BindingSource systemMessageBindingSource;\r
private System.Windows.Forms.DataGridView dgMessages;\r
- private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn1;\r
- private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2;\r
private System.Windows.Forms.TableLayoutPanel pSourceFilter;\r
private System.Windows.Forms.TextBox txtSourceFilter;\r
private System.Windows.Forms.PictureBox picRefreshFileList;\r
private System.Windows.Forms.ToolStripButton btnShowFolders;\r
private MaestroShared.Controls.DoubleClickTreeView treeFolders;\r
private System.Windows.Forms.ImageList ilFolders;\r
- private System.Windows.Forms.CheckBox chkAutoScroll;\r
- private Commons.DataGridViewProgressColumn dataGridViewProgressColumn1;\r
private PictureBox picResetSearch;\r
- private Commons.DataGridViewProgressColumn columnProgress;\r
+ private DataGridViewTextBoxColumn columnMessagesTime;\r
+ private DataGridViewTextBoxColumn columnMessagesMessage;\r
+ private ToolStrip toolStrip1;\r
+ private ToolStripButton btnSweepJobList;\r
+ private ToolStripSeparator toolStripSeparator3;\r
+ private ToolStripButton chkAutoScroll;\r
+ private ToolStripSeparator toolStripSeparator2;\r
+ private ToolStripLabel lAll;\r
+ private ToolStripLabel lAllCount;\r
+ private ToolStripSeparator toolStripSeparator6;\r
+ private ToolStripLabel lRunning;\r
+ private ToolStripLabel lRunningCount;\r
+ private ToolStripSeparator toolStripSeparator5;\r
+ private ToolStripLabel lDone;\r
+ private ToolStripLabel lDoneCount;\r
+ private ToolStripSeparator toolStripSeparator4;\r
+ private ToolStripLabel lError;\r
+ private ToolStripLabel lErrorCount;\r
+ private ToolStripSeparator toolStripSeparator1;\r
+ private ToolStripLabel lRevoked;\r
+ private ToolStripLabel lRevokedCount;\r
private DataGridViewTextBoxColumn columnInputName;\r
private DataGridViewTextBoxColumn columnLabel;\r
+ private Commons.DataGridViewProgressColumn columnProgress;\r
private DataGridViewTextBoxColumn columnID;\r
private DataGridViewTextBoxColumn columnStatus;\r
private DataGridViewTextBoxColumn columnStarted;\r
private DataGridViewTextBoxColumn columnOutput;\r
private DataGridViewTextBoxColumn columnKillDate;\r
private DataGridViewTextBoxColumn columnMessage;\r
- private Commons.DataGridViewProgressColumn Progress;\r
+ private ToolStripLabel lSelectionCounts;\r
}\r
}\r
\r
UpdateDefineSegmentEnabled();\r
UpdateEditArchiveMetadataEnabled();\r
UpdateLookupBySourceEnabled();\r
+ UpdateSelectionCounts();\r
}\r
}\r
\r
\r
Uri localAddress = Configuration?.Source?.Local?.Address;\r
Uri remoteAddress = Configuration?.Source?.Remote?.Address;\r
- if (String.IsNullOrEmpty(remoteAddress?.ToString())) {\r
- if (!String.IsNullOrEmpty(localAddress?.LocalPath))\r
+ if (string.IsNullOrEmpty(remoteAddress?.ToString())) {\r
+ if (!string.IsNullOrEmpty(localAddress?.LocalPath))\r
formTooltip.SetToolTip(groupSource, localAddress.LocalPath);\r
} else\r
formTooltip.SetToolTip(groupSource, remoteAddress?.ToString());\r
if (Configuration?.Source is NEXIOSource) {\r
btnShowFolders.Enabled = false;\r
logger.Debug("NEXIO source initialization");\r
- source = new NexioRESTSource(this, MessageBus, Configuration.Source.Filter);\r
+ source = new NexioRESTSource(this, MessageBus, Configuration.Source as NEXIOSource);\r
logger.Debug("NEXIO source created");\r
}\r
\r
+ source.ListChanged += Source_ListChanged;\r
source.Startup(localAddress);\r
bindingSource.DataSource = source;\r
dgSource.Columns.AddRange(source.Columns);\r
treeFolders.NodeDoubleClick += OnDoubleClickFolder;\r
}\r
\r
+ private void Source_ListChanged(object sender, System.ComponentModel.ListChangedEventArgs e) {\r
+ UpdateSelectionCounts();\r
+ }\r
+\r
+ private void UpdateSelectionCounts() {\r
+ lSelectionCounts.Text = string.Format("{0}/{1}", source.Count, selectedSourceItems == null ? 0 : selectedSourceItems.Count);\r
+ }\r
+\r
private void dataGridSource_CellMouseEnter(object sender, DataGridViewCellEventArgs e) {\r
if (e.RowIndex > -1 && IsPlayColumn(e.ColumnIndex))\r
dgSource.Cursor = Cursors.Hand;\r
string selectedNames = String.Empty;\r
foreach (ISourceItem actual in selectedSourceItems) {\r
string name = actual.Name;\r
- if (String.IsNullOrEmpty(name))\r
+ if (string.IsNullOrEmpty(name))\r
continue;\r
selectedNames += name + " ";\r
string currentPrefix = GetPrefix(name);\r
else\r
selectionPrefix = selectionPrefix.Equals(currentPrefix) ? selectionPrefix : null;\r
}\r
- if (String.IsNullOrEmpty(selectedNames))\r
+ if (string.IsNullOrEmpty(selectedNames))\r
SelectedSource = null;\r
else\r
SelectedSource = new SourceInfo() {\r
}\r
\r
private string GetPrefix(string name) {\r
- if (String.IsNullOrEmpty(name))\r
+ if (string.IsNullOrEmpty(name))\r
return null;\r
\r
string nameWithoutExtension = name.Contains(".") ? name.Split('.')[0] : name;\r
jobsQueue.Enqueue(p);\r
});\r
\r
+ UpdateJobCounts();\r
\r
ClearSelectedProcessors();\r
if (processorWorkers == null)\r
return processorWorker;\r
}\r
\r
+ private void UpdateJobCounts() {\r
+ lAllCount.Text = jobs.Count.ToString();\r
+ var error = 0;\r
+ var revoked = 0;\r
+ var done = 0;\r
+ foreach (ITargetProcessor j in jobs) {\r
+ if (TargetProcessor.REVOKED.Equals(j.Status)) {\r
+ revoked++;\r
+ continue;\r
+ }\r
+ if (TargetProcessor.ERROR.Equals(j.Status)) {\r
+ error++;\r
+ continue;\r
+ }\r
+ if (TargetProcessor.READY.Equals(j.Status)) {\r
+ done++;\r
+ continue;\r
+ }\r
+ }\r
+ lErrorCount.Text = error.ToString();\r
+ lRevokedCount.Text = revoked.ToString();\r
+ lDoneCount.Text = done.ToString();\r
+\r
+ }\r
+\r
private void ProcessorWorker_DoWork(object sender, DoWorkEventArgs e) {\r
while (!e.Cancel) {\r
- ITargetProcessor job;\r
- if (jobsQueue.TryDequeue(out job)) {\r
- if (TargetProcessor.REVOKED.Equals(job.Status))\r
- continue;\r
+ if (jobsQueue.TryDequeue(out ITargetProcessor job)) {\r
(this).SafeCall(() => {\r
int position = jobs.IndexOf(job);\r
if (position == -1)\r
dgJobs.FirstDisplayedScrollingRowIndex = position;\r
}\r
});\r
+ if (TargetProcessor.REVOKED.Equals(job.Status))\r
+ continue;\r
+ (this).SafeCall(() => {\r
+ lRunningCount.Text = "1";\r
+ });\r
job.Execute();\r
+ (this).SafeCall(() => {\r
+ UpdateJobCounts();\r
+ lRunningCount.Text = "0";\r
+ });\r
} else {\r
+ (this).SafeCall(() => {\r
+ lRunningCount.Text = "0";\r
+ });\r
Thread.Sleep(100);\r
}\r
}\r
return;\r
e.ToolTipText = dgJobs.Rows[e.RowIndex].Cells[e.ColumnIndex].FormattedValue as string;\r
}\r
+\r
+ private void OnSweepJobList(object sender, EventArgs e) {\r
+ bindingSourceJobs.DataSource = null;\r
+\r
+ BindingList<ITargetProcessor> sweepedJobs = new BindingList<ITargetProcessor>();\r
+ jobs.Where(x => x.Status == null || TargetProcessor.INPROGRESS.Equals(x.Status))\r
+ .ToList()\r
+ .ForEach(i => sweepedJobs.Add(i));\r
+ jobs = sweepedJobs;\r
+ bindingSourceJobs.DataSource = jobs;\r
+ UpdateJobCounts();\r
+ }\r
}\r
}\r
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w\r
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0\r
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAS\r
- CAAAAk1TRnQBSQFMAgEBAgEAAcgBAQHIAQEBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo\r
+ CAAAAk1TRnQBSQFMAgEBAgEAATABAgEwAQIBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo\r
AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA\r
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5\r
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA\r
<metadata name="columnLabel.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">\r
<value>True</value>\r
</metadata>\r
+ <metadata name="columnProgress.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">\r
+ <value>True</value>\r
+ </metadata>\r
<metadata name="columnID.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">\r
<value>True</value>\r
</metadata>\r
<metadata name="bindingSourceJobs.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">\r
<value>154, 17</value>\r
</metadata>\r
- <metadata name="dataGridViewTextBoxColumn1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">\r
+ <metadata name="columnMessagesTime.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">\r
<value>True</value>\r
</metadata>\r
- <metadata name="dataGridViewTextBoxColumn2.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">\r
+ <metadata name="columnMessagesMessage.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">\r
<value>True</value>\r
</metadata>\r
+ <metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">\r
+ <value>1146, 17</value>\r
+ </metadata>\r
+ <data name="btnSweepJobList.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">\r
+ <value>\r
+ iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8\r
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACHSURBVDhP5ZKxDYAwDAQzCqPQIBiDUbIWHaPAHkjwLxHJ\r
+ OAn5Gk66Amx/HET4Ph3s4QQ3eN7ucICssadJhGm4JnuapI3elDYiKyxtQlkjpZ5sUyVohhy0ctsHSpCE\r
+ EuR7igcoQf5qfM5QgiSUINuTfeTEAu2wlTVir1b9r0Z4QB/Cd6z9kxAuooZloBF+1qkAAAAASUVORK5C\r
+ YII=\r
+</value>\r
+ </data>\r
<metadata name="systemMessageBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">\r
<value>630, 17</value>\r
</metadata>\r
// You can specify all the values or you can default the Build and Revision Numbers\r
// by using the '*' as shown below:\r
// [assembly: AssemblyVersion("1.0.*")]\r
-[assembly: AssemblyVersion("2.0.8.5")]\r
-[assembly: AssemblyFileVersion("2.0.8.5")]\r
+[assembly: AssemblyVersion("2.0.8.7")]\r
+[assembly: AssemblyFileVersion("2.0.8.7")]\r
-using System;\r
-using System.Linq;\r
+using LinkDotNet.MessageHandling.Contracts;\r
+using Maestro.Sources.Messages;\r
+using MaestroShared.Commons;\r
+using NLog;\r
+using System;\r
using System.Collections.Generic;\r
using System.ComponentModel;\r
+using System.Drawing;\r
using System.IO;\r
+using System.Linq;\r
using System.Windows.Forms;\r
-using LinkDotNet.MessageHandling.Contracts;\r
-using Maestro.Sources.Messages;\r
-using System.Drawing;\r
-using NLog;\r
-using MaestroShared.Commons;\r
\r
namespace Maestro.Sources {\r
public delegate void ClearAndInitialize();\r
private List<CreatedFileMonitor> createdFileMonitors = new List<CreatedFileMonitor>();\r
private Control parent;\r
private string filter;\r
- private List<String> acceptableExtensions = new List<string>();\r
+ private List<string> acceptableExtensions = new List<string>();\r
private List<FileSourceItem> cache;\r
private BackgroundWorker pathWatcherWorker = new BackgroundWorker();\r
private string rootPath;\r
private FileSystemWatcher watcher;\r
- private Object lck = new Object();\r
+ private readonly object lck = new object();\r
\r
public DataGridViewColumn[] Columns {\r
get {\r
cache = new List<FileSourceItem>(this);\r
Clear();\r
IEnumerable<FileSourceItem> filteredItems = null;\r
- if (String.IsNullOrEmpty(Filter))\r
+ if (string.IsNullOrEmpty(Filter))\r
filteredItems = cache;\r
else\r
filteredItems = cache.Where(i => (i.Name == null) ? false : i.Name.ToLower().Contains(Filter.ToLower()));\r
\r
- switch (SortDirection) {\r
- case ListSortDirection.Ascending:\r
- filteredItems.OrderBy(i => getValue(i)).ToList().ForEach(i => Add(i));\r
- break;\r
- case ListSortDirection.Descending:\r
- filteredItems.OrderByDescending(i => getValue(i)).ToList().ForEach(i => Add(i));\r
- break;\r
+ lock (lck) {\r
+ switch (SortDirection) {\r
+ case ListSortDirection.Ascending:\r
+ filteredItems.OrderBy(i => getValue(i)).ToList().ForEach(i => Add(i));\r
+ break;\r
+ case ListSortDirection.Descending:\r
+ filteredItems.OrderByDescending(i => getValue(i)).ToList().ForEach(i => Add(i));\r
+ break;\r
+ }\r
}\r
logger.Trace("Exit");\r
}\r
}\r
\r
private void SafeRemove(FileSourceItem item) {\r
- if (String.IsNullOrEmpty(filter))\r
- parent.SafeCall(() => this.Remove(item));\r
+ if (string.IsNullOrEmpty(filter))\r
+ parent.SafeCall(() => Remove(item));\r
else\r
parent.SafeCall(() => cache.Remove(item));\r
}\r
//};\r
//bg.RunWorkerAsync();\r
\r
- }\r
- catch (Exception e) {\r
+ } catch (Exception e) {\r
logger.Error(e);\r
Shutdown();\r
}\r
}\r
\r
public void OnRenamed(object sender, RenamedEventArgs e) {\r
- if (!String.IsNullOrEmpty(filter))\r
+ if (!string.IsNullOrEmpty(filter))\r
return;\r
logger.Trace("Entry");\r
//logger.Debug("{0} {1} {2}", e.ChangeType, e.OldName, e.Name);\r
}\r
\r
private void OnChanged(object sender, FileSystemEventArgs e) {\r
- if (!String.IsNullOrEmpty(filter))\r
+ if (!string.IsNullOrEmpty(filter))\r
return;\r
logger.Trace("Entry");\r
//logger.Debug("{0} {1}", e.ChangeType, e.Name);\r
}\r
\r
private void OnDeleted(object sender, FileSystemEventArgs e) {\r
- if (!String.IsNullOrEmpty(filter))\r
+ if (!string.IsNullOrEmpty(filter))\r
return;\r
logger.Trace("Entry");\r
logger.Debug("{0} {1}", e.ChangeType, e.Name);\r
-using System.Linq;\r
-using System.ComponentModel;\r
-using System.Diagnostics;\r
-using System.Windows.Forms;\r
-using LinkDotNet.MessageHandling.Contracts;\r
+using LinkDotNet.MessageHandling.Contracts;\r
using Maestro.Sources.Messages;\r
-using NexioClient;\r
+using MaestroShared.Commons;\r
+using MaestroShared.Configuration;\r
+using MaestroShared.Metadata;\r
using Newtonsoft.Json.Linq;\r
-using WebSocketSharp;\r
-using System;\r
-using System.Drawing;\r
+using NexioClient;\r
using NLog;\r
+using System;\r
using System.Collections.Generic;\r
-using MaestroShared.Commons;\r
-using MaestroShared.Metadata;\r
+using System.ComponentModel;\r
+using System.Drawing;\r
+using System.Linq;\r
+using System.Windows.Forms;\r
+using WebSocketSharp;\r
\r
namespace Maestro.Sources {\r
class NexioRESTSource : BindingList<NexioSourceItem>, ISource {\r
private const string DURATION = "duration";\r
private const string MODIFIED = "modifiedtimestamp";\r
private const string MXFEXT = ".MXF";\r
- private List<String> acceptableAgencies = new List<string>();\r
+ private List<string> acceptableAgencies = new List<string>();\r
private List<NexioSourceItem> cache;\r
private IMessageBus messageBus;\r
+ private readonly NEXIOSource configuration;\r
private Control parent;\r
private NexioAPI nexioAPI;\r
private string filter;\r
private string path;\r
private volatile bool initialized;\r
+ private readonly object lck = new object();\r
\r
public DataGridViewColumn[] Columns {\r
get {\r
public string Filter {\r
get => filter; set {\r
filter = value;\r
- if (String.IsNullOrEmpty(filter))\r
+ if (string.IsNullOrEmpty(filter))\r
RemoveFilter();\r
else\r
Refresh();\r
cache = new List<NexioSourceItem>(this);\r
Clear();\r
IEnumerable<NexioSourceItem> filteredItems = null;\r
- if (String.IsNullOrEmpty(Filter))\r
+ if (string.IsNullOrEmpty(Filter))\r
filteredItems = cache;\r
else\r
filteredItems = cache.Where(i => (i.Name == null) ? false : i.Name.ToLower().Contains(Filter.ToLower()));\r
\r
- switch (SortDirection) {\r
- case ListSortDirection.Ascending:\r
- filteredItems.OrderBy(i => getValue(i)).ToList().ForEach(i => Add(i));\r
- break;\r
- case ListSortDirection.Descending:\r
- filteredItems.OrderByDescending(i => getValue(i)).ToList().ForEach(i => Add(i));\r
- break;\r
+ lock (lck) {\r
+ switch (SortDirection) {\r
+ case ListSortDirection.Ascending:\r
+ filteredItems.OrderBy(i => getValue(i)).ToList().ForEach(i => Add(i));\r
+ break;\r
+ case ListSortDirection.Descending:\r
+ filteredItems.OrderByDescending(i => getValue(i)).ToList().ForEach(i => Add(i));\r
+ break;\r
+ }\r
}\r
\r
//filteredItems.ToList().ForEach(i => parent.SafeCall(() => Add(i)));\r
return result;\r
}\r
\r
- public NexioRESTSource(Control parent, IMessageBus messageBus, String agencyFilter) {\r
+ public NexioRESTSource(Control parent, IMessageBus messageBus, NEXIOSource configuration) {\r
SortProperty = TypeDescriptor.GetProperties(typeof(FileSourceItem)).Find("Created", false);\r
SortDirection = ListSortDirection.Descending;\r
this.parent = parent;\r
this.messageBus = messageBus;\r
- SetAcceptableAgencies(agencyFilter);\r
+ this.configuration = configuration;\r
+ SetAcceptableAgencies(configuration?.Filter);\r
}\r
\r
private void SetAcceptableAgencies(string agencyFilter) {\r
\r
private void InnerStartup() {\r
CreateWatch(path);\r
- initializeList(path);\r
+ InitializeList(path);\r
}\r
\r
private void CreateWatch(string path) {\r
nexioAPI.Open(OnResponse);\r
}\r
\r
- private void initializeList(string path) {\r
+ private void InitializeList(string path) {\r
nexioAPI.GetListAsync();\r
}\r
\r
case NexioAPI.CREATE:\r
if (!initialized)\r
return;\r
- OnCreated(d);\r
+ lock (lck) {\r
+ OnCreated(d);\r
+ }\r
break;\r
case NexioAPI.DELETE:\r
if (!initialized)\r
return;\r
- OnDeleted(d);\r
+ lock (lck) {\r
+ OnDeleted(d);\r
+ }\r
break;\r
case NexioAPI.UPDATE:\r
if (!initialized)\r
return;\r
- OnChanged(d);\r
+ lock (lck) {\r
+ OnChanged(d);\r
+ }\r
break;\r
}\r
- }\r
- catch (Exception ex) {\r
+ } catch (Exception ex) {\r
logger.Error(ex);\r
MsgBox.Error(ex.Message);\r
}\r
item.Name = token[LONGNAMEID].ToString() + MXFEXT;\r
item.Agency = token[EXTAGENCY]?.ToString();\r
DateTime? created = token.Value<DateTime?>(RECORDDATE);\r
- item.Created = created ?? DateTime.MinValue;\r
+ item.Created = created ?? DateTime.MinValue;\r
DateTime? modified = token.Value<DateTime?>(MODIFIED);\r
item.Modified = modified ?? DateTime.MinValue;\r
item.Frames = token.Value<int>(DURATION);\r
item.Duration = new Timecode((int)item.Frames).ToString();\r
- }\r
- catch (Exception e) {\r
+ } catch (Exception e) {\r
logger.Error(e.Message);\r
}\r
\r
l.Children().\r
ToList().\r
Select(t => CreateItem(t, false)).\r
- Where(x => x.CanHandle(acceptableAgencies)).\r
+ Where(x => (configuration.HideEmpty && x.Frames > 1 && x.CanHandle(acceptableAgencies)) || (!configuration.HideEmpty && x.CanHandle(acceptableAgencies))).\r
OrderByDescending(i => i.Created).\r
ToList().ForEach(i => Add(i));\r
initialized = true;\r
}\r
\r
private void OnChanged(JToken token) {\r
- if (!String.IsNullOrEmpty(filter))\r
+ if (!string.IsNullOrEmpty(filter))\r
return;\r
string id = token[ID].ToString();\r
var item = Items.Where(x => x.ID == id).FirstOrDefault();\r
}\r
\r
private void OnCreated(JToken token) {\r
- if (!String.IsNullOrEmpty(filter))\r
+ if (!string.IsNullOrEmpty(filter))\r
return;\r
var item = CreateItem(token, true);\r
if (!item.CanHandle(acceptableAgencies))\r
}\r
\r
private void OnDeleted(JToken d) {\r
- if (!String.IsNullOrEmpty(filter))\r
+ if (!string.IsNullOrEmpty(filter))\r
return;\r
string id = d[ID].ToString();\r
var item = this.Where(i => i.ID != null && i.ID.Equals(id)).FirstOrDefault();\r
parent.SafeCall(() => {\r
try {\r
Remove(item);\r
- }\r
- catch (Exception e) { }\r
+ } catch (Exception e) { }\r
messageBus.Send(new RemoveFileActionMsg() {\r
FileName = item.Name,\r
Source = parent\r
using System;\r
+using System.Collections.Generic;\r
using System.ComponentModel;\r
using System.Runtime.CompilerServices;\r
-using System.Collections.Generic;\r
namespace Maestro.Sources {\r
public class NexioSourceItem : ISourceItem {\r
private bool isHighlighted;\r
}\r
\r
public bool CanHandle(List<String> extensions) {\r
- if (extensions == null || extensions.Count < 1)\r
- return true;\r
- if (extensions.Contains(Agency.ToLower()) || extensions.Contains(Agency.ToUpper()))\r
+ if (extensions == null || extensions.Count < 1 || extensions.Contains(Agency.ToLower()) || extensions.Contains(Agency.ToUpper()))\r
return true;\r
return false;\r
}\r
-using Newtonsoft.Json;\r
+using MaestroShared.Commons;\r
+using Newtonsoft.Json;\r
+using Newtonsoft.Json.Linq;\r
+using Newtonsoft.Json.Serialization;\r
using System;\r
-using System.Linq;\r
-using System.IO;\r
-using System.Drawing;\r
using System.ComponentModel;\r
-using Newtonsoft.Json.Serialization;\r
-using MaestroShared.Commons;\r
-using Newtonsoft.Json.Linq;\r
+using System.Drawing;\r
+using System.IO;\r
+using System.Linq;\r
using System.Runtime.Serialization;\r
\r
namespace MaestroShared.Configuration {\r
};\r
\r
File.WriteAllText(fileName, JsonConvert.SerializeObject(data, settings));\r
- }\r
- catch (Exception e) {\r
+ } catch (Exception e) {\r
MsgBox.Error(e.Message);\r
}\r
}\r
public bool Enabled { get; set; }\r
public bool AutoStart { get; set; }\r
public bool SegmentEditor { get; set; }\r
- [DefaultValue(new []{"MXF"})]\r
+ [DefaultValue(new[] { "MXF" })]\r
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Populate)]\r
public string[] Extensions { get; set; }\r
}\r
}\r
\r
public class NEXIOSource : Source {\r
+ public bool HideEmpty { get; set; }\r
}\r
\r
public class MetadataProvider : UISettings {\r
// You can specify all the values or you can default the Build and Revision Numbers\r
// by using the '*' as shown below:\r
// [assembly: AssemblyVersion("1.0.*")]\r
-[assembly: AssemblyVersion("2.0.8.8")]\r
-[assembly: AssemblyFileVersion("2.0.8.8")]\r
+[assembly: AssemblyVersion("2.0.9.0")]\r
+[assembly: AssemblyFileVersion("2.0.9.0")]\r
private FtpClient monitorFTP = null;\r
private long sourceFileLength = 0;\r
private long uploadedFileLength = 0;\r
+ private bool isNexioSource = false;\r
Uri inputUri;\r
\r
public override void Initialize(Control parent, TargetProcessorParameter parameters) {\r
Input = Input.Replace("/", "");\r
sourceFileLength = sourceFTP.GetFileSize(Input);\r
\r
- bool isNexioSource = sourceFTP.IsNexio();\r
+ isNexioSource = sourceFTP.IsNexio();\r
//Nexio eseten frame-eket kerdunk le\r
if (isNexioSource)\r
sourceFileLength = GetNexioLength();\r
Thread.Sleep(500);\r
}\r
\r
- targetFTP.GetReply();\r
+ var reply = targetFTP.GetReply();\r
+ //logger.Info("Reply is {0}", reply.Message);\r
+\r
if (useTemporaryName) {\r
if (!targetFTP.MoveFile(targetFilePath, OutputName))\r
throw new Exception(UPLOAD_ERROR);\r
}\r
\r
protected override void ValidateTransfer() {\r
- if (!targetFTP.IsNexio() && !sourceFTP.IsNexio()) {\r
+ if (!isNexioSource && !targetFTP.IsNexio()) {\r
if (sourceFileLength != uploadedFileLength)\r
throw new Exception(COPY_SIZE_ERROR);\r
}\r
}\r
\r
public static class FtpClientExtensions {\r
+\r
public static String Command(this FtpClient client, String command) {\r
FtpReply response = client.Execute(command);\r
if (!response.Success)\r
//Device Type lekerdezese\r
string response = client.Command("SITE 0011");\r
result = response.Contains("1211");\r
- } catch { }\r
+ } catch {\r
+ }\r
return result;\r
}\r
\r
Finished = DateTime.Now;\r
workFlowAction.finished = Finished;\r
SendWorkFlowAction();\r
- Progress = 0;\r
+ //Progress = 0;\r
logger.Trace(Strings.EXIT);\r
}\r
\r
\r
if (limit > 0) {\r
int correctedLimit = limit > archiveList.size() ? archiveList.size() : limit;\r
- archiveList = archiveList.subList(0, correctedLimit - 1);\r
- logger.info(marker, "A folyamat elérte a beállított {} limitet.", limit);\r
+ if (correctedLimit > 0) {\r
+ archiveList = archiveList.subList(0, correctedLimit - 1);\r
+ logger.info(marker, "A folyamat elérte a beállított {} limitet.", limit);\r
+ } else\r
+ logger.info(marker, "Nincs archiválandó anyag.");\r
} else\r
logger.info(marker, "Az archiváló folyamat {} új anyagot érzékelt.", archiveList == null ? 0 : archiveList.size());\r
\r