Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: Peter, DEMBEL, YURIY  
Форум NeoBook » Всё о программе NeoBook » Общие вопросы по NeoBook » Диалог (Загрузка)
Диалог (Загрузка)
LiveDДата: Вс, 23 Октября 2011, 22:43 | Сообщение # 1
Любопытный
Привет всем. Столкнулся с проблемой когда качаешь файл. Например заходишь на сайт через программу качаешь файл там выскакивает стандартная форма загрузки и это пофиг, а мне надо что бы например после этой загрузки было то , что мне надо.. Например запуск файл, это я знаю как сделать, а вот что бы после скачки с сайта, а не кнопкой... Проблема...
Заранее спасибо.


Windows 7 Ultimate X64
NeoBook 5.6.2
 
СообщениеПривет всем. Столкнулся с проблемой когда качаешь файл. Например заходишь на сайт через программу качаешь файл там выскакивает стандартная форма загрузки и это пофиг, а мне надо что бы например после этой загрузки было то , что мне надо.. Например запуск файл, это я знаю как сделать, а вот что бы после скачки с сайта, а не кнопкой... Проблема...
Заранее спасибо.

Автор - LiveD
Дата добавления - 23 Октября 2011 в 22:43
DEMBELДата: Пн, 24 Октября 2011, 04:45 | Сообщение # 2
Наш дизайнер
Quote (LiveD)
а вот что бы после скачки с сайта

скачка с DownloadFile? Ну, вставляй запуск файла сразу следующей командой да и все...
Code
DownloadFile "http://server.ru/file.txt" "c:\file.txt" ""
Run "!c:\file.txt" "" "Normal" "" ""

Добавлено (24 Октябрь 2011, 04:45)
---------------------------------------------

Quote (LiveD)
выскакивает стандартная форма загрузки

можно ее отключить если что. И контролировать прогресс через переменную [DownloadProgress]


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (LiveD)
а вот что бы после скачки с сайта

скачка с DownloadFile? Ну, вставляй запуск файла сразу следующей командой да и все...
Code
DownloadFile "http://server.ru/file.txt" "c:\file.txt" ""
Run "!c:\file.txt" "" "Normal" "" ""

Добавлено (24 Октябрь 2011, 04:45)
---------------------------------------------

Quote (LiveD)
выскакивает стандартная форма загрузки

можно ее отключить если что. И контролировать прогресс через переменную [DownloadProgress]

Автор - DEMBEL
Дата добавления - 24 Октября 2011 в 04:45
LiveDДата: Пн, 24 Октября 2011, 09:32 | Сообщение # 3
Любопытный
Дак я же сказал, что не надо через кнопку... Это я все сам могу...
А мне посредством обычной скачки например с браузера...


Windows 7 Ultimate X64
NeoBook 5.6.2
 
СообщениеДак я же сказал, что не надо через кнопку... Это я все сам могу...
А мне посредством обычной скачки например с браузера...

Автор - LiveD
Дата добавления - 24 Октября 2011 в 09:32
СергейДата: Пн, 24 Октября 2011, 11:54 | Сообщение # 4
Необукер
Quote (LiveD)
например с браузера
так в чем суть?! Берешь линк на файл и в DownloadFile

Добавлено (24 Октябрь 2011, 11:54)
---------------------------------------------
переход по ссылке к файлу в браузере будет диалог и он не убирается, не перехватывается и т.д. Я писал в одной теме, сделано это в целях безопасности

 
Сообщение
Quote (LiveD)
например с браузера
так в чем суть?! Берешь линк на файл и в DownloadFile

Добавлено (24 Октябрь 2011, 11:54)
---------------------------------------------
переход по ссылке к файлу в браузере будет диалог и он не убирается, не перехватывается и т.д. Я писал в одной теме, сделано это в целях безопасности


Автор - Сергей
Дата добавления - 24 Октября 2011 в 11:54
DEMBELДата: Пн, 24 Октября 2011, 12:19 | Сообщение # 5
Наш дизайнер
говори конкретнее какой порядок действий, а то обычная скачка, не обычная...
Quote (Сергей)
в браузере будет диалог и он не убирается

не замечал... это от NB диалог?


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениеговори конкретнее какой порядок действий, а то обычная скачка, не обычная...
Quote (Сергей)
в браузере будет диалог и он не убирается

не замечал... это от NB диалог?

Автор - DEMBEL
Дата добавления - 24 Октября 2011 в 12:19
СергейДата: Пн, 24 Октября 2011, 19:40 | Сообщение # 6
Необукер
Quote (DEMBEL)
не замечал... это от NB диалог?
да в любом браузере, кликни на ссылку с файлом и появится диалог "куда сохранить"

Добавлено (24 Октябрь 2011, 19:31)
---------------------------------------------
или он не про это пишет?!

Добавлено (24 Октябрь 2011, 19:40)
---------------------------------------------
Quote (LiveD)
а мне надо что бы например после этой загрузки было то , что мне надо
у WebBrowser есть вкладка Download Complete, может через нее следить, но геморрно это будет, т.к. код будет срабатывать постоянно после загрузки контента(и файлов тоже) тут парсить придется. Для полного контроля нуна подюзовать DownloadFile :D
А стандартную преблуду, как я писал выше не перехватить....
Можешь еще простым путем пойти, следить за размером файла, если размер равен ожидаемому, то с качалось. Но, не надежный вариант...


Сообщение отредактировано
Сергей - Пн, 24 Октября 2011, 19:43
 
Сообщение
Quote (DEMBEL)
не замечал... это от NB диалог?
да в любом браузере, кликни на ссылку с файлом и появится диалог "куда сохранить"

Добавлено (24 Октябрь 2011, 19:31)
---------------------------------------------
или он не про это пишет?!

Добавлено (24 Октябрь 2011, 19:40)
---------------------------------------------
Quote (LiveD)
а мне надо что бы например после этой загрузки было то , что мне надо
у WebBrowser есть вкладка Download Complete, может через нее следить, но геморрно это будет, т.к. код будет срабатывать постоянно после загрузки контента(и файлов тоже) тут парсить придется. Для полного контроля нуна подюзовать DownloadFile :D
А стандартную преблуду, как я писал выше не перехватить....
Можешь еще простым путем пойти, следить за размером файла, если размер равен ожидаемому, то с качалось. Но, не надежный вариант...

Автор - Сергей
Дата добавления - 24 Октября 2011 в 19:40
DEMBELДата: Пн, 24 Октября 2011, 20:25 | Сообщение # 7
Наш дизайнер
а понял, ему надо перехватить окончание браузерной скачки, запущенной в нб...
Download Complete - не всегда получится следить. на события загрузки контента они реагируют постоянно всякий раз, под загрузкой имеется ввиду любое обращение к сайту когда получается инфа от него.
Но вообще следить не выйдет, если диалог. окно системное от браузера (у меня так, при щелчке на ссылку во встроенном в нб браузере открывается диалог от системного IE), в этом случае никаких событий окончания загрузки в нб не отправляется, и отловить окончание процесса похоже что нельзя т.к. процесс загрузки не имеет отношения к проекту.


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениеа понял, ему надо перехватить окончание браузерной скачки, запущенной в нб...
Download Complete - не всегда получится следить. на события загрузки контента они реагируют постоянно всякий раз, под загрузкой имеется ввиду любое обращение к сайту когда получается инфа от него.
Но вообще следить не выйдет, если диалог. окно системное от браузера (у меня так, при щелчке на ссылку во встроенном в нб браузере открывается диалог от системного IE), в этом случае никаких событий окончания загрузки в нб не отправляется, и отловить окончание процесса похоже что нельзя т.к. процесс загрузки не имеет отношения к проекту.

Автор - DEMBEL
Дата добавления - 24 Октября 2011 в 20:25
LiveDДата: Пн, 24 Октября 2011, 20:27 | Сообщение # 8
Любопытный
А если например DownloadProgress равер 100% То выводить (то что м не нуно) ?

Windows 7 Ultimate X64
NeoBook 5.6.2
 
СообщениеА если например DownloadProgress равер 100% То выводить (то что м не нуно) ?

Автор - LiveD
Дата добавления - 24 Октября 2011 в 20:27
СергейДата: Вт, 25 Октября 2011, 04:08 | Сообщение # 9
Необукер
Галочку на асинхроне не ставь, и следующая строчка будет работать после скачки
 
СообщениеГалочку на асинхроне не ставь, и следующая строчка будет работать после скачки

Автор - Сергей
Дата добавления - 25 Октября 2011 в 04:08
LiveDДата: Вт, 25 Октября 2011, 19:32 | Сообщение # 10
Любопытный
Всем спасибо, попробую ;)

Windows 7 Ultimate X64
NeoBook 5.6.2
 
СообщениеВсем спасибо, попробую ;)

Автор - LiveD
Дата добавления - 25 Октября 2011 в 19:32
Форум NeoBook » Всё о программе NeoBook » Общие вопросы по NeoBook » Диалог (Загрузка)
  • Страница 1 из 1
  • 1
Поиск: