|
|
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Я хочу попробовать сделать очень простую программу на VB, которая могла бы делать скриншот экрана и отсылать его на FTP в формате jpg. Реально ли реализовать это на VB? Вот, что должна представлять из себя данная программа: 1) Она должна делать скриншот всего экрана (без разницы какого разрешения и в играх тоже) 2) делать скриншот она должна по определённому нажатию кнопки на клавиатуре 3) делать скриншот она должна в формате jpg (качество 60-80%) 4) скриншот сразу отсылается на FTP (логин и пароль внутри проги и не изменяется пользователями) Из дополнительного я хотел ещё сделать: 1) звуковое оповещение после закачки скриншота на FTP 2) программа свернута всё время в трее и работает без окон 3) именя скриншотов с датой создания и ID, которое ввёл юзер в окошке Спасибо тем, кто поможет по любому из пунктов или даст пример. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2006, 15:56 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Народ, помогите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2006, 16:01 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2006, 18:44 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Нашёл пример, где файл конвертируется в jpg! Лови ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2006, 11:28 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
SmeL_md, спасибо, но можешь выложить исходник, а то я вставил этот код, а больше ничего не понял. Даже кнопку найти не могу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2006, 11:30 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
jurasiksЯ хочу попробовать сделать очень простую программу на VB, которая могла бы делать скриншот экрана и отсылать его на FTP в формате jpg. Реально ли реализовать это на VB? Вот, что должна представлять из себя данная программа: 1) Она должна делать скриншот всего экрана (без разницы какого разрешения и в играх тоже) 2) делать скриншот она должна по определённому нажатию кнопки на клавиатуре 3) делать скриншот она должна в формате jpg (качество 60-80%) 4) скриншот сразу отсылается на FTP (логин и пароль внутри проги и не изменяется пользователями) Из дополнительного я хотел ещё сделать: 1) звуковое оповещение после закачки скриншота на FTP 2) программа свернута всё время в трее и работает без окон 3) именя скриншотов с датой создания и ID, которое ввёл юзер в окошке Спасибо тем, кто поможет по любому из пунктов или даст пример. Спорим, я знаю, на фига нужна это программа ? P.S. Бей шпионов! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2006, 10:35 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Пожалуйста, без оффтопа. Может, подскажешь какой-нибудь пункт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2006, 14:39 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Присоединяюсь к мнению Господина Дурак, хотя то что я подсказал человеку который задал так много вопросов всерав но не поможет самому реализовать данное детище. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2006, 22:06 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Такие вопросы надо задавать отдельно. Здесь все знают, как решить отдельный вопрос, но ав единую программу сводить всё это - увольте... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2006, 11:32 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Ну так подскажите по отдельному пункту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2006, 13:20 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Поднимаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 15:02 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Ап. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2006, 14:18 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Люди, ну помогите! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2006, 14:52 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Вам Дурак уже ответил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2006, 15:40 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2006, 13:55 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Да вроде уже все ответели, теперь только опыта осталось набраться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2006, 14:38 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Ну не работает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2006, 15:06 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Люди добрые - дайти пример в формате VB. Буду благодарен! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2006, 21:36 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Только что потратив порядка двух часов, используя tipp0663.zip API подсказанные SmeL_md и немножко Яндекса, наваял такую программу. Отдам с исходниками, за чисто символическую плату $100. Надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2006, 13:01 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
ёлки-палки, демка есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2006, 18:36 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
теперь есть... кнопка Scroll Lock - снять скриншот Scroll Lock + Shift - настройки (там можно выстаить степень сжатия и посылать ли файл на фтп) если указано посылать файл на ftp, файл отсылается на www.demo-screenshot.narod.ru что бы войти на фтп этого сайта нужно набрать в адресной строке ftp://demo-screenshot:111111@ftp.narod.ru файл заливается только при наличии прямого подключения к интернет. через проксю заливка на ftp работать НЕ будет. по окончании заливки если все пройдет хорошо раздастся сигнал Beep, если заливка не удалась появится сообщение "Call to FtpPutFile Failed!" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2006, 12:01 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Настройки не появляются + нету иконки проги, чтобы закрыть её. Можешь прислать исходник в формате VB? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 13:28 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
jurasiksНастройки не появляются... нужно нажать шифт, и УДЕРЖИВАЯ шифт, плавненько так нажать на Scroll Lock jurasiks...нету иконки проги, чтобы закрыть её... нет, но можно сделать пока отключается через диспетчер задач jurasiks...Можешь прислать исходник в формате VB?... легко условия здесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 15:01 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
100$ за такую программу? вы там все такие свихнутые в Нижнем? максимум - 299 рублей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 22:04 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
2 jurasiks Молодой человек, попрошу повежливее. Это во-первых. А во-вторых, заглaвный пост больше подошел бы к форуму Работа, т.к. его содержание больше напоминает заказ чем просьбу помочь с КОНКРЕТНЫМ вопросом. На мой взгляд SmeL_md дал достаточно информации, но судя по вашему ответу вам она пригодится не может. Поэтому либо в форум Работа, либо садимся читать учебники и мануалы по VB, а также правила форума Visual Basic, прикрепленные в начале списка тем. Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2006, 18:31 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Magnus232 jurasiks Молодой человек, попрошу повежливее. Это во-первых. А во-вторых, заглaвный пост больше подошел бы к форуму Работа, т.к. его содержание больше напоминает заказ чем просьбу помочь с КОНКРЕТНЫМ вопросом. На мой взгляд SmeL_md дал достаточно информации, но судя по вашему ответу вам она пригодится не может. Поэтому либо в форум Работа, либо садимся читать учебники и мануалы по VB, а также правила форума Visual Basic, прикрепленные в начале списка тем. Magnus УРРААА!!! Magnus вернулся! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 09:56 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
2 jurasiks будешь в Нижнем Новгороде - ставься пивом учти, я обычно пью полторашками :)) контакты у меня на сайте... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 11:40 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
ДуракMagnus вернулся! Ага :). Нагулялся, теперь снова в бой :). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 21:40 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Nikz2 jurasiks будешь в Нижнем Новгороде - ставься пивом учти, я обычно пью полторашками :)) контакты у меня на сайте... Ага, щазззз. Спасибо-то хоть сказал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2006, 09:57 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
ДуракАга, щазззз. Спасибо-то хоть сказал?Ему сейчас не до этого, он пошел воровать героев в соседних интернет кафе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2006, 10:15 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Есть библиотечка интелловская для работы с ЖПЕГАМИ, поищу у себя, если еще надо; еще есть содержательные доки по сокетам (для отправки на ФТП) с примерами на делфи, правда, но не страшно. В сети должно быть валом инфы - на все твои вопросы (сам же пишешь "очень простую программу"). --------- Ну и по ходу вопросец: пишу прогу типа РемоутАдмина, причем на древнем ВБ 5.0 (так получилось),на захват скриншота и отправку по сети клиентам много времени уходит, как оптимизировать этот процесс (может использовать ДиректДро или еще че-нибудь), хотя-бы направление для поисков подскажите(если битмапом отправлять - размер большой, если сжимать - уходит много времени на компрессию и т.д.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 03:14 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
untitleЕсть библиотечка интелловская для работы с ЖПЕГАМИ, поищу у себя, если еще надо; еще есть содержательные доки по сокетам (для отправки на ФТП) с примерами на делфи, правда, но не страшно. В сети должно быть валом инфы - на все твои вопросы (сам же пишешь "очень простую программу"). --------- Ну и по ходу вопросец: пишу прогу типа РемоутАдмина, причем на древнем ВБ 5.0 (так получилось),на захват скриншота и отправку по сети клиентам много времени уходит, как оптимизировать этот процесс (может использовать ДиректДро или еще че-нибудь), хотя-бы направление для поисков подскажите(если битмапом отправлять - размер большой, если сжимать - уходит много времени на компрессию и т.д.) Это не библиотечка, а набор библиотек Image Processing Library, сейчас он стал платным и входит в состав другого, более общего пакета для работы с медиаданными. Работает очень быстро, поскольку по-максимуму использует инструкции MMX и SSE. Я делал диплом на VB с использованием этих библиотек. Принимал 30 раз в секунду изображение с камеры, накладывал на него фильтры с двойным преобразованием Фурье, компрессировал в JPEG и транслировал дальше по сети. И все это происходило, если мне не изменяет память, на P2-400 в реальном времени. Так что, вероятно, ваш код просто нуждается в оптимизации. Первое что пришло в голову - совсем не обязательно передавать скриншот в полном разрешении экрана - раза в два его можно урезать. Кроме того, если вам не обязательно получать цветное изображение, конвертируйте его в черно-белое и получите еще минус процентов 60 размера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 10:32 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Я имею ввиду "Intel JPG Library": из сети выкачал 2 модуля (mIntelJPEGLibrary.bas, cDIBSection.cls), это единственное, что я нашел. Там функция есть SaveJPGToPtr(..., buf, quality), в нее передается адрес буфера с моим скриншотом и качество выходного жпега, после выполнения в переменной buf содержится жпег. Так вот эта функция выполняется в среднем за 89 мс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 15:03 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
В целом вот такой код для создания скршота и компрессии его в жпег: 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) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 15:45 |
|
||
|
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
|
|||
|---|---|---|---|
|
#18+
Блин, по-видимому, это просто интерфейс к IJL для использования в ВБ, и плюс версия библиотеки у меня ijl11.dll (хотя, думаю, ее вполне хватит) - по-этому так и медленно. А где взять декларации всех функций библиотеки и саму библиотеку(имеется ввиду - последняя бесплатная версия)...ну и описание использования функций, желательно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 18:53 |
|
||
|
|

start [/forum/topic.php?all=1&fid=60&tid=2165907]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
153ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 454ms |

| 0 / 0 |
