|
955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
|
|
Скачивание папки с FTP - сервера по актуальной дате04.10.2018, 09:39. Показов 31695. Ответов 897
Здравствуйте. Возможно ли реализовать скачку с фтп папки в которой находятся файлы, папок много, а скачать файлы нужно из той папки, которая названа сегодняшней датой
0
|
|
| 04.10.2018, 09:39 | |
|
Ответы с готовыми решениями:
897
Скачивание папки с FTP - сервера по актуальной дате (2) Скачивание папок с FTP-сервера
|
|
955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
|
|
| 22.10.2018, 15:23 [ТС] | |
|
0
|
|
|
955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
|
|
| 22.10.2018, 15:41 [ТС] | |
|
По-поводу внизу и вверху)))
0
|
|
|
|
||
| 22.10.2018, 15:50 | ||
|
средний уровень - уровень получения информации о файлах Верхний уровень - скачивание файла. Добавлено через 1 минуту Damenikx, если у вас что-то изменилось, теперь должно меняться только в одном месте, и никаких проблем не должно возникать.
1
|
||
|
955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
|
|
| 23.10.2018, 10:10 [ТС] | |
|
Вчера посидел, подумал, как мне организовать работу программы. Решил следующее.
1) Чтобы не ломать тот код, который у нас уже есть я решил перетянуть ту часть, которая мне необходима в новую программу. 2) Решил поработать с ReadLine, во-первых, чтобы разобраться в его работе, а во-вторых, на мой взгляд это будет слегка проще в использовании для конечного пользователя. 3) Первым я решил, пока, организовать хотя-бы поиск необходимых файлов на фтп по заданному имени и дате, а потом уже попробовать реализовать скачку. Тут возникает вопрос. Если будут вопросы, можно ли к Вам обратиться?
0
|
|
|
955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
|
|
| 23.10.2018, 11:26 [ТС] | |
|
Ура
![]() Так вот! Я оставил наш прошлый класс FtpSettings (чтобы не путаться переименовал в FtpConnectionsSettings), это наши настройки для подключение к фтп. Я убрал оттуда ту часть, которая была завязана на дате, чтобы не путаться. Затем я перешёл к FtpFilesInfo. Сейчас работаю с ним. У меня к вам сразу возник вопрос. Раз уж класс, который получает информацию о том, что у нас лежит на фтп, по сути своей - готов. Я решил его пока не трогать (что касается настроек ибо там для меня самое сложное). Я создал ещё один класс, отдельный FtpInSearch Здесь я планирую сделать ту часть, которая отвечает за ввод данных пользователем, затем его прикрутить к FtpFilesInfo чтобы получать информацию а том, что лежит на фтп. А для этого мне надо организовать ввод и поиск. Помогите пожалуйста разобраться с вводом данных. Никогда ещё этим не промышлял в таких маштабах (не считая "введите х: , введите у ![]() Добавлено через 2 минуты И у меня проблема с организационной политикой. Не знаю с чего начать и с какого класса начинать работу. Добавлено через 8 минут Самое главное забыл ![]() Надо в WindowsFroms Добавлено через 18 секунд Тут вообще тёмный лес Добавлено через 24 минуты Что-то я уже и сам запутался ![]() Надо сделать всё поочерёдно, чтобы самому разобраться. Итак: Для начала я сделал форму и добавил кнопочку, в кнопку добавлю обработку подключения к фтп-серверу, затем добавлю TextBox, чтобы вывести результат того, что лежит на сервере. Если получится отпишусь Если нет, всё равно отпишусь))Добавлено через 19 минут Нашёл вот это: Архитектура ПО в WinForms (FAQ & HowTo) Пошёл я учить и зубрить
0
|
|
|
|
||||||
| 23.10.2018, 12:34 | ||||||
|
Добавлено через 1 минуту Добавлено через 31 секунду
1
|
||||||
|
955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
|
|||||||||||
| 23.10.2018, 15:54 [ТС] | |||||||||||
|
Да я вот сижу, разбираюсь, не могу даже textBox к кнопке привязать.
Добавлено через 15 минут УРА!!! Я добился вывода в MessageBox того, что лежит на ФТП! =) Добавлено через 1 час 54 минуты У меня опять к вам вопросы по поводу получения информации из папки. (Всё, что я сейчас делаю это не для работы, это для моего же понимания) Я прикрутил textBox1 - он мне нужен для того, чтобы я в нём указывал имя папки из которой список файлов надо отправить в listBox. Но я не понимаю, как оно всё между собой связывается! Подскажите? Добавлено через 3 минуты В методе FTPSettings я добавил метод, который вытягивает из textBox информацию, которую ввёл пользователь. Добавил метод FTPFullAdress
Добавлено через 38 минут Я уже голову сломал не могу вытянуть не логин ни пароль. У нас был метод UserFTP
Пытаюсь вытянуть значение из текстбокса НИ В КАКУЮ! ПРОСТО ППЦ!!!
0
|
|||||||||||
|
|
||||||||||||||||||
| 24.10.2018, 09:25 | ||||||||||||||||||
Добавлено через 4 минуты сделайте свойство UserFTP устанавливаемым и получаемым:
1
|
||||||||||||||||||
|
955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
|
|
| 24.10.2018, 10:15 [ТС] | |
|
Я переделал метод в новой программе, а не в той, что мы с вами делали (изучаю)
Сейчас сделаю, как вы сказали. Добавлено через 38 минут Не получилось, в дебагере посмотрел, после ввода информации в форму, значения UserFTP имеет null
0
|
|
|
|
|||||||
| 24.10.2018, 11:50 | |||||||
1
|
|||||||
|
955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
|
|||||||||||||||||||||||||||||||
| 24.10.2018, 12:08 [ТС] | |||||||||||||||||||||||||||||||
|
Я сделал так!
Для начала, объявил поле для хранения имени фтп-сервера, пароля, имени, папки
Затем вот так в самой форме по нажатию на кнопку.
0
|
|||||||||||||||||||||||||||||||
|
|
|||
| 24.10.2018, 12:17 | |||
|
Добавлено через 2 минуты Damenikx, я не из вредности, просто хочу что-бы вы поняли, а иначе не получится задуматься. По сути ситуация следующая: -Дебагер говорит, что там пусто. - а когда вы выводите в текст бокс, то все нормально. Идея организовать эту ситуацию, заключается в том что вам надо задуматься, а что-же не так.
1
|
|||
|
955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
|
|
| 24.10.2018, 12:24 [ТС] | |
|
Я думаю, переменная которая должна забрать значение из текстбокс не делает этого. Сейчас сделаю.
0
|
|
|
955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
|
||||||
| 24.10.2018, 14:12 [ТС] | ||||||
Добавлено через 55 секунд Так стоп, я же этим кодом просто переписываю то, что у меня было в текстбокс1 в текстбокс2 Добавлено через 9 минут Тогда я не понимаю, как перенести это значения в другой класс и в другую переменную. Добавлено через 57 минут И ещё возникла проблема с CurDateFileNames(DateTime CurrentDate) Добавлено через 11 минут CurDateFileNames(DateTime CurrentDate) переделал немного, вроде получилось, а вот с текстбоксами никак не могу разобраться(
0
|
||||||
|
|
||||
| 24.10.2018, 14:13 | ||||
![]() Добавлено через 1 минуту
0
|
||||
|
955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
|
|
| 24.10.2018, 14:16 [ТС] | |
|
Перегрузка метода это когда методы используют одно и тоже имя
Добавлено через 23 секунды Под переделал, я имел ввиду переписал
0
|
|
|
|
|||||||||
| 24.10.2018, 14:23 | |||||||||
![]() ![]() Нельзя это делать, я же вам уже привел рабочий пример:
Вот что он еще должен принимать, как думаете? Добавлено через 2 минуты
0
|
|||||||||
| 24.10.2018, 14:23 | |
|
Скачивание файла с ftp сервера Скачивание каталога с FTP сервера
Скачивание папки с удаленного сервера Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|