powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
11 сообщений из 36, страница 2 из 2
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33700901
Дурак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Magnus232 jurasiks
Молодой человек, попрошу повежливее. Это во-первых. А во-вторых, заглaвный пост больше подошел бы к форуму Работа, т.к. его содержание больше напоминает заказ чем просьбу помочь с КОНКРЕТНЫМ вопросом.
На мой взгляд SmeL_md дал достаточно информации, но судя по вашему ответу вам она пригодится не может. Поэтому либо в форум Работа, либо садимся читать учебники и мануалы по VB, а также правила форума Visual Basic, прикрепленные в начале списка тем.

Magnus

УРРААА!!!

Magnus вернулся!
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33701196
Nikz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 jurasiks

будешь в Нижнем Новгороде - ставься пивом
учти, я обычно пью полторашками :))

контакты у меня на сайте...
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33702725
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДуракMagnus вернулся!
Ага :). Нагулялся, теперь снова в бой :).
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33703239
Дурак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikz2 jurasiks

будешь в Нижнем Новгороде - ставься пивом
учти, я обычно пью полторашками :))

контакты у меня на сайте...

Ага, щазззз. Спасибо-то хоть сказал?
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33703298
Фотография SmeL_md
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДуракАга, щазззз. Спасибо-то хоть сказал?Ему сейчас не до этого, он пошел воровать героев в соседних интернет кафе
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33708669
untitle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть библиотечка интелловская для работы с ЖПЕГАМИ,
поищу у себя, если еще надо; еще есть содержательные доки по сокетам
(для отправки на ФТП) с примерами на делфи, правда, но не страшно.
В сети должно быть валом инфы - на все твои вопросы (сам же пишешь "очень простую программу").
---------
Ну и по ходу вопросец: пишу прогу типа РемоутАдмина, причем на древнем
ВБ 5.0 (так получилось),на захват скриншота и отправку по сети клиентам много времени уходит, как оптимизировать этот процесс (может использовать ДиректДро или еще че-нибудь), хотя-бы направление для поисков подскажите(если битмапом отправлять - размер большой, если сжимать - уходит много времени на компрессию и т.д.)
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33709135
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
untitleЕсть библиотечка интелловская для работы с ЖПЕГАМИ,
поищу у себя, если еще надо; еще есть содержательные доки по сокетам
(для отправки на ФТП) с примерами на делфи, правда, но не страшно.
В сети должно быть валом инфы - на все твои вопросы (сам же пишешь "очень простую программу").
---------
Ну и по ходу вопросец: пишу прогу типа РемоутАдмина, причем на древнем
ВБ 5.0 (так получилось),на захват скриншота и отправку по сети клиентам много времени уходит, как оптимизировать этот процесс (может использовать ДиректДро или еще че-нибудь), хотя-бы направление для поисков подскажите(если битмапом отправлять - размер большой, если сжимать - уходит много времени на компрессию и т.д.)
Это не библиотечка, а набор библиотек Image Processing Library, сейчас он стал платным и входит в состав другого, более общего пакета для работы с медиаданными. Работает очень быстро, поскольку по-максимуму использует инструкции MMX и SSE.
Я делал диплом на VB с использованием этих библиотек. Принимал 30 раз в секунду изображение с камеры, накладывал на него фильтры с двойным преобразованием Фурье, компрессировал в JPEG и транслировал дальше по сети. И все это происходило, если мне не изменяет память, на P2-400 в реальном времени. Так что, вероятно, ваш код просто нуждается в оптимизации.
Первое что пришло в голову - совсем не обязательно передавать скриншот в полном разрешении экрана - раза в два его можно урезать. Кроме того, если вам не обязательно получать цветное изображение, конвертируйте его в черно-белое и получите еще минус процентов 60 размера.
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33710550
untitle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я имею ввиду "Intel JPG Library":
из сети выкачал 2 модуля (mIntelJPEGLibrary.bas, cDIBSection.cls),
это единственное, что я нашел.

Там функция есть SaveJPGToPtr(..., buf, quality), в нее передается адрес буфера с моим скриншотом и качество выходного жпега, после выполнения
в переменной buf содержится жпег. Так вот эта функция выполняется в среднем за 89 мс.
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33710738
untitle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В целом вот такой код для создания скршота и компрессии его в жпег:

DThdc = GetDC(0)
'
With screen
BitBlt pPicSS.hdc, 0, 0, .Width, .Height, DThdc, 0, 0, SRCCOPY
End With
'
pPicSS.Picture = .Image
cDib.CreateFromPicture .Picture
SaveJPEGToBuff (qual)
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33711395
untitle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блин, по-видимому, это просто интерфейс к IJL для использования в ВБ,
и плюс версия библиотеки у меня ijl11.dll (хотя, думаю, ее вполне хватит) - по-этому так и медленно.
А где взять декларации всех функций библиотеки и саму библиотеку(имеется ввиду - последняя бесплатная версия)...ну и описание использования функций, желательно?
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33712159
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стукнитесь ко мне в аську.
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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