powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Выбор каталога на стороне клиента ?
13 сообщений из 13, страница 1 из 1
Выбор каталога на стороне клиента ?
    #34157026
HOME_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время господа садмины и сусопы !
Подскажите, если знаете ......................
На клиенской стороне необходимо осуществить выбор каталога
Код <INPUT TYPE=FILE .....................>
типа выбрал файл отрезал его название не проходит
Если каталог пустой интерф.выбор не происходит вообще.....................................
Думал подключить функции Windows API - декларирование внешних библиотек недо-
пускаеться в VBScripte (или ошибаюсь ?, но в MSDN таких дирректив не нашел)


Подскажите если кто знает-делал !!!!!!!!!!!! (можно ссылку на более развитий сайт)


Благодарен и признателен ! А !
...
Рейтинг: 0 / 0
Выбор каталога на стороне клиента ?
    #34158438
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сами поняли, что написали?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Выбор каталога на стороне клиента ?
    #34166408
HOME_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4m@t!cСами поняли, что написали?
----------------------------------------
Артисты не приехали, приехали цыгане

Не совсем понял сарказма !
C HTML работаю около недели - поэтому если где-то
неправильно использую термины или понятия прошу
простить ...........................................................

Клиент на листе должен нажать кнопку - появилось окно
диалога выбора каталога (не файла) - выбранный путь
отражен в обьект ТЕХТ
Это все !
Какими инструментами это сдалать ?????????????????????

Благодарен ! А !
...
Рейтинг: 0 / 0
Выбор каталога на стороне клиента ?
    #34166437
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стандартными средствами HTML вы ничего не сделаете.
Зачем вам указывать папку?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Выбор каталога на стороне клиента ?
    #34166708
ZeusTheTrueGod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JavaScript ничего не может узнать про компьютер, на котором он работает. Даже если будет известен каталог, вы не сможете отправить на сервер все файлы из этого каталога, так же как и просто файл наугад. Элемент для загрузки файла работает так, что браузер позволяет выбрать пользователю, а не программе, определенный файл и после потдверждения пользователем отправить его на сервер. К счастью, на большее JavaScript не способен.
...
Рейтинг: 0 / 0
Выбор каталога на стороне клиента ?
    #34166917
sxq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Объясните детальнее вашу задачу, только не то что вы говорили по повоу выбора каталога. Возможно вы, решая свою задачу даже не туда смотрите.
...
Рейтинг: 0 / 0
Выбор каталога на стороне клиента ?
    #34171257
HOME_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Суть задачи проста
На сервере есть каталог в котором находиться динамический набор файлов
Пользователь
- ввел логин, пароль (объект TEXT)
- выбрал файл из списка (объект SELECT)
- выбрал каталог на совеем диске куда копировать (обьект ???????????)
- нажал кнопку для начала копирования
Хочу реализовать это в два этапа
- Этап отображения полей и ввод информации
- Этап проверки корректности данных (логин,пароль) и запуск копирования
Если вводимый поток не корректен Submit вызываеться этот же лист (типа реку-
рсивной ссылки на процедуру)
В виду простоты задачи классический лист-диалог на проверку логина, пароля
отсутствует - все на одном листе.
Хочу реализовать на двух принципах
- пакетного выполенния т.е. задал ссылку
Main.asp?User=myUser&Word=MyWord&Path=C:\Work\&File=kr20061010.rar
где User -имя пользователя
Word-пароль
Path-Путь куда копировать
File-какой файл из серверного каталога
Если переданные параметры корректные – процесс копирования начался, закончился,
и окно IN Explorera закрылось……………………………………………………………..
Если переданные параметры ошибочны – открываеться окно диалога, где Userу пред-
лагаеться ввести данные
Нажал кнопку – Submit на тот же лист (аналогичным “МАРАКОМ”)
Main.asp?User=myUser&Word=MyWord&Path=C:\Work\&File=kr20061010.rar
Но уже без автоматического закрытия окна Explorera
- интерфейсный запуск – Main.asp без каких либо параметров, их ввод,
Submit на аналогичный “МАРАК”
Вот в принципе все …………

Когда возникали случае недостатка внедренных возможностей Софтов, зачастую
использовал функции ядра WINDOWS, в этом случае SHBrowseForFolder()
Но столкнулся с тем что в VBScripte – нет команды декларирования внешних про-
цедур (скорее всего просто не нашел как именно,но классически не получаеться )

Если поможите – буду признателен ! А !

P.S. Можно ввести каталог и руками, но окно диалога более дружелюбно ........
...
Рейтинг: 0 / 0
Выбор каталога на стороне клиента ?
    #34171561
ZeusTheTrueGod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В таком виде задача не решается. Представбте, что вы заходите на сайт, а он вам в каталого пишет всё что хочет. Нет уж, ни за что!

1) Написать свою программу. в ней и нарисовать 5-6 кнопочек. клиенту поставлять программу


2) сделать https. там разрешается гораздо больше, но твой сайт должен записать в список доверенных
...
Рейтинг: 0 / 0
Выбор каталога на стороне клиента ?
    #34171583
sxq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я правильно понял, суть всего - копирование множества файлов с сервера на локальный компьютер посетителя.
Просто так вы это не сделаете, т.к. инициатор всех обменов - клиент, на клиенте запрещены по определению доступ браузерных скриптов к файловой системе, причем без участия человека (если бы это было разрешено вирусы и трояны уже давным давно все и всех уничтожили).
Для реализации вам нужно смотреть в сторону ява (не ява-скрипт), но она может быть отключена. Есть еще один способ (возможно антивирсусник распознает как вирус-троян), если внимательно посмотрите на команду ftp (на клиенте), то может и догадаетесь как реализовать ваш автоматизм (эта команда может работать в пакетном режиме, его генерируете на сервере и посылаете клиенту). В этом способе есть существенный недостаток - система всеравно спросит что делать с пакетным файлом, загружать/исполнять или нет, формат пакетных файлов для виндовс и юникс систем отличен.
...
Рейтинг: 0 / 0
Выбор каталога на стороне клиента ?
    #34174992
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чо, качалку с продолжением пишешь? :) HOME_XКогда возникали случае недостатка внедренных возможностей Софтов, зачастую использовал функции ядра WINDOWS, в этом случае SHBrowseForFolder()в осле эта функция доступна через объект, дай бог памяти, Shell.Application, зырь в мсдне scriptable shell objects.
...
Рейтинг: 0 / 0
Выбор каталога на стороне клиента ?
    #34175512
HOME_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо господа !
Из вышеизложенного понял - что установка каталога через диалог
не есть приоритетом (т.е отлаживаеться на неопределенный срок)

Необходимо первоначально решить вопрос передачи потока
Используя HTML приследую еще несколько целей
- использование NET каналов связи
- не открывать допуски и порты непосредственно к серверу и клиенским
(клиенских ПК может быть от 100 и более)
Передавать через локальную сеть - учитывая территориальную разброс
оффисов очень трудоемко и малоэффективно.
- допуск любого Usera у которого есть IE и пароль к копированию

Уважаемый ZuesTheTrueGod
- ".....написать программу... " имеете в виду ActiveX обьект

- И что есть Https (я недавно..) - это направление и разновидность HTML ?
Насколько сложна ? Где посмотреть - ссылки ?

Уважаемый SXQ - Суть поняли правильно, это ТУПАЯ передача файла,
в соответствии с вышеуказанными целями.
" ...команда Ftp (на клиенте)...." имеете в виду использование протокола FTP
Типа - <HREF="ftp://[User[:Password@]]sDomain">
"....Все равно спросить..." - подавление окна диалога в этом случае возможно ?
Возможно ли передать параметры копирование,выполнения без визуализации окна ?

Еще раз спасибо ........... !
...
Рейтинг: 0 / 0
Выбор каталога на стороне клиента ?
    #34175728
HOME_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И мыслю я другими категориями - не с точки зрения WEB приложений ..............
В этом и есть основная ошибка ...................................................................
...
Рейтинг: 0 / 0
Выбор каталога на стороне клиента ?
    #34177744
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да ты по ходу вообще чем-то другим мыслишь. Что такое приложение видовс (.ехе) знаешь?
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Выбор каталога на стороне клиента ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]