Модераторы: mihanik
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сеть и ВБА, Обмен файлами через нет через ВБА 
:(
    Опции темы
Svartolv
Дата 5.1.2009, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 5.1.2009

Репутация: нет
Всего: нет



Есть база в Аксесе '03. Задача в следующем:
Добавить в некоторую форму "кнопочку", по которой база будет автоматически скачивать с ВЕБ-сервера по известному урлу, (не важно как попавшему в базу) определенный файлик. Дальше с этим файликом будут осуществляться действия, к делу не относящиеся.
Проблема в том, что команда Shell все-таки выводит окна браузера, а так же и запросы от брандмауера. Пользователей это пугает. Хочется сделать так, чтобы средствами ВБА или какой-либо компоненты некий файлик просто транспортировался на комп пользователя через инет.

Что можно для этого использовать? ВЕБ-сервер или ФТП-сервер -- не важно.
PM MAIL   Вверх
Akina
Дата 5.1.2009, 23:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 26
Всего: 454



MS Internet Transfer Control. Но от вопросов файрвола избавиться не удастся.

Цитата(Svartolv @  5.1.2009,  19:52 Найти цитируемый пост)
Shell все-таки выводит окна браузера

Кто мешает делать его Hidden?


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
mihanik
Дата 6.1.2009, 18:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 9
Всего: 109



А можно использовать FTP Drive или NetDrive...

Цитата

FTP Drive - программа, открывающая возможность работы с FTP тем программам, которые этого не умеют. 

Эмулирует виртуальный логический раздел, в котором заданные FTP серверы представлены как каталоги первого уровня.

Полезно например для просмотра фильмов, прослушивания музыки непосредственно с FTP сервера без скачивания.
Делает она это путем эмуляции диска с FTP серверами на уровне Native NT API. 
Потому все программы, которые работают с файлами в обход User Space-API (через свои драйвера) с FTP пока работать не будут.

Поддерживается как обычные так и защищенные (SSL/TLS) FTP соединения

FTP диск полностью поддерживает операции чтения с файлами на FTP

FTP диск частично поддерживает операции записи файлов на FTP (см. Как использовать программу)

Программа умеет перехватывать открытие ftp:// ссылок из других программ - для этого надо при открытии такой ссылки нажать кнопку Ctrl

FTPDrive может работать под Windows 2000/XP/2003/Vista

C FTP Drive работает большинство программ, в том числе все популярные медиа-проигрыватели

FtpDrive умеет кэшировать структуру каталогов и прочитанные данные файлов. Структура каталогов хранится непосредственно в памяти процесса FtpDrive.exe, данные файлов сохраняются во временных файлах в каталоге %TEMP%\FtpDrive.tmp\




--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
Svartolv
Дата 10.1.2009, 21:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 5.1.2009

Репутация: нет
Всего: нет



Спасибо, попробую в ближайшее время поковырять оба варианта.
PM MAIL   Вверх
Svartolv
Дата 11.1.2009, 16:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 5.1.2009

Репутация: нет
Всего: нет



ФТП-драйв -- не самый лучший вариант, т.к. некоторые клиенты находятся на диалапных каналах.
Вариант с браузером -- тоже не айс, т.к. нет докачки.

В ближайшее время рассмотрю вариант с использованием программки %Windows%\system32\ftp.exe.
Думаю, ее использование вполне возможно и удобно даже с использованием ВБА.
PM MAIL   Вверх
mihanik
Дата 11.1.2009, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 9
Всего: 109



Потом покажешь решение?



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Программирование, связанное с MS Office"
mihanik staruha

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами



  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • Оставляйте свои записи в "Книге отзывов о работе администрации"
  • А вот тут лежит FAQ нашего подраздела


Если Вам понравилась атмосфера форума, заходите к нам чаще!
С уважением mihanik и staruha.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Программирование, связанное с MS Office | Следующая тема »


 




[ Время генерации скрипта: 0.0482 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.