|
Сергей (Красноярск)
|
|
фтп аплоадер - заливка папок18.08.2008, 16:54. Показов 2768. Ответов 5
Метки нет (Все метки)
Сложность в том, что я не могу сообразить, как заливать не отдельный файл, а содержимое папки, включающей др. папки и файлы.
Желательно примерчик или хотябы ссылку на литературу. Но благодарен буду любой помощи. Спасибо. |
|
| 18.08.2008, 16:54 | |
|
Ответы с готовыми решениями:
5
Аплоадер Открытие папок на фтп Программа фтп-клиент скачивает файл с большим размером, чем он есть на фтп-сервере |
|
296 / 56 / 5
Регистрация: 22.05.2008
Сообщений: 788
|
|
| 18.08.2008, 18:27 | |
|
вообще-то папки просто так передавать нельзя, всегда аплоадеры передают по одному файлу, просто подряд.
0
|
|
|
Сергей (Красноярск)
|
|
| 19.08.2008, 07:39 | |
|
Я это понимаю. В том, то и дело, что я не могу найти класс, который позволил бы мне в нужном мне контексте обработать информацию.
Как я себе это все представляю: 1) запускается некоторая функция - обработчик папки. 2) с фтп берется список файлов и папок уже имеющихся 3) список фтп поэлементно сравнивается с содержимым заливаемой папки - при этом файлы имеющиеся на фтп, но не имеющиеся на винте, удаляются 4) поочередно берутся файлы с винта и дата последнего изменения файла сравнивается с этой же датой такого же файла на фтп - если различны, то заменить 5) если в пункте 4) файла с винта нету на фтп - залить Вот как я вижу всю процедуру, но мне, чтобы это реализовать, нужен класс, содержащий все необходимые поля и функции, чтобы не писать через свой класс с нуля. |
|
|
Сергей (Красноярск)
|
|
| 19.08.2008, 07:41 | |
|
Забыл добавить, что если встречается папка, то выполняется рекурсивный запуск этой функции-обработчика папок. Хотя это само собой
|
|
|
296 / 56 / 5
Регистрация: 22.05.2008
Сообщений: 788
|
|
| 19.08.2008, 20:02 | |
|
хм, не хочится писать, а надо. вы ведь не думаете, что есть класс FTPUploader, который будет делать все за вас
0
|
|
|
Сергей (Красноярск)
|
|
| 22.08.2008, 08:07 | |
|
Нет, не думаю, я лишь хотел узнать, есть ли класс для быстрой и простой работы с файлами жесткого диска (хранение о них всей информации, все основные операции и т.п.).
Но я уже сам разобрался и использую FindFirst, FindNext, FindClose функции - не совсем то, но все, что нужно, в принципе есть. |
|
| 22.08.2008, 08:07 | |
|
Помогаю со студенческими работами здесь
6
Аплоадер slil.ru Аплоадер на сайт Заливка картинки, а потом заливка заливки и прочее Аплоадер на Visual Studio .Net txt файл с именами папок внутри самих папок (в кодировке 1251) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автоматическое создание документа при проведении другого документа
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;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|