motofan logo
       
> 

Предложение по FlashBackup, интеграция в другие программы

motoprogger
сообщение 9.8.2007, 11:21


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 490



Эта идея пришла мне в голову при чтении темы MotoSpeed. Очень многие новички испытывают затруднения при записи и чтении DRM, так что было бы полезно это автоматизировать. С другой стороны, встраивать чтение/запись DRM в MotoSpeed было бы, на мой взгляд, избыточно: получится урезанный FlashBackup, умеющий прошивать и читать только DRM. Вывод напрашивается сам собой: необходима интеграция MotoSpeed и FlashBackup.
Предлагаю добавить в FlashBackup поддержку аргументов командной строки наподобие:
/flash:{<bin_file> /cg:<code group> [ /profile:<profile|auto> | /addr:<address> ] | <shx_file>} [ /autoexit ]
/read:<bin_file> /cg:<code group> [ /profile:<profile|auto> | /addr:<address> /size:<size> ] [ /autoexit ]
Если могу чем помочь - ася есть, см. профиль

Сообщение отредактировал motoprogger - 9.8.2007, 11:23
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Calvin Klein
сообщение 10.8.2007, 11:03


MyMoto
******

Группа: Почётные мотофаны
Сообщений: 918
Регистрация: 7.12.2006
Из: Киев
Пользователь №: 110 201
Модель телефона: E8

Рейтинг: 466.5



Пусть каждая прога отвечает за свое... я в том плане, что если по такому принцыпу как ы говоришь, но можно еще кучу прог в фб запихать... тогда уже какойто корелет получитса)))! я думаю не надо! фб это во первый дамплер а во вторых прошившик!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 10.8.2007, 15:44


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 490



Цитата
можно еще кучу прог в фб запихать

Вот именно, что я НЕ ПРЕДЛАГАЮ запихать всё в Flash&Backup, а добавить в Flash&Backup возможность обращения из других программ к нему.
Цитата
фб это во первый дамплер а во вторых прошившик!

Им и останется. Только некоторый программам нужен дамп, считанный с телефона, и результаты работы некоторых программ нужно прошить в телефон. Неопытные пользователи часто испытывают затруднения именно с чтением/записью. Так почему бы не управлять FB за них?

Добавлено позже (10.8.2007, 22:45):
В смысле из программ, редактирующих части прошивки, а не из неопытных пользователей biggrin.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 25.9.2007, 14:21


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 490



Жду реакции от Random. Принято или не принято.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Random
сообщение 13.10.2007, 17:54


Музыкант
******

Группа: Почётные мотофаны
Сообщений: 1 066
Регистрация: 28.1.2005
Пользователь №: 36 054
Модель телефона: iPhone 4S

Рейтинг: 921



Я думал о подобной возможности еще давно, с самого начала разработки 3-ей версии.
Так что такую функцию я не исключаю smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AlexKooper
сообщение 17.10.2007, 7:04


Авторитет
********

Группа: Почётные мотофаны
Сообщений: 2 838
Регистрация: 27.7.2005
Из: Йошкар-Ола
Пользователь №: 47 140
Модель телефона: E398
Прошивка: AlexKooper mod v.47

Рейтинг: 1337



Имхо название вводит в заблуждение smile.gif
Смысл пожелания такой: поддержка флэшбэкапом ключей/параметров командной строки.

Сообщение отредактировал AlexKooper - 17.10.2007, 7:06
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 17.10.2007, 14:37


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 490



AlexKooper,
Согласен с тем, что ты предлагаешь, но вообще я в названии предполагал в возможности других способов интеграции, например через OLE, анонимные каналы или сокеты.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AlexKooper
сообщение 19.10.2007, 12:34


Авторитет
********

Группа: Почётные мотофаны
Сообщений: 2 838
Регистрация: 27.7.2005
Из: Йошкар-Ола
Пользователь №: 47 140
Модель телефона: E398
Прошивка: AlexKooper mod v.47

Рейтинг: 1337



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

Кто-то может быть прекрасно сокеты знает, ОЛЕ каждый день мучает и жить не может без анонимных каналов smile.gif Но все же имхо простейшее решение - параметры командной строки.
Его могут использовать большинство программистов с минимальными начальными знаниями + просто люди, достаточно опытные для создания bat-файла

Я это как полупрограммист говорю wink.gif Не забудьте, что интеграция должна быть максимальна простой для людей, пишущих на различных языках программирования с разным опытом и независима для разных версий Windows. А если завтра микрософт сокеты прикроет в висте?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 20.10.2007, 9:56


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 490



Цитата
А если завтра микрософт сокеты прикроет в висте?
biggrin.gif Тогда им придётся прикрыть интернет... имхо, очень многофункциональный (функциональнее только OLE) и достаточно простой способ. Доступен всем программистам для винды. Анонимные каналы по функциональности и доступности аналогичны. Недостаток - придётся заранее запускать Flash&Backup.
Командная строка проще, но функционал меньше, потому что:
1) Команды даются Flash&Backup только заранее (кому-то может быть мало)
2) Прошиваемые данные обязательно должны храниться в файлах отдельно
OLE - самая функциональная из технологий межпроцессного взаимодействия. Её использование потребует превратить Flash&Backup в OLE-сервер (значит, неслабо пересмотреть его структуру), подключить его к Delphi или C++ Builder будет проще некуда, к средам без встроенной подддержки OLE - сложнее. Преимущество - в полном контроле над программой.
Остановимся на командной строке... а чтобы решить проблему с функционалом, предлагаю ввести какой-нибудь свой скриптовый язык... чтобы его разрабатывать, надо знать, что от него надо. smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Предложение по FlashBackup, интеграция в другие программы · Random's Developments · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.4.2024, 18:00

Форум живёт: