powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Процесс копирования файлов
6 сообщений из 6, страница 1 из 1
Процесс копирования файлов
    #36634130
Глюкман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Делаю на VBScript файлик, который копирует кучу других файлов в зависимости от содержимого ещё одного файла:)
Типа так:
Код: plaintext
fso_t.CopyFile "\\Server\" & ChoiceBase(FN1( 1 )) & "\*.*", "\", true
и всё в цикле

Так вот, файлы громоздкие, и пользователю непонятно, то ли копирование идёт, то ли нет.
Как показать пользователю, что файлы всё-таки копируются?

Пробовал:
1. Вот так
Код: plaintext
1.
BtnCode=wsshell.Popup("Копируется файл:" & FN1(i),  1 , "Копирование файлов. Пожалуйста ждите...",  1 + 64 )
ставил задежку 1 секунду, как-то убого получается.
2. Вот так
Код: plaintext
1.
2.
3.
np.Run "notepad"
WScript.Sleep  100 
np.AppActivate "notepad"
np.SendKeys "Начнем работу"
В принципе приемлемо, если бы не зависило от текущей раскладки, абракадабра получается.

Посоветуйте ещё чего-нить, пожалуйста!


С таким ником можно горы свернуть в сети!
(С) Programmer_Ortodox
...
Рейтинг: 0 / 0
Процесс копирования файлов
    #36634139
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно разве что открыть IE и выводить сообщения в него. Но тогда уж лучше сделать hta-приложение.
...
Рейтинг: 0 / 0
Процесс копирования файлов
    #36634157
Глюкман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hta, не вариант, в последнюю очередь буду рассматривать этот вариант, переделывать много (относительно конечно).
А в браузер как?
...
Рейтинг: 0 / 0
Процесс копирования файлов
    #36634230
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hta, не вариант, в последнюю очередь буду рассматривать этот вариант, переделывать много (относительно конечно).Что там переделывать?
Код: plaintext
<html><head><script language="vbscript">твои скрипты</script></head><body></body></html>
А в браузер как?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Set IE = Createobject("InternetExplorer.Application")
IE.Visible = True
IE.Navigate "about:blank"
While IE.ReadyState <>  4 
    WScript.Sleep  100 
Wend
for x= 1  to  10 
	IE.document.body.innerHTML = x
	WScript.Sleep  500 
next
...
Рейтинг: 0 / 0
Процесс копирования файлов
    #36635256
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Глюкман,

> Как показать пользователю, что файлы всё-таки копируются?

ИМХО долгоиграющие скрипты лучше вынести куда то в бекграунд, чтоб пользователь, запустив этот скрипт, не смог его прервать, случайно кликнув по крестику в правом верхнем углу. Ну, или сервис замутить и от него уже получать ответы "задание выполняется, осталось примерно ХХ минут" или "задание выполнео [успешно|с ошибкой]" или как то в этом роде.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Процесс копирования файлов
    #36638173
Глюкман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Antonariy,
Спасибо огромное. Вариант с IE самое оно:)
vkle,
Это уже целая прога получится:)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Процесс копирования файлов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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