powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
25 сообщений из 36, страница 1 из 2
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33541280
jurasiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я хочу попробовать сделать очень простую программу на VB, которая могла бы делать скриншот экрана и отсылать его на FTP в формате jpg.

Реально ли реализовать это на VB?

Вот, что должна представлять из себя данная программа:

1) Она должна делать скриншот всего экрана (без разницы какого разрешения и в играх тоже)
2) делать скриншот она должна по определённому нажатию кнопки на клавиатуре
3) делать скриншот она должна в формате jpg (качество 60-80%)
4) скриншот сразу отсылается на FTP (логин и пароль внутри проги и не изменяется пользователями)

Из дополнительного я хотел ещё сделать:
1) звуковое оповещение после закачки скриншота на FTP
2) программа свернута всё время в трее и работает без окон
3) именя скриншотов с датой создания и ID, которое ввёл юзер в окошке

Спасибо тем, кто поможет по любому из пунктов или даст пример.
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33552652
jurasiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ, помогите.
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33553225
Фотография SmeL_md
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: 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.
'1)
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, _
                                              ByVal bScan As Byte, _
                                              ByVal dwFlags As Long, _
                                              ByVal dwExtraInfo As Long)
        keybd_event vbKeySnapshot,  0 ,  0 ,  0 
        'изображение будет в буфере
'2)
Declare Function RegisterHotKey Lib "user32" (ByVal hwnd As Long, _
                                              ByVal id As Long, _
                                              ByVal fsModifiers As Long, _
                                              ByVal vk As Long) As Long
'3) по моему нужны сторонние библиотеки
'4)
Declare Function FtpPutFile Lib "wininet.dll" Alias "FtpPutFileA" (ByVal hConnect As Long, _
                                              ByVal lpszLocalFile As String, _
                                              ByVal lpszNewRemoteFile As String, _
                                              ByVal dwFlags As Long, _
                                              ByVal dwContext As Long) As Boolean
'1)
Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal lpszName As String, _
                                              ByVal hModule As Long, _
                                              ByVal dwFlags As Long) As Long
'2)
Public Declare Function Shell_NotifyIcon Lib "shell32.dll" Alias "Shell_NotifyIconA" ( _
                                              ByVal dwMessage As Long, _
                                              lpData As NOTIFYICONDATA) As Long
' 3 ) если не сможете сами ответить на этотт вопрос то наврятли, что то у вас получится в ближайшее время.
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33554313
jurasiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашёл пример, где файл конвертируется в jpg! Лови
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33554314
jurasiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SmeL_md, спасибо, но можешь выложить исходник, а то я вставил этот код, а больше ничего не понял. Даже кнопку найти не могу.
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33555030
Дурак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jurasiksЯ хочу попробовать сделать очень простую программу на VB, которая могла бы делать скриншот экрана и отсылать его на FTP в формате jpg.

Реально ли реализовать это на VB?

Вот, что должна представлять из себя данная программа:

1) Она должна делать скриншот всего экрана (без разницы какого разрешения и в играх тоже)
2) делать скриншот она должна по определённому нажатию кнопки на клавиатуре
3) делать скриншот она должна в формате jpg (качество 60-80%)
4) скриншот сразу отсылается на FTP (логин и пароль внутри проги и не изменяется пользователями)

Из дополнительного я хотел ещё сделать:
1) звуковое оповещение после закачки скриншота на FTP
2) программа свернута всё время в трее и работает без окон
3) именя скриншотов с датой создания и ID, которое ввёл юзер в окошке

Спасибо тем, кто поможет по любому из пунктов или даст пример.

Спорим, я знаю, на фига нужна это программа ?

P.S. Бей шпионов!
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33555894
jurasiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пожалуйста, без оффтопа. Может, подскажешь какой-нибудь пункт?
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33557055
Фотография SmeL_md
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Присоединяюсь к мнению Господина Дурак, хотя то что я подсказал человеку который задал так много вопросов всерав но не поможет самому реализовать данное детище.
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33557784
Letter_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такие вопросы надо задавать отдельно.
Здесь все знают, как решить отдельный вопрос, но ав единую программу сводить всё это - увольте...
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33558180
jurasiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну так подскажите по отдельному пункту.
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33568105
jurasiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поднимаю.
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33608154
jurasiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ап.
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33649211
jurasiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди, ну помогите!
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33649438
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вам Дурак уже ответил.
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33652096
jurasiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
?!
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33652274
Фотография SmeL_md
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да вроде уже все ответели, теперь только опыта осталось набраться.
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33652399
jurasiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну не работает!
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33680712
jurasiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди добрые - дайти пример в формате VB.
Буду благодарен!
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33682282
Nikz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только что потратив порядка двух часов, используя tipp0663.zip API подсказанные SmeL_md и немножко Яндекса, наваял такую программу.
Отдам с исходниками, за чисто символическую плату $100.
Надо?
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33687130
jurasiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ёлки-палки, демка есть?
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33688334
Nikz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
теперь есть...

кнопка Scroll Lock - снять скриншот
Scroll Lock + Shift - настройки (там можно выстаить степень сжатия и посылать ли файл на фтп)
если указано посылать файл на ftp, файл отсылается на www.demo-screenshot.narod.ru
что бы войти на фтп этого сайта нужно набрать в адресной строке
ftp://demo-screenshot:111111@ftp.narod.ru

файл заливается только при наличии прямого подключения к интернет. через проксю заливка на ftp работать НЕ будет.

по окончании заливки если все пройдет хорошо раздастся сигнал Beep, если заливка не удалась появится сообщение "Call to FtpPutFile Failed!"
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33697299
jurasiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Настройки не появляются + нету иконки проги, чтобы закрыть её.

Можешь прислать исходник в формате VB?
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33697716
Nikz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jurasiksНастройки не появляются...

нужно нажать шифт, и УДЕРЖИВАЯ шифт, плавненько так нажать на Scroll Lock

jurasiks...нету иконки проги, чтобы закрыть её...

нет, но можно сделать
пока отключается через диспетчер задач

jurasiks...Можешь прислать исходник в формате VB?...

легко
условия здесь
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33699353
jurasiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
100$ за такую программу?
вы там все такие свихнутые в Нижнем?
максимум - 299 рублей.
...
Рейтинг: 0 / 0
Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
    #33699819
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 jurasiks
Молодой человек, попрошу повежливее. Это во-первых. А во-вторых, заглaвный пост больше подошел бы к форуму Работа, т.к. его содержание больше напоминает заказ чем просьбу помочь с КОНКРЕТНЫМ вопросом.
На мой взгляд SmeL_md дал достаточно информации, но судя по вашему ответу вам она пригодится не может. Поэтому либо в форум Работа, либо садимся читать учебники и мануалы по VB, а также правила форума Visual Basic, прикрепленные в начале списка тем.

Magnus
...
Рейтинг: 0 / 0
25 сообщений из 36, страница 1 из 2
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помощь: Хочу сделать программу для снятия скриншота и его отсылки на FTP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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