motofan logo
18 страниц V « < 2 3 4 5 6 > »         
> 

MSnap, Программа для снятия скриншотов экрана телефона

blackbox
сообщение 1.6.2006, 15:35 Закрепленное сообщение!


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431

Рейтинг: 627.5



Финальная версия 0.2b (20071209)
Изображение

СКАЧАТЬ (source included)

Изменения:
    0.2b
  • автоматическое изменение размеров окна если разрешение экрана больше 176*220
  • исправлен досадный баг с конвертированием 16-битного цвета в 24-битный (например, раньше белый цвет на скриншоте отображался как F0F0F0 вместо FFFFFF)
  • поддержка параметров командной строки: MSnap.exe [имя_устройства [базовое_имя_файла]], например:
    msnap com3 или msnap "Motorola USB Modem" my_screenshot. После снятия скриншота программа автоматически закроется.
  • номер порта отображается в скобках после имени устройства
  • багфиксы
    0.2a
  • отображение картинки по мере загрузки
  • устранены ошибки, приводившие к некорректной работе программы
Небольшой FAQ:

Q. Что означает ошибка "Invalid packet type: 13"?
A. Если вы видите это сообщение об ошибке, значит ваш телефон ответил "ERROR" на команду снятия скриншота. Так ведут себя большинство моделей начиная с 2008 года (L9, W510, V9, ...). Бывает также, что программа раньше работала с телефоном, а после обновления прошивки выдает это сообщение (K1, K3, Z3, V3x, ...). Исправить это как-то программно со стороны MSnap невозможно.

Q. Как снимать скриншоты Java-приложений?
A. Есть несколько способов:
  1. Самый простой - использовать Bluetooth
  2. Установить в настройках USB-подключение в режиме модема и перезагрузить телефон, не вынимая кабель.
  3. Запустить приложение, нажать красную кнопку, подключить кабель, вернуться в приложение нажатием левой софт-клавиши ("Назад").
  4. Применить патч "Работа Java-приложений с подключенным кабелем"
Q. У меня Windows 2000 и программа не запускается, требует файл gdiplus.dll
A. Скачайте дистрибутив GDI+ (1 МБ) и положите gdiplus.dll в папку с программой.

Q. Будет ли программа дальше развиваться?
A. Нет, я не вижу смысла дальше работать над программой, которая не работает с новыми моделями телефонов (см. ответ на вопрос #1 выше). Кроме того, MSnap был изначально ориентирован только на поддержку устаревшей платформы P2K. Но если у кого-нибудь есть желание - исходники в архиве.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 2.6.2006, 15:37


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431

Рейтинг: 627.5



AlexKooper,
а зачем выбор модели?

Цитата
Invalid first packet type: 0

Похоже, надо сделать версию с ведением лога, иначе эти баги я не отловлю.
У меня стабильно работает.

Сообщение отредактировал blackbox - 2.6.2006, 15:40
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 2.6.2006, 23:51


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431

Рейтинг: 627.5



У кого в системе модемы "Motorola USB Modem#2", #3 и т.д., качайте новую версию из шапки.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RusBiT
сообщение 3.6.2006, 4:15


МотоКрасноярец
*****

Группа: Пользователи
Сообщений: 431
Регистрация: 29.3.2005
Из: Красноярск
Пользователь №: 39 770
Модель телефона: (M) a1200
Прошивка: Kernel 2.4 :)

Рейтинг: 214.5



Имхо если еще туда добавить поддержку bluetooth и управлением телефон через компьютер (Motoklava) , то вот это будет прорыв !
Спасибо blackbox,
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
aligatro
сообщение 3.6.2006, 4:31


Мотоблуджекер
******

Группа: Пользователи
Сообщений: 849
Регистрация: 14.4.2005
Пользователь №: 40 684
Модель телефона: Нокиа

Рейтинг: 155



RusBiT,
оно один кадр минуту грузит... <_<
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Wattie
сообщение 3.6.2006, 6:34


Мастер
****

Группа: Пользователи
Сообщений: 213
Регистрация: 16.11.2005
Пользователь №: 58 537
Модель телефона: e398
Прошивка: 43R

Рейтинг: 45



blackbox - SUPERB PROGRAM! Спасибо!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zhendos
сообщение 3.6.2006, 7:02


Интересующийся
**

Группа: Пользователи
Сообщений: 56
Регистрация: 28.2.2006
Пользователь №: 72 260
Модель телефона: V635
Прошивка: 90r_01

Рейтинг: 5



классная програмка, у меня на v635 работает нормально. Спасибо!!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
UNLM-Trojan
сообщение 3.6.2006, 7:21


МотоТроян
***

Группа: Пользователи
Сообщений: 143
Регистрация: 15.10.2005
Из: Украина, Ровно
Пользователь №: 54 658
Модель телефона: V3r
Прошивка: R4515..74R

Рейтинг: 42.5



Заметил такую вещь... Как я понял png'шку генерит сам телефон и скорее всего, что быстро... НО передача ее на комп что-то медлит...
У меня сейчас на эксперментах есть 3G апарат E770v (есть функция просмотра на весь экран). Я снял на камеру черный снимок и взял просмотр на весь экран. Такой скриншот загрузился где-то за секунду...
Чем больше цветов на экране, тем и больше png'шка, тем и медленнее оно ее передает... Вот такой вывод :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blackbox
сообщение 3.6.2006, 9:04


Control Freak
******

Группа: Разработчики
Сообщений: 838
Регистрация: 23.9.2005
Пользователь №: 52 431

Рейтинг: 627.5



Цитата(UNLM-Trojan @ Суббота, 3 Июня 2006, 10:21)
Заметил такую вещь... Как я понял png'шку генерит сам телефон и скорее всего, что быстро...
*


png'шку генерирует моя программа.
Но в целом ты мыслишь правильно, данные передаются в сжатом виде.

Например, вот такая картинка тоже передается очень быстро:
Прикрепленное изображение

Если посмотришь внимательно на сообщения,
Цитата
Received packet: 42
Compressed data length (without headers) = 10020
Decompressed data length (bytes) = 77440

Т.е., потребовалось всего лишь 42 пакета вместо обычных 230-240. Процесс занял 15 секунд.

А вот с такой картинкой результат еще более впечатляющий:
Прикрепленное изображение

Цитата
Received packet: 3
Compressed data length (without headers) = 456
Decompressed data length (bytes) = 77440

Такой скриншот занимает меньше секунды.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lv333
сообщение 3.6.2006, 9:19


Ветеран
*****

Группа: Пользователи
Сообщений: 656
Регистрация: 11.7.2005
Из: Украина, Киев
Пользователь №: 45 916
Модель телефона: Motorola Defy+
Прошивка: СМ 10

Рейтинг: 199.6



Цитата
автоматическое определение телефона, если в системе их несколько (#2, #3 и т.д.)


#6 точно не находит :( нормально заработало когда перебрал самый первый ЮСБ на котором ставился телефон :)

Скачай еще раз, ошибочка вышла (не было пробела между "Motorola USB Modem" и "#n").

Сообщение отредактировал blackbox - 3.6.2006, 9:26
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chacha_Ivanov
сообщение 3.6.2006, 9:35


Куртуазный Маньерист
******

Группа: Разработчики
Сообщений: 1 277
Регистрация: 30.10.2005
Из: Истра
Пользователь №: 56 473
Модель телефона: LG Sol, Moto EM35
Прошивка: Уникальная


Настроение:
помоги себе сам..



Рейтинг: 805



Blackbox, не знаю как у других, но у меня телефон все время определяется как Motorola Usb Modem (Neptune LTE), и поэтому приходится ручками в реестре изменять название, и поэтому у меня просьба - не мог бы ты это учесть в следующей версии, а то после этих манипуляций gprs-интернет не хочет подключаться, а мне очень часто бывает нужен.

Как я уже сказал, в графической версии будет выбор порта.
А пока лучше действительно изменить название в реестре или поставь новые драйвера из моей подписи.


Сообщение отредактировал blackbox - 3.6.2006, 9:41
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MSnap, Программа для снятия скриншотов экрана телефона · Другие программы для телефонов Motorola · Forum
 

18 страниц V « < 2 3 4 5 6 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 27.4.2024, 5:35

Форум живёт: