{"id":447,"date":"2019-10-21T11:23:48","date_gmt":"2019-10-21T11:23:48","guid":{"rendered":"http:\/\/flace.de\/?p=447"},"modified":"2019-10-21T11:23:48","modified_gmt":"2019-10-21T11:23:48","slug":"simples-ftp-ugl-downloadrename-tool","status":"publish","type":"post","link":"https:\/\/flace.de\/?p=447","title":{"rendered":"Simples FTP UGL Download+Rename Tool"},"content":{"rendered":"<p>Mit diesem Tool ist es m\u00f6glich, Dateien von einem FTP Server abzuholen, diese Daten auf dem lokalen PC abzulegen und weiter zu verarbeiten.<\/p>\n<p><a href=\"http:\/\/flace.de\/wp-content\/uploads\/2019\/10\/ftp_ugl.jpg\"><br \/>\n<img loading=\"lazy\" decoding=\"async\" width=\"514\" height=\"227\" class=\"aligncenter size-full wp-image-448\" alt=\"\" src=\"http:\/\/flace.de\/wp-content\/uploads\/2019\/10\/ftp_ugl.jpg\" srcset=\"https:\/\/flace.de\/wp-content\/uploads\/2019\/10\/ftp_ugl.jpg 514w, https:\/\/flace.de\/wp-content\/uploads\/2019\/10\/ftp_ugl-300x132.jpg 300w\" sizes=\"auto, (max-width: 514px) 100vw, 514px\" \/><\/a><!--more--><\/p>\n<p>Bei Interesse die Downloaddateien anfragen.<\/p>\n<p><strong>Installation<\/strong><br \/>\nIn ein beliebiges Verzeichnis kopieren und in getFTPFiles.bat die FPT-Zugangsdaten eintragen (siehe Programmkomponenten -&gt; batch -&gt; getFTPFiles.bat. <span style=\"color: #ff0000;\">Wichtig: Wenn sich die Zugangsdaten \u00e4ndern, die Datei bin\\connect.conf l\u00f6schen !<\/span><br \/>\nstart.bat periodisch ausf\u00fchren (z.B.: durch Windows-Taskplaner)<br \/>\nDie gew\u00fcnschten Dateien liegen im Verzeichnis ugl.<br \/>\n<span style=\"color: #3366ff;\">Optional:<\/span> der Temp- und Ziel-Pfad der UGL-Dateien kann frei angepasst werden (siehe Programmkomponenten -&gt; batch -&gt; getFTPFiles.bat)<br \/>\nProgrammkomponenten<br \/>\n<span style=\"color: #3366ff;\">start.bat:<\/span> Start-Datei, welche zuerst getFTPFiles.bat und danach renameFiles.bat aufruft. Anschlie\u00dfend wird der Inhalt von temp nach ugl verschoben. temp und ugl frei konfiguriert werden (PathToDownloadedFiles, %WorkingDirectory%ugl\\)<br \/>\n<span style=\"color: #3366ff;\">Verz. batch:<\/span><br \/>\n<em>enth\u00e4lt die Programm-Batch-Dateien<\/em><br \/>\n<em><span style=\"color: #3366ff;\">getFTPFiles.bat:<\/span> fetched die UGL-Dateien vom FTP-Server mithilfe von WinSCP im Batch-Mode. Die FTP-Zugangsdaten werden hier eingetragen (im Abschnitt FTP-Konfiguration): FTPServer, FTPUser, FTPPassword, FTPDir (in welchem Verz. auf dem FTP liegen die abzuholenden Dateien). Aus diesen Daten erstellt die Batch die Konfigurations-Datei connect.conf, welche im Verz. bin abgelegt wird. Die Datei wird nur beim ersten Start von getFTPFiles.bat erzeugt. Wenn die Daten ge\u00e4ndert werden, bitte bin\\connect.conf l\u00f6schen. Anschlie\u00dfend wird WinSCP \/script=connect.conf ausgef\u00fchrt und die Dateien nach temp heruntergeladen.<\/em><br \/>\n<em><span style=\"color: #3366ff;\">renameFiles.bat:<\/span> Alle im Ordner temp vorhandenen Dateien werden nach dem folgenden Schema umbenannt: UGL_ [Inhalt:ZeileK-Zeichen24..38]_[Inhalt:ZeileK-Zeichen91..105]_[Urspr\u00fcnglicher Dateiname], wobei K die Zeile in der jeweiligen Datei ist, welche mit KOP beginnt.<\/em><br \/>\n<em>Verz. bin: enth\u00e4lt WinSCP, welches die FTP-Komponente zur Verf\u00fcgung stellt<\/em><br \/>\n<span style=\"color: #3366ff;\">Verz. logs:<\/span> Hier werden die Logs abgelegt (von WinSCP)<br \/>\n<span style=\"color: #3366ff;\">Verz. temp:<\/span> In dieses Verz. werden, die via FTP heruntergeladenen Dateien, abgelegt, bevor sie umbenannt werden<br \/>\n<span style=\"color: #3366ff;\">Verz. ugl:<\/span> UGL-Dateien nach Umbenennung<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mit diesem Tool ist es m\u00f6glich, Dateien von einem FTP Server abzuholen, diese Daten auf dem lokalen PC abzulegen und weiter zu verarbeiten.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[98,97,99,101,100,96],"class_list":["post-447","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-download","tag-ftp","tag-positionserfassung","tag-schoepke","tag-sese","tag-ugl"],"_links":{"self":[{"href":"https:\/\/flace.de\/index.php?rest_route=\/wp\/v2\/posts\/447","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flace.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flace.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flace.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flace.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=447"}],"version-history":[{"count":1,"href":"https:\/\/flace.de\/index.php?rest_route=\/wp\/v2\/posts\/447\/revisions"}],"predecessor-version":[{"id":449,"href":"https:\/\/flace.de\/index.php?rest_route=\/wp\/v2\/posts\/447\/revisions\/449"}],"wp:attachment":[{"href":"https:\/\/flace.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=447"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flace.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=447"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flace.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=447"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}