Перейти к содержимому
Форум журнала практической электроники «Датагор»

Куча недорогих очков на все вкусы и цвета. Распродажа, конец сезона

Офигенные керамические подшипники FreeSport 608RS для скейта, роликов, самоката

Оригинал микро-ПК Raspberry Pi 3 Model B+ (Broadcom 1.4GHz quad-core 64 bit processor, Wifi, Bluetooth, USB)

Стартовый набор (23 элемента) Raspberry Pi 3 Internet Of Things

USB флэшка 16/32/64 Gb с доп.выходом на OTG под Android

Пластик PLA Joylites для 3D-принтера, 10m 1.75mm, 10 цветов

Набор инжекторов для 3D-принтера 10шт.

Офигенная миниатюрная рация на литии BaoFeng UV-5R, 5W, 5-15 км! Охота, поход, торговый центр и т.п.

Смартфон Original New Nokia 6 Android 7.0 Nougat 4GB 64GB Octo Core

High Quality 2 Channel PCM Voice Telephone Fiber Optical Media Converter With Ethernet FC Single mode 20Km

Автомобильный сканер Bluetooth Auto Scanner OBDII V2.1 для Android, Windows, Symbian

Аудио кабель джек-джек 3,5мм, 1.5 и 3 м

Двухдрайверные наушники MOOJECAL M1, 16 Ohm, 102dB, Super Bass, чехол

Гарнитура с микрофоном MOOJECAL MJ-06, 32 Ohm, 100dB

Футболки с принтами на выбор, T-Shirt

Мультиметр UNI-T UT139A, True RMS, Auto Range

Набор паяльных инструментов в чехле, паяльник 220V 60W с терморегулятором, пинцет и пр.

Паяльнник 80W с терморегулятором и LCD-дисплеем, популярные жала серии 900M
Гость hsl

Автоматическая передача файлов на FTP сервер

Рекомендованные сообщения

Гость selcet

Спасибо за оперативные ответы.

 

Я изменил строчки в bat-файле:

@echo off
echo user myusername> ftp.dat
echo mypassword>> ftp.dat
echo bin>> ftp.dat
echo cd /public/xml/>>ftp.dat
echo mput a:\*.zip>> ftp.dat
echo prompt>> ftp.dat
echo quit>> ftp.dat
ftp -i -n -s:ftp.tmp pegast.com.ua
del ftp.dat

 

Вот, что выдал ФТП сервер:

E:\web.Site\signature>upload.bat
ошибка открытия файла макросаftp.tmp

Обмен файлами с компьютером, на котором запущена служба
сервера FTP. FTP может использоваться интерактивно.

FTP [-v] [-d] [-i] [-n] [-g] [-s:имя_файла] [-a] [-w:буфер] [-A] [узел]

 -v			Отключение вывода на экран ответов с удаленного сервера.
 -n			Отключение автоматического входа при начальном подключении.
 -i			Отключение интерактивных запросов при передаче нескольких
			файлов.
 -d			Включение отладочного режима.
 -g			Отключение глобализации имен файлов (см. команду GLOB).
 -s:имя_файла  Задание текстового файла, содержащего команды FTP, которые
			будут выполняться автоматически при запуске FTP.
 -a			Использование локального интерфейса для привязки соединения.
 -A			Анонимный вход в службу.
 -w:буфер	  Переопределение стандартного размера буфера передачи (4096).
 узел		  Задание имени или адреса IP удаленного узла,
			к которому необходимо выполнить подключение.

Примечания:
 - команды MGET и MPUT принимают параметры Y/N/Q как YES/NO/QUIT.
 - для прекращения выполнения команд нажмите <Ctrl>+<C>.

 

Ведь у меня стоит ключ -i, но все же где то ошибка в синтаксисе.

И второй вопрос:

если я правильно понимаю, то команда mput * копирует все файлы, а как же мне копировать файлы, только с расширением *.zip, при чем же они (файлы) лежат в специфической директории a:\*.zip?

 

Еще Вы спрашивали:

забирать или пересылать? будьте внимательны с направлением передачи. mget или mput соответственно. и ключ -i, чтобы автоматом, без подтверждений.

я буду копировать файлы из папки на ФТП. Как Вы уже увидели в коде я использую посоветованную Вами функцию mput. Но не могу понять, почему выдается такая ошибка.

Изменено пользователем selcet

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Я изменил строчки в bat-файле:

...
echo quit>> ftp.dat
ftp -i -n -s:ftp.tmp pegast.com.ua
del ftp.dat
...

 

Вот, что выдал ФТП сервер:

E:\web.Site\signature>upload.bat

ошибка открытия файла макросаftp.tmp

всё правильно. будьте внимательны. командами echo создается файл ftp.dat, а на исполнение подсовывается несуществующий ftp.tmp

 

Ведь у меня стоит ключ -i, но все же где то ошибка в синтаксисе.

ошибка, естественно. и вообще удобнее под эту задачу сделать постоянный файл с командами ftp, а не генерить его постоянно и удалять.

 

если я правильно понимаю, то команда mput * копирует все файлы, а как же мне копировать файлы, только с расширением *.zip, при чем же они (файлы) лежат в специфической директории a:\*.zip?

а что, с подстановкой *.zip не работает?

 

Но не могу понять, почему выдается такая ошибка.

теперь ясно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость selcet
ошибка, естественно. и вообще удобнее под эту задачу сделать постоянный файл с командами ftp, а не генерить его постоянно и удалять.

Прошу извинить за глупый ответ, увы я даже не знаю, как измениться синтаксис файла, если таковой сделать.

Но попробую порыться в интернете и поискать, как создаются файлы ftp.

 

а что, с подстановкой *.zip не работает?

Теперь все сработало.

Вид синтаксис рабочего файла:

@echo off
echo user myusername> ftp.dat
echo mypassword>> ftp.dat
echo bin>> ftp.dat
echo cd /public/xml/>>ftp.dat
echo mput a:\*.zip>> ftp.dat
echo prompt>> ftp.dat
echo quit>> ftp.dat
ftp -i -n -s:ftp.dat pegast.com.ua
del ftp.dat

 

Но странно, что все равно в ответе видно, что такой папки не находит. А самое главное, что если после этого копирую файлы через Total, то спрашивает о замене существующих файлов. Значит bat-файл скопировал файлы на FTP, при чем в правильную директорию.

Путь у директории на ФТП: 0:/srv/pegast.com.ua/public/xml/

Парадокс.

Ответ:

Связь с pegast.com.ua.
220 ProFTPD 1.3.2c Server (Debian) [::ffff:83.229.211.211]
ftp> user myusername
331 Password required for myusername

230 User myusername logged in
ftp> bin
200 Type set to I
ftp> cd /public/xml/
550 /public/xml/: No such file or directory
ftp> mput a:\*.zip
a:\*.zip:╘рщы эх эрщфхэ
ftp> prompt
Интерактивный режим Вкл.
ftp> quit
221 Goodbye.

 

Теперь, надо бы разобраться, как после успешного копирования файлов на ФТП, вырезать файлы из директории "a:\" и записать их в директорию "a:\OLD (zip)\OLD-2012\08 till now\".

Возможно это уже вопрос не к Вам, но может Вы подскажете хотя бы направления куда двигаться?

Изменено пользователем selcet

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Прошу извинить за глупый ответ, увы я даже не знаю, как измениться синтаксис файла, если таковой сделать.

Но попробую порыться в интернете и поискать, как создаются файлы ftp.

 

не надо ничего искать, всё просто. достаточно закомментировать или удалить последнюю строку удаления временного файла:

del ftp.dat

запустить скрипт и после посмотреть этот самый файл ftp.dat

 

Вид синтаксис рабочего файла:

...
echo prompt>> ftp.dat
...

не понял, prompt зачем?

 

Но странно, что все равно в ответе видно, что такой папки не находит. А самое главное, что если после этого копирую файлы через Total, то спрашивает о замене существующих файлов. Значит bat-файл скопировал файлы на FTP, при чем в правильную директорию.

Путь у директории на ФТП: 0:/srv/pegast.com.ua/public/xml/

судя по всему на том сервере хостится много ftp серверов, похоже на виртуальные хосты под proftpd. надо залогинится и, оставаясь в корневой директории сервера, посмотреть список файлов/директорий в корне. корень, надо понимать, 0:/srv/pegast.com.ua/public/?

 

Парадокс.

Ответ:

...
ftp> cd /public/xml/
550 /public/xml/: No such file or directory
...

значит что-то сделано неправильно. права доступа к /xml на ftp сервере проверены?

 

Теперь, надо бы разобраться, как после успешного копирования файлов на ФТП, вырезать файлы из директории "a:\" и записать их в директорию "a:\OLD (zip)\OLD-2012\08 till now\".

Возможно это уже вопрос не к Вам, но может Вы подскажете хотя бы направления куда двигаться?

переместить как-то так:

mv a:\*.zip "a:\OLD (zip)\OLD-2012\08 till now\"

если хочется динамически менять имя директории назначения, например, привязав к дате и времени, то придётся скрипт усложнить. если ещё надо предварительно проверить корректность записанных на ftp сервер файлов и перемещение исходных в другую директорию делать только в случае успеха, то ещё будет сложнее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость selcet
переместить как-то так:

mv a:\*.zip "a:\OLD (zip)\OLD-2012\08 till now\"

если хочется динамически менять имя директории назначения, например, привязав к дате и времени, то придётся скрипт усложнить. если ещё надо предварительно проверить корректность записанных на ftp сервер файлов и перемещение исходных в другую директорию делать только в случае успеха, то ещё будет сложнее.

 

Написал еще на втором форуме. Задача изначальная очень интересная, хоть и на первый взгляд простая.

cyberforum.ru/cmd-bat/thread681482.html#post3629571

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость maikl_baklan

Ок. Выгрузка у меня согласно данных примеров пошла-заработала. А как забрать с ftp?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Почитайте встроенный help по ftp.

Для получения файла или файлов вам нужны get или mget соответственно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

  • Форум законсервирован 💬

    Я законсервировал форум. Дальше общаемся в обычном режиме на основном сайте Журнала. Новая тема = новая статья, посты = комментарии.

    Игорь

  • Сообщения

    • Спасибо за инфо.  Собрал некоторые комплектующие.   В выходние хотел начать делать для себя станок для намотки выходных трансформаторов моего лампового проекта.    Не могли бы выложить на этот форум печатную плату. Хотел сделать через технологию  ЛУТ.
    • А я вот нашёл в полученном наборе для творчества - EF86, ECC83, ECC808, ECH81. tunsgram-ы. Где бы теперь корпусок взять?
    • На стабилизаторе был перекос 0,3В, быстро убрал его и фона больше нет. Что это было?, - ток компенсации? В любом случае, спасибо за совет.
    • общее для них  -  стабилизатор  +/--31 при включении попытаться успеть измерить эти  +/--31
    • Спасибо за ответы! Проверю - отпишусь.
    • Это я к тому клоню, что усилитель может быть неисправным, раз динамики сгорели. Можно и новые так же спалить. Желательно проверить работоспособность усилителя. Сначала без нагрузки. Померить, нет ли постоянного напряжения на выходе. А потом нагрузить резистором, или лампочкой. Или последовательно с новыми динамиками включить резистор на 50-100 ом для ограничения тока.
    • Фон 50Гц(100Гц) даже при максимальном ослаблении регулятора громкости и сразу в обоих каналах. Включение регулятора тембров, фильтра 9 кГц, режима "Моно" не влияет на процесс. Могу сделать вывод, что причина в предусилителе, но тогда не понятно почему через минуту всё резко прекращается, ведь основные переходные процессы идут в усилителях мощности (термостабилизация, смещение и т.д). Заземление так же не вносит изменений. 
    • Дмитрий, посмотрел в своих закромах родины. Нашел пару штук динамиков от аналогичных Микролабовских колонок. Динамики из ЗИПа (приходили с представительства Микролаба для ремонта гарантиных колонок). На динамиках написано 4 Ома 16W. Размер 78мм те самые 3дюйма. Если интересует в личку давай адрес. С тебя только за пересылку.
    • я сначала тоже так думал, долго проверял плату, потом подсоединил сабвуфер на место колонок (если недолго и негромко должно быть без последствий) и звук был. Ставил динамики на место буфер - звука нету.   динамики разобрал до "самих динамиков" т. е. вынул из корпуса, и соответственно проверил. Проверял тестером прозвонкой - нет контакта. Проверял батарейкой, при замыкании, мембрана дёргаться должна. На сабвуфере всё звонится, дергается и как уже говорил - поёт (басами). Сами динамики вынутые из деревянного корпуса внимательно осмотрел, доступные провода проверил, прозвонил видимого обрыва нету.   Как еще проверять? Думаю тут уже все понятно с усилителем. Или нет?
    • Что-то не верится, что плата цела, а сателлиты сгорели. Чаще сгорает усилитель, или то и другое одновременно. Точно в самих динамиках обрыв? Может быть, в подводящих проводах?  
    • нет инфы мало , фон понятие у всех разное, у меня это 50гц (100гц) в обоих каналах или в одном? в каких положениях органов управления?  нужно искать источник этого явления например полностью отключить пред а вообще похоже на непропай или возбуд гадать можно долго, неисправность  мерзкая, на поиск дается одна минута 🙂
    • Заметил одну очень интересную вещь - когда усилитель прогревается в колонках слышен фон, через примерно 1 минуту он резко исчезает. Я понимаю, что это переходные процессы, но так должно быть? Токи покоя и ноль при этом у меня выставлены.
    • Что по мощности, сопротивлению динамиков?   И я так понял важен частотный диапазон. Но с этим чувствуется будет сложно, учитывая что даже на родных динамиках ватты, оммы не написаны...     Цена за 2 шт.   Динамики ydn78-1 нашёл за 100 руб. но они 5 Вт думаю маловато будет, не выдержат. + доставка дороже самих динамиков... пустая трата времени, денег...      
    • 1000 рублей за динамик? Не дороговато ли будет для таких колонок. К тому же я не уверен что эти динамики отыграют по высоким частотам до 20кГц. На вид это типичные НЧ/СЧ с диапазоном в пределах 100Гц - 8-10кГц. Поищи в Гугле динамики с маркировкой ydn78-1 - они практически аналогичны по виду и размеру тем, которые продаются на Али, но при этом в 10 раз дешевле. Если не понравятся по звуку, то не жалко будет потраченных денег.    
    • Здравствуйте.   Сразу скажу я в радиотехнике новичок, но любопытный и даже упорный 😀.   В данном случае нужны рекомендации.   Есть акустика Sven MS-915. Характеристики. http://all-specs.net/model/7931/ После долгих разбирательств выяснилось что неисправны сами 2 динамика (болтиков нету, не сразу понял как их разобрать). Сабвуфер цел, плата цела. Нужно найти динамики на замену. Заявленная мощность 2x8+10 Вт, т.е. динамики по 8 Вт. Размер динамиков по диагонали 78 мм. Динамики 8 Вт 8 Ом 78 мм я нигде не нашёл. Самое близкое это 10 Вт 4 Ом 78 мм здесь. https://ru.aliexpress.com/item/2pcs-3inch-4ohm-10W-78mm-gold-foam-edge-black-magnetic-multimedia-speaker/32581348021.html И, кроме того я не уверен 8 Ом, 4 Ом или можно оба варианта. Подскажите пожалуйста где правильный ориентир?  
    • Вопрос снимается, я разобрался в чём дело - тот, кто чинил этот аппарат до меня, перепутал местами транзисторы VT8 и VT9. Всё оказалось крайне банально. Когда проверял транзисторы на целостность, даже мысли не было, что можно их перепутать.
    • Немного тему перепутал, нужно было в "Ремонте усилителей" создавать.
    • Падение напряжения на R17 - 0,83В. Прикрепляю картинку с напряжениями. На базах выходных транзистров напряжение просажено до +0,29 -0,22  
    • ну очень похоже на https://forum.datagor.ru/topic/11644-remont-usilitelya-elektronika-50u-017s/?tab=comments#comment-162309 поэтому и совет тот же, измерить падение напряжения на R17 - должно быть 0,7в если напряжение в норме, то выложите напряжения на базах (всех шести) транзисторов выходного каскада  
    • Здравствуйте. Достался мне усилитель Амфитон-У-002, как оказалось, после неудачной и неумелой починки. Провёл профилактику - почистил, заменил ёмкости, обновил термопасту на радиаторах.  Отстроил плечи +31В и -31В для предварительного усилителя и блока тембров. Запустил блок защиты.  Один канал усилителя работает отлично, а со вторым беда. Транзисторы VT4, VT6, VT7, VT11 и VT13 - были пробиты. Резисторы R8 и R18 почернели. Заменил неисправную элементную базу и уже второй день кручусь вокруг проблемы ограничения верхней полуволны на низких частотах при положении регулятора начиная от - 10dB  в точке указанной на фото (от неё и дальше по цепи). Питающие напряжения в полном порядке. Все резисторы и ёмкости проверены. Подобрал дифкаскад VT2, VT4 по коэффициенту усиления, толку не дало.   Проследите пожалуйста за мною моё понимание работы схемы: VT2, VT4 - дифкаскад, R5 - установка нуля. VT3 - источник тока. VT1 - включен как диод, C3 - гасит ВЧ пульсации. С коллектора VT2 сигнал поступает на эмиттерный повторитель на VT5. Далее на базу VT7 с обратной связью по току. Положительная полуволна усиливается VT10, VT12, VT3, а отрицательная VT11, VT13, VT4. С усилительной частью всё, остаётся термостабилизация на VT1(315Г) и защиа от перегрузки на VT8, VT9. VT14, VT15 - запирают транзистор в цепи реле на плате защиты.   Верно ли я понимаю принцип работы схемы? Не понятно для чего цепочка, собранная на VT6?   Меня смущают несколько заниженные напряжения на транзисторах (красным на схеме).  У транзистора VT3 коэффициент усиления всего 19 (как показал китайский тестор).  Мои мысли в данном случае только отпаять выходные транзисторы и посмотреть изменится ли выход дифкаскада (в чём я очень сомневаюсь).  Больше мыслей нет. Прошу Вас подсказать в каком направлении двигаться.   P.S. Коэффициенты усиления пар транзисторов VT5 VT7 - VT11 VT13 - VT10 12 как и оконечников не подбирал.
    • Идиотизм !!!  Не верьте маркетологам..., наша 6Н2П  (а если с ЕП) вполне приличная лампа (обычная, какой и должна быть...), всё остальное - БРЕД СУМАСШЕДШЕГО !!! Для дураков...
    • На Али вообще не нашел ни ЕСС808, ни 6КХ8.
    • Ну, что тут скажешь  "За неимением гербовой пишут и на простой".  Это уже перебор,  цена AEX- 650 в районе 100.  
    • Я как-то держал в руках ECC808, купленную на AliExpress. Помню на удивление блестящий анод, явно не подвергавшийся отжигу в водороде, и отсутствие даже намёка на бариевый поглотитель на стекле колбы. Ставилась на замену старенькой, с сгоревшим накалом, ECC808 производства то ли TUNGSRAM, то ли TELEFUNKEN, точно не помню, у которой эти внешние половые признаки присутствовали. Лампа тогда заработала, но дальнейшую её судьбу не знаю.
    • Да, цены кусаются, наверное весь металл в адаптере "платина" и собран по "новым технологиям" (что же там такое внутри)  
︽ Наверх страницы ︽
×