Форум программистов, компьютерный форум, киберфорум
Алгоритмы
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 01.11.2013
Сообщений: 12

Сохранение файлов на удаленном компьютере

19.03.2014, 08:27. Показов 977. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет. Подскажите в каком направлении двигаться! Или может быть уже есть готовые варианты!?
Задача следующая: нужна прога автоматического пересохранения файла на удаленном компьютере с помощью 485 стандарта, не по интернету.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.03.2014, 08:27
Ответы с готовыми решениями:

Чтение и запись файлов на удаленном компьютере
Как послать с моего компютера на другой компютер файл, и ишьо как винять оттуда файл? Не примите за виросопистса, я в добрих намериниях.

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

Поиск файлов по фильтрам на удаленном компьютере
Доброго времени суток! В ходе изучения C#, столкнулся с такой задачей. Нужно организовать поиск файлов по меткам. При этом используя...

10
294 / 265 / 48
Регистрация: 09.04.2013
Сообщений: 1,038
19.03.2014, 11:09
Это который RS-485 ? Судя по картинкам это передача данных через COM-порт. Ищите реализацию передачи данных по нему на нужном ЯП. Программу (или программы) нужно будет ставить на оба компьютера.
1
0 / 0 / 0
Регистрация: 01.11.2013
Сообщений: 12
19.03.2014, 11:11  [ТС]
да да, передача через com порты. Спасибо, буду разбираться
0
0 / 0 / 0
Регистрация: 07.02.2014
Сообщений: 2
19.03.2014, 11:25
Для начала 485 стандарт - это стандарт физического уровня, вы на него не смотрите, для вас достаточно знать как работать с COM портом (где-то вы можете столкнуться с определением последовательный порт(Serial Port)). Для начала я бы предложил не залезать в 485, а просто соединить COM - COM два компа рядом, а если есть 2 COM порта в одном системнике, то можно их соединить, об этом могу позже написать, если нужно. Вылезать программу, а потом уже менять на 485.

Рекомендую почитать статейку <ссылка>, если поймете, что там написано, то будете задавать уже более точные вопросы.
Статья старая, но зато понятная, в ней рассказывается как работать с COM портом используя WIN API.
0
294 / 265 / 48
Регистрация: 09.04.2013
Сообщений: 1,038
19.03.2014, 11:29
Вот тут про RS-485 "для чайников"
1
0 / 0 / 0
Регистрация: 01.11.2013
Сообщений: 12
19.03.2014, 11:34  [ТС]
Отлично, спасибо за оперативную помощь. Приступаю к изучению, вопросы попозже появятся.
0
294 / 265 / 48
Регистрация: 09.04.2013
Сообщений: 1,038
19.03.2014, 11:34
Также стоит поискать реализации сетевых протоколов (список, например, есть на википедии) на нужном ЯП
Не забываем про поиск по форуму, там же есть поиск по форуму через яндекс и гугл.
1
Эксперт С++
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
19.03.2014, 11:52
Гм. Сам механизм передачи файла (или вообще любых данных) по последовательному порту несложен, но тут есть закавыка: а какого размера файлы предполагается сохранять? Грубая прикидка показывает, что файл размером 1 Гбайт будет передаваться на другую машину на скорости 38400 bps примерно 2.5 суток..... Можно, конечно же, поднять скорость до 115 kbps, но существенного прогресса тут не добиться. Да и увеличение скорости передачи повлечет ошибки на линии (которые придется корректировать) и сокращение максимальной длины линии связи.
1
294 / 265 / 48
Регистрация: 09.04.2013
Сообщений: 1,038
19.03.2014, 14:53
Цитата Сообщение от CheshireCat Посмотреть сообщение
а какого размера файлы предполагается сохранять?
Не думаю, что в ситуациях при которых приходится использовать COM порт требуют передачи гигабайтных файлов, которые плохо сжимаются.
Кстати, в описании на вики говорится что на 10 метров можно передавать 10-35 Мбит/сек, на 100 метров - до 2.5 Мбит (через две витые пары)
0
Эксперт С++
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
19.03.2014, 15:13
Описания на вики я, к сожалению, не читал Просто есть некоторый опыт (немного, лет этак 8....) в передаче данных по последовательным портам. В сложной помеховой обстановке (например, если в соседнем помещении или этажом выше работают мощные электродвигатели или прочее электрооборудование) при длине линии связи 15-20 м уже на 9600 bps начинаются проблемы. Конечно же, они решаемые, но имеют место быть. И даже витая пара и экранирование не сильно спасают положение.

"In theory there is no difference between theory and practice, but in practice there is."
0
24.03.2014, 11:05

Не по теме:

Цитата Сообщение от CheshireCat Посмотреть сообщение
. И даже витая пара и экранирование не сильно спасают положение.
Риторический вопрос - Интересно, как часто экраны витых пар заземляют ?
Недостатком кабелей, экранированных только оболочкой из фольги является то, что они подвержены низкочастотному EMI-шуму, например, генерируемому мощными электрическими двигателями.
Источник

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.03.2014, 11:05
Помогаю со студенческими работами здесь

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

Путь к БД на удаленном компьютере
Проблема такая: Есть сервер(MS SQL) в котором нужно создать БД. Для этого нужно явно указать путь где будет располагается эта бд. Как...

Текущее время на удаленном компьютере
Как определить время на удаленном компьютере?

Не запускается дебагинг на удаленном компьютере
Фуф, создавал только что тему, пропала куда-то. Ладно, повторюсь. Выполнил по инструкции с МСДНа &quot;написание&quot; первого драйвера...

Назначенные задания на удаленном компьютере
К удаленному компьютеру есть доступ к его дискам. Надо остановить задание работающее на сервере. Хочу сделать при помощи назначенного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru