Да не горит конечно, срочности никакой, а расширить всего на миллиметра полтора надо, наверное влезет и без увеличения окна.
![]() Пожелания По Развитию Программы, Какие функции еще нужны. |
![]() |
![]() |
![]() |
![]() |
![]() |
Здравствуйте, гость ( Вход | Регистрация ) |
![]() Пожелания По Развитию Программы, Какие функции еще нужны. |
Alex133 |
![]() |
Заслуженный МотоФанец ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 4 546 Регистрация: 21.6.2004 Из: Москва Пользователь №: 6 566 Модель телефона: V500, S700 Прошивка: 4FR Рейтинг: 725 ![]() |
Да не горит конечно, срочности никакой, а расширить всего на миллиметра полтора надо, наверное влезет и без увеличения окна.
|
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Размер подгонялся под старый плеер. Я объект-то заменил, а размер оставил старый.
|
gsm2004 |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 29 Регистрация: 6.8.2004 Из: Н.Новгород Пользователь №: 9 317 Модель телефона: Motorola C350L Прошивка: R312ULS_G_09.10.82R Рейтинг: 0 ![]() |
Booroondook
медиа плеер заработал! bigsmile; Решил создать новую веб-сессию, заполнил нужные поля, нажал сохранить и записать в телефон. После перезагрузки мобилы все веб-сессии пропали, даже которые были изначально! Их можно восстановить или придется вручную набирать? |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
gsm2004
Ох, боюсь, что я снова не учел особенностей Эльки. Может, быть и пропали твои Веб-сессии - трудно сказать. Давай для начала так. Посмотри п2кманом размер файла Веб-сессий в байтах - какой он? |
gsm2004 |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 29 Регистрация: 6.8.2004 Из: Н.Новгород Пользователь №: 9 317 Модель телефона: Motorola C350L Прошивка: R312ULS_G_09.10.82R Рейтинг: 0 ![]() |
Booroondook
посмотрел, 14464 байта |
gsm2004 |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 29 Регистрация: 6.8.2004 Из: Н.Новгород Пользователь №: 9 317 Модель телефона: Motorola C350L Прошивка: R312ULS_G_09.10.82R Рейтинг: 0 ![]() |
Booroondook
восстановил. Залил файлик WebSession из другой Эльки |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
14464 - это как раз стандартный размер С350.
Ладно - попробую разобраться. У меня сейчас под рукой нет не то, что Эльки, но и даже простой С350. Есть только С550, для которой, собственно, все на 100% и делается. Остальные модели - по наитию. |
gsm2004 |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 29 Регистрация: 6.8.2004 Из: Н.Новгород Пользователь №: 9 317 Модель телефона: Motorola C350L Прошивка: R312ULS_G_09.10.82R Рейтинг: 0 ![]() |
Цитата 14464 - это как раз стандартный размер С350. я обратил на это внимание, однако внутри все отличается. |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
gsm2004
Точно различается? Прикрепи к сообщению свой файл WebSessions, если не в лом. Я посмотрю его структуру. |
gsm2004 |
![]() |
|
Новичок ![]() Группа: Пользователи Сообщений: 29 Регистрация: 6.8.2004 Из: Н.Новгород Пользователь №: 9 317 Модель телефона: Motorola C350L Прошивка: R312ULS_G_09.10.82R Рейтинг: 0 ![]() |
Booroondook
Если сравнить до и после использования проги, то отличия есть :) вот файлик после использования проги Сообщение отредактировал gsm2004 - 25.10.2004, 9:26
| |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Ну так на то программа и оперирует с ним, чтобы менять.
Пришли два варианта - исходный и после работы с программой (например, создай тем одну новую Веб-сессию и из старых Веб-сессий в одной что-нибудть измени) |
gsm2004 |
![]() |
|
Новичок ![]() Группа: Пользователи Сообщений: 29 Регистрация: 6.8.2004 Из: Н.Новгород Пользователь №: 9 317 Модель телефона: Motorola C350L Прошивка: R312ULS_G_09.10.82R Рейтинг: 0 ![]() |
Booroondook
вот ориг. файл
| |
dee-mon1 |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 62 Регистрация: 10.3.2004 Из: Екатеринбург Пользователь №: 1 959 Модель телефона: Motorola C350L/E398 Прошивка: 82R/42R Рейтинг: 0.5 ![]() |
Разблокировка Web-Сессий:
В некоторых флексах настройки web сессий в меню "Интернет" > "Web-сессии" заблокированы и не могут быть удалены стандартными средствами. Ниже приведены инструкции по их разблокировке, чтобы можно было их отредактировать или удалить. При помощи программы P2Kman, скачайте файл "/a/WebSession". Откройте его в шестнадцатеричном редакторе, например, XVI32. Вы увидите всю информацию по все профилям из меню "Интернет" > "Web-сессии" Для разблокировки web-сессии, найдите ее название в текстовой части окна редактора. Внимательно посмотрите на три смещения в шестнадцатеричной части окна редактора, которые идут перед первой буквой названия. Там должно стоять "03 05 00". Измените на "03 04 00". Загрузите полученный файл "WebSession" по адресу "/a/" в телефон. Установите для него атрибут "4". Перегрузите телефон. Теперь можно отредактировать или удалить этот профиль! |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
dee-mon1
P2KAE это знает и использует. См. картинку. Единственное только - после редактирования и сохранения в телефон файла Веб-сессий слетает "Сессия по умолчанию". Я пока не нашел, где ее выставлять, поэтому это нужно сделать средствами телефона. ![]() |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Выродил сегодня новый билд. Качайте.
Изменения: 1) Исправлена функция рандомизации при назначении заведомо доступных звонков (в Стилях звонка) 2) Исправлен алгоритм индексации файлов мелодий (сначала именованные файлы с атрибутом S, затем ~AlertFile, затем пользовательские) 3) В число допустимых мелодий звонка добавлены файлы из тем (атрибут H) 4) Переработана и дополнена БД функция 32-го сима. CSV-файл с ручным редактированием больше не используется. Вместо этого используется файл бинарного формата 0032_0001.dat (файл закриптован с целью предотвращения внешнего редактирования и использования информации). В состав программы включен интерактивный редактор функций 32-го сима с возможностью пометки функций в качестве избранных. Соответственно, по желанию можно работать только с избранными функциями 32-го сима, дабы избавиться от чтения большого объема ненужной информации. В настройки программы внесена возможность выбора и сохранения в реестре режима работы с функциями 32-го сима - только с избранными или со всеми. |
Alex133 |
![]() |
Заслуженный МотоФанец ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 4 546 Регистрация: 21.6.2004 Из: Москва Пользователь №: 6 566 Модель телефона: V500, S700 Прошивка: 4FR Рейтинг: 725 ![]() |
Однако! По п.4 - неужто надобность возникла такая? Вроде бы хоть база и существенно дополнена, по сравнению с ранее известными источниками, однако перепереть ее вручную вроде никто не мешает при большом желании :D
|
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Alex133
По п.4. Дело в том, что в этот файл функции (имена и биты) в том виде, в котором их выдает наш уважаемый производитель. Причем, производитель не делит функции на C350, C650, V600 и т.д. У него все едино - платформа P2K. Этот набор функций полный - он охватывает все значимые биты 32-го сима. Для части функций наработианы описания, более подробно разъясняющие их суть. Для остальных оставлена "первозданность". Что же касается бинарного формата и криптования... Мне так показалось удобнее - какая-то легкая защита от непродуманного редактирования. Впрочем, редактор там имеется. Встроенный. А кроме того, в этом редакторе можно пометить часть функций как "Избранные". И если в предпочтениях выставить "работать только с избранными функциями", то в соответствующей процедуре будет показываться только этот избранный набор. Тем самым, появляется возможность избавления пользователя от массы ненужных ему функций и, соответственно, переваривания в мозгу массы ненужной информации. |
Alex133 |
![]() |
Заслуженный МотоФанец ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 4 546 Регистрация: 21.6.2004 Из: Москва Пользователь №: 6 566 Модель телефона: V500, S700 Прошивка: 4FR Рейтинг: 725 ![]() |
Я конечно понимаю, что это может совершенно идти вразрез с общей концепцией программы, но мне лично сильно нехватает доступа к формам программы, особенно к функциям сима, при отключенном телефоне. Довольно часто возникает потребность вспомнить какие пункты и опции есть в тех или иных формах, а телефон не всегда хочется/можется подключить.
|
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Alex133
Редактор функций работает и при отключенном телефоне (Сервис -> Редактор...) А что касается основных процедур, то их принудительное закрытие при отключении телефона - вынужденная мера. Потому что есть вероятность того, что после считывания битов из телефона эти биты будут изменены пользователем "третьими средствами". И потом при записи в телефон они могут записаться по-другому (ну, там, короче, работают битовые операторы "И" и "ИЛИ", и все может получиться не так, как задумано). И поэтому был (административно) реализован алгоритм недоступности записи без предварительного считывания. |
dee-mon1 |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 62 Регистрация: 10.3.2004 Из: Екатеринбург Пользователь №: 1 959 Модель телефона: Motorola C350L/E398 Прошивка: 82R/42R Рейтинг: 0.5 ![]() |
а какие из новых функций рабочие?
я обнаружил что под 250 и 251 порядковыми номерами отвечают за инфо-службы. |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
dee-mon1
Ну так и флаг тебе в руки! Изучай, экспериментируй. Потом поделишься опытом, и тогда составим описание этих функций. Еще раз повторяю - это ПОЛНЫЙ нбор функций 32-го сима в том виде, в каком его использует производитель. Согласен - имена функций краткие и непонятные. Но другого нам не дадено - остается только испытывать и делиться опытом. P.S. Рекомендую заглянуть в топик про сим-лабораторию - сейчас я туда положу ценную инфу (снова - ничего готового, только направления поиска). Вот здесь! |
dee-mon1 |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 62 Регистрация: 10.3.2004 Из: Екатеринбург Пользователь №: 1 959 Модель телефона: Motorola C350L/E398 Прошивка: 82R/42R Рейтинг: 0.5 ![]() |
если не секрет не подскажешь где ты взял ПОЛНЫЙ набор функций 32-го сима в том виде, в каком его использует производитель.
|
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
dee-mon1
Это компиляция инфы, полученной из двух источников, оба из которых пожелали остаться неизвестными. |
Alex133 |
![]() |
Заслуженный МотоФанец ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 4 546 Регистрация: 21.6.2004 Из: Москва Пользователь №: 6 566 Модель телефона: V500, S700 Прошивка: 4FR Рейтинг: 725 ![]() |
Понятно с недоступностью форм, что-то в этом роде я предполагал - дополнительный foolproof :D
Вот по конкретному пункту в таблице сима № 278 - FORWARD_FAX_AVAILABLE - как-то не очень совпадает с описанием "Количество виброзвонков" Что тут более правильно? |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Alex133
Цитата по конкретному пункту в таблице сима № 278 - FORWARD_FAX_AVAILABLE - как-то не очень совпадает с описанием "Количество виброзвонков" Что тут более правильно? Ну, я не ставил перед собой задачу на своем полуубитом телефоне проверять все эти функции. Короче, имя функции - из первоисточника (Моторола) Описание - из наших и ненаших ранних исследований. Я не спорю с тем, что могут быть расхождения между именами и описаниями. Все надо проверять. |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
All
21.12.2004 Новый билд - 2378 1) Исправлена ошибка с неправильной записью в телефон файла веб-сессий 2) Добавлена возможность читать и сохранять файлы веб-сессий и будильников на диске компьютера (с возможностью портирования этих файлов с диска в телефон и обратно) 3) Значительно облегчен файл настроек Phones.inf - оставлены только настройки, действительно различающиеся в разных моделях телефонов. |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Сегодня выложен новый билд - 2525 от 12.01.2005
|
Alex133 |
![]() |
Заслуженный МотоФанец ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 4 546 Регистрация: 21.6.2004 Из: Москва Пользователь №: 6 566 Модель телефона: V500, S700 Прошивка: 4FR Рейтинг: 725 ![]() |
Неужели за 3 недели 150 вариантов перепробовал? Или номер билда как-то иначе формируется?
|
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
|
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Ну вот. Сегодня пришлось выложить новый билд (2573):
- Мелкие исправления интерфейса - Исправление работы фильтра в функциях 32-го сима - Появился фильтр в редакторе 32-го сима - Написано руководство пользователя (файл p2kae.txt) Кроме того. Ссылка на закачку файла перенесена в раздел "Программы разработчиков". Из раздела "Софт" файл удален. В моей автоподписи ссылка, соответственно, исправлена. |
Navigator |
![]() |
Опытный ![]() ![]() ![]() Группа: Пользователи Сообщений: 147 Регистрация: 2.11.2004 Из: П-П Пользователь №: 19 313 Модель телефона: E398 Прошивка: MotoSymbian 1.4 Рейтинг: 85 ![]() |
Вот чё... Booroondook, может быть тебе стоит сделать два варианта - один инст. пакет для тех, кто прогу ни разу у себя не ставил - т. е. полный пакет, а чтобы прогу обновить до №ного билда, сделать апдейтер/патч/чёто типа этого :wink:
Ой, да!!! Чуть не забыл!!! В медиачентре используется сортировка по алфавиту, ты прав. Но в "Стилях Звонков": 1. Стандартные, зашитые (бесшумн, вибро, сирена и т. п.) 2. Start~up.* и Shut~down.* 3. Файлы мотомиксера (НЕ МИКСЫ, а *.bas-файлы) 4. Проч. (мелодии скачанные/закачанные, миксы и т. п.) З.Ы.: списал с Мотора С650, с удалёнными станд. мелодиями (кроме *.bas'ов) :wink: |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Цитата(NvG @ Суббота, 15 Января 2005, 19:55) стоит сделать два варианта - один инст. пакет для тех, кто прогу ни разу у себя не ставил - т. е. полный пакет, а чтобы прогу обновить до №ного билда Хорошая идея. Видимо, сделаю так, чтобы инсталлятор распознавал наличие установленной версии и ориентировался на это дело. Или чтобы при инсталляции делался бэкап. Цитата(NvG @ Суббота, 15 Января 2005, 19:55) Ой, да!!! Чуть не забыл!!! В медиачентре используется сортировка по алфавиту, ты прав. Но в "Стилях Звонков"... Моя задача - выстроить файлы в том порядке, в котором формируется база данных мелодий (MyToneDB.db). Как известно, формат этого файла так до сих пор никто и не раскрыл. Я пошел другим путем - вместо получения индексных номеров из базы данных просто индексирую мелодии по тому же самому (как я надеюсь) алгоритму. |
Navigator |
![]() ![]() |
Опытный ![]() ![]() ![]() Группа: Пользователи Сообщений: 147 Регистрация: 2.11.2004 Из: П-П Пользователь №: 19 313 Модель телефона: E398 Прошивка: MotoSymbian 1.4 Рейтинг: 85 ![]() |
Цитата(Booroondook @ Понедельник, 17 Января 2005, 11:00) Хорошая идея. Видимо, сделаю так, чтобы инсталлятор распознавал наличие установленной версии и ориентировался на это дело. Или чтобы при инсталляции делался бэкап. Дело не в проверке версии, а в том, что программа весит чуть больше 1,3Мб... Я сижу на GPRS'е, да и не только я, поэтому надо сделать полный пакет для тех, кто ни разу у себя прогу не ставил, а для тех, кто ставил, выпускать обновления - типа сервиспаков для Win'ды :wink: Блин, дырявая башка... есть такое предложение: знаю одну прогу, работает из командной строки, конвертит AMR<->WAV. Сейчас найду - сдесь выложу. Короче, может быть в твою прогу добавить возможность (через эту прогу) воспроизводить AMR (встроенным плеером)??? :wink: Сообщение отредактировал NvG - 17.1.2005, 11:33 |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Цитата(NvG @ Понедельник, 17 Января 2005, 15:28) ...программа весит чуть больше 1,3Мб... Я сижу на GPRS'е, да и не только я, поэтому надо сделать полный пакет для тех, кто ни разу у себя прогу не ставил, а для тех, кто ставил, выпускать обновления - типа сервиспаков для Win'ды :wink: Понимаю... Но дело в том, что практически весь этот размер занимает сам EXE-файл программы. А именно он-то и обновляется от версии к версии. Размеры всех остальных файлов на этом фоне несущественны. Сейчас вот только что проверил. Упакованный ЗИПом дистрибутив имеет размер 1200 кб. Упакованный тем же ЗИПом ЕХЕ-файл - 800 кб. Не такая уж большая разница. Овчинка, как говорится, выделки не стоит. |
Navigator |
![]() ![]() |
Опытный ![]() ![]() ![]() Группа: Пользователи Сообщений: 147 Регистрация: 2.11.2004 Из: П-П Пользователь №: 19 313 Модель телефона: E398 Прошивка: MotoSymbian 1.4 Рейтинг: 85 ![]() |
ладно, вот :wink:
Вы хотите сказать, что к новому билду перестраивается весь EXE-файл???? Конечно же нет! Апдейтер мог бы не заменять файл целиком, а только модифицировать его!!! Неужели непонятно??? :wink: |
Navigator |
![]() |
Опытный ![]() ![]() ![]() Группа: Пользователи Сообщений: 147 Регистрация: 2.11.2004 Из: П-П Пользователь №: 19 313 Модель телефона: E398 Прошивка: MotoSymbian 1.4 Рейтинг: 85 ![]() |
Вот в опровержение Вам пытаюсь скачать программу по ссылке, чтобы ватащить из неё часть, которая и работает из командной строки... Весит 400Кб. Пытаюсь уже целый час скачать... бестолку... Такчто, делайте выводы :wink:
|
Alex133 |
![]() |
Заслуженный МотоФанец ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 4 546 Регистрация: 21.6.2004 Из: Москва Пользователь №: 6 566 Модель телефона: V500, S700 Прошивка: 4FR Рейтинг: 725 ![]() |
Я конечно не программер, но насколько я понимаю этот вопрос, екзешник компилится из исходников, которые правятся автором. И каким образом поправить уже скомпиленный екзешник с помощью апдейтера? Декомпилировать к исходникам не получится, эта задача неоднозначно решается. Побитно сравнить новый екзешник со старым и написать прогу, которая будет заменять отличающиеся места? Вообще бред, поскольку годится только для одной комбинации версий и при удачном раскладе будет больше, чем просто новый екзешник по размеру.
|
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
По собственному опыту скажу - делать патчеры это гиблое дело.
Да можно сделать патчер, который будет править старый ЕХЕ-файл, превращая его в новый. Но тогда после каждой новой публичной сборки программы придется делать несколько патчеров - для какждой предыдущей сборки. С августа 2004 г. (первый публичный релиз P2KAE) я выкладывал не менее полутора десятков билдов. Естественно, нет никакой гарантии, что некий пользователь N ставил у себя все эти релизы последовательно, не пропуская ни одного. Соответственно, создав, скажем публичный релиз №16, я вынужден буду сделать 15 патчеров - для релиза №1, для релиза №2,.. для релиза №15. Далее. Некто может по ошибке скачать патчер не для того релиза, попытаться у себя его поставить и получить нулевой результат вместо ожидаемого. Само собой напрашивается решение о создании базы релизов, хорошем хостинге, учете пользователей, имеющихся у них версий, создании целой службы наподобие "Windows Update" и т.д., и т.п. Но, простите, я же не Microsoft. И денег у меня не столько, сколько у Билла Гейтса. К тому же, прошу понять. Программа бесплатная - это полный freeware. Я за нее не имею ни копейки. Бесплатно пишу, бесплатно выкладываю. Так что же - я еще при этом должен приплачивать из своего кармана, чтобы обеспечить всем максимально комфортные условия для ее использования? Нет уж - увольте. |
Alex133 |
![]() |
Заслуженный МотоФанец ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 4 546 Регистрация: 21.6.2004 Из: Москва Пользователь №: 6 566 Модель телефона: V500, S700 Прошивка: 4FR Рейтинг: 725 ![]() |
Нет уж, не уволим :D Кто же будет прогу развивать.
|
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Alex133
Спасибо! |
![]() ![]() |
Текстовая версия | Сейчас: 18.7.2025, 10:34 |
Форум живёт: