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

File Manager [MotoCmd 1.8.*] & utilites, New: Extmgr2 For Ep2

G-XaD
сообщение 21.1.2008, 16:42 Закрепленное сообщение!


Мастер
****

Группа: Разработчики
Сообщений: 171
Регистрация: 6.11.2007
Из: Donetsk City / Ukraine
Пользователь №: 153 083

Рейтинг: 323



MotoCMD v1.8.0.1 for L7e/K1/Z3/L9

Download: MotoCMD v1.8.0.1 (L7e FS)
motocmd.ini ложить в папку /a/mobile/system/

MotoCMD v1.8.0.1 for E1/L6/L7/V3i/etc.

Download: MotoCMD v1.8.0.1
motocmd.ini ложить в папку /a/mobile/system/

MotoCMD v2.0.0.0 for EP2

В теме с ЕП2 (официальный файл-менеджер для ЕП2?)
ElfPack 2.0 Начало всеобщего тестирования

ExtMGR v2.0 for EP2

Download: ExtMGR v2.0
Download: ExtMGR v2.0 (DEBUG)

ImageView v1.0.0.0 (DEBUG)

Download: iv.elf v1.0

ElfMenu v1.0

Download: ElfMenu v1.0

---------------------------------------------------------------------------------------------------------------------

Вывод логов через Мидвей: /* Проводить только для DEBUG версий. У них в версии четвертое число 0 (например: 1.7.0.0 - вывод отладочных сообщений включен ) */
- Переключаем телефон в модем
- Выбираем пункт "Загрузка Java" (если нету - активируйте в симах)
- Просит вставить шнур - вставляем. На экране должно быть "Связь JAL активна".
- Запускаем мидвей, выбираем порт если неправильно выбрано.
- Наблюдаем логи на вкладке "Debug Log"
- Получили ребут? - сохранияем в файл, упаковуем, прикрепляем здесь. Лучше несколько логов делайте в один архив!

---------------------------------------------------------------------------------------------------------------------

Как делать отчеты о багах/ошибках/неработе моих эльфов:
0) Перед написанием такого отчета проверьте работу эльфа при минимальном кол-ве эльфов в автозапуске. Нужен только 1 эльф в автозапуске, которым будете запускать другие эльфы. Проверяйте при "чистом" телефоне - после включения нужно подождать некоторое время, пока полностью запустится корелет, желательно его вообще выгрузить.
1) Написать название эльфа, его версию.
2) Написать полное зазвание ПО телефона. (MENU -> Settings -> Phone Status -> Other Information -> S/W Version. Переписать все символы. Другой вариант: Выключить телефон, ввести в бут(*+#+Red_key), переписать 2 строки, после строки "SW Version:" )
3) Прикрепить к посту конфиг (если таковой у эльфа имеется).
4) Прикрепить к посту файл elfloader.lib или написать прямую ссылку, по которой его можно скачать.
4) Написать пути к эльфу и конфигу (если таковой у эльфа имеется) с учетом регистра. Пример: /a/elf/MotoCMD.elf, /a/mobile/system/motocmd.ini
5) Описать Ваши действия, начиная с нажатия кнопки "выбор" в эльфе, которым запускаете мой эльф. Написать как Вы запускали эльф (авторан + вызов ивента корелетом / запуск через FBrowser).
6) Описать неожиданное по Вашему мнению поведение эльфа. Написать чего Вы ожидали от эльфа.

В дополнение почитайте статью Как эффективно сообщать об ошибках
(Внимание! Автор(ы) этой статьи скорее всего не имеют отношения к форуму motofan. Не пишите им об ошибках!)

---------------------------------------------------------------------------------------------------------------------


Большинство исходников эльфов - svn://svn.vilko.ru/elfs2
Прикрепленный файл backup_080619_1121_Motocmd_164.zip   ( 38.04 килобайт ) Кол-во скачиваний: 810
Прикрепленный файл MotoCMD_no_l7eFS_v1.8.0.1.zip   ( 27.42 килобайт ) Кол-во скачиваний: 41
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Мачо
сообщение 9.6.2008, 10:07


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

Группа: Легенды MotoFan.Ru
Сообщений: 456
Регистрация: 26.7.2004
Из: Киров
Пользователь №: 8 569
Модель телефона: Е398 (умер), E6
Прошивка: Dream A Reality 2.0
Финалист Конкурса 2010

Рейтинг: 1410



G-XaD В MotoCmd 1.6 частенько бывает такой глюк- копируеш файл и вставляеш в другом месте и тел на глухо виснет, обычно наблюдается если долго тел не перезагружать.


---
G-XaD: У меня от частого и долгого юзания эльфов ребут выскакивает, правда такого дааавно уже небыло.
И вообще 1.6 версия не официальная и for L7e only.

Сообщение отредактировал G-XaD - 19.6.2008, 16:01
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
G-XaD
сообщение 19.6.2008, 15:14


Мастер
****

Группа: Разработчики
Сообщений: 171
Регистрация: 6.11.2007
Из: Donetsk City / Ukraine
Пользователь №: 153 083

Рейтинг: 323



Изменения в версии 1.6.4
+ Копируются атрибуты файлов.
+ Редактирование атрибутов файла (одного!).
+ Вывод общих атрибутов для группы файлов.
? = атрибут не является одинаковым у всех выделенных файлов.
- = атрибут пустой (нет галочки) у всех выделенных файлов.
[rhsa] = атрибут (только чтение/скрытый/системный/архивный) включен у всех выделенных файлов.



Изменения в версии 1.6.3 // до публикования так и не дошло :(
+ Добавлена иконка для скрытых/системных файлов. Если файл является скрытым или системным, то у него такая иконка.
+ Изменена иконка по умолчанию.
+ Запуск эльфов.
+ Значки для эльфов и `дисков` из FBrowser`а.
+ ПРОПИСНЫЕ буквы в расширении файла.
+ *.png обозначается с картинкой.
+ Невыгружаемый билд. Особенности:
+ Висит в памяти, ждет вызова MotoMixer`а (билд L7e на ивент 0x02dc). Аналогично FBrowser.
+ "Помнит" пока запущен текущую папку и положение курсора (кроме выбора дисков).

+ Уникальный ID файла с свойствах. (Предполагаю переделать Shortcut2ELF без базы).
+ EVENT_BT берется из либы.
+ Билд, корректно читающий ФС от L7e.
+ Передача файлов по БТ для L7e (для K1/Z3/L9 не проверено).
+ "About..." (Пункт в меню только из списка дисков).
+ Корректировки в изменяемом меню действий.

Сообщение отредактировал G-XaD - 19.6.2008, 16:23
Прикрепленный файл MotoCmd_no_L7eFS_standart.zip   ( 20.22 килобайт ) Кол-во скачиваний: 224
Прикрепленный файл MotoCmd_no_L7eFS_03DC.zip   ( 20.15 килобайт ) Кол-во скачиваний: 153
Прикрепленный файл MotoCmd_for_L7eFS_standart.zip   ( 20.22 килобайт ) Кол-во скачиваний: 168
Прикрепленный файл MotoCmd_for_L7eFS_02DC.zip   ( 20.14 килобайт ) Кол-во скачиваний: 109
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
croccio
сообщение 19.6.2008, 15:21


Мастер
****

Группа: Пользователи
Сообщений: 254
Регистрация: 27.1.2008
Пользователь №: 161 521
Модель телефона: L7 Slvr, c350

Рейтинг: 11



what are the differences between this version?

MotoCmd_no_L7eFS_standart
MotoCmd_no_L7eFS
MotoCmd_for_L7eFS_standart
MotoCmd_for_L7eFS_02DC


---
G-XaD:
MotoCmd_for_L7eFS_standart
MotoCmd_for_L7eFS_02DC
It is not compatible with file system of L7, V3i and all LTE

Сообщение отредактировал G-XaD - 19.6.2008, 15:36
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
gimrock
сообщение 19.6.2008, 15:43


Мастер
****

Группа: Пользователи
Сообщений: 181
Регистрация: 16.1.2007
Пользователь №: 117 253
Модель телефона: E398>E1
Прошивка: Dream a reality

Рейтинг: 41.5



G-XaD,
Спасибо, классный эльф, осталось только дожаться прослушивания песни и просмотра картинок. Это ведь будет???


---
G-XaD: да, я думаю над менеджером типов файлов. Тоесть связываться с эльфами файлы будут через демон. Универсальность должна быть!

Сообщение отредактировал G-XaD - 19.6.2008, 15:59
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 19.6.2008, 15:58


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(G-XaD @ Сегодня, 17:14)

+ Передача файлов по БТ для L7e (для K1/Z3/L9 не проверено).
*


проверил - работает !
Цитата(G-XaD @ Сегодня, 17:14)

+ Билд, корректно читающий ФС от L7e.
*


да , теперь на всех дисках видны все файлы и все заявленные операции с ними работают

осталось малость : исправить указатель на ленг в варианте L7e и подобные
01001CED | Выбрать зону
на
01001CD8 | Свойства
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motohobiman
сообщение 19.6.2008, 15:59


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



Браво !!! И малюсенькая просьба добавить билд для Lte с вызовом по 02DC,пускай уже будет стандарт своего рода.Ну если сложно то хоть можно огласить патерну ивента ,хотя наверное и сам найду (ещё не качал просто)?Огромный Спасибище автору !


---
G-XaD: Исходники выложены, ивент регистрации задается в файле ".ftr.h".

Сообщение отредактировал G-XaD - 19.6.2008, 16:05
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
croccio
сообщение 19.6.2008, 16:09


Мастер
****

Группа: Пользователи
Сообщений: 254
Регистрация: 27.1.2008
Пользователь №: 161 521
Модель телефона: L7 Slvr, c350

Рейтинг: 11



can i use one of these on my slvr l7? if yes what?


---
G-XaD: MotoCmd_no_L7eFS_standart OR MotoCmd_no_L7eFS_03DC.

(19.6.2008, 16:17):
what are the best? what change?

---
MotoCmd_no_L7eFS_standart starting as most elfs - find in FBrowser and press "Select"
MotoCmd_no_L7eFS_03DC - starting like FBrowser from MotoMixer.
sorry for my english

(19.6.2008, 17:32):
if i use MotoCmd_no_L7eFS_03DC i delete elfrunner?

(19.6.2008, 17:37):
Another questions if i use MotoCmd_no_L7eFS_03DC Auto.run functions or no?

Сообщение отредактировал G-XaD - 19.6.2008, 16:58
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Мачо
сообщение 19.6.2008, 18:09


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

Группа: Легенды MotoFan.Ru
Сообщений: 456
Регистрация: 26.7.2004
Из: Киров
Пользователь №: 8 569
Модель телефона: Е398 (умер), E6
Прошивка: Dream A Reality 2.0
Финалист Конкурса 2010

Рейтинг: 1410



Остался глюк с версии 1.61 с копированием нескольких файлов.Выделил 2 файла - копировать --- перешёл в корень диска -- вставить - тел повис ( 20 мин ждал)эти же самые операции , на мото кмд 1.51 проходят на ура.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MaximHiphop
сообщение 19.6.2008, 18:20


Мастер
****

Группа: Пользователи
Сообщений: 166
Регистрация: 2.9.2007
Из: Горно-Алтайск
Пользователь №: 146 435
Модель телефона: ROKR E2
Прошивка: Стандарт

Рейтинг: 10.5



почему то у меня файлы по зубу не кидаются :( телефон L7
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Morpheuz
сообщение 19.6.2008, 18:30


Опытный
***

Группа: Пользователи
Сообщений: 109
Регистрация: 17.6.2006
Из: Харьков
Пользователь №: 88 149
Модель телефона: L7e NS2.0+Elf

Рейтинг: 3.5



MaximHiphop, ну, наврное бт включить надо. хотя хз, как там у л7
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
croccio
сообщение 19.6.2008, 18:51


Мастер
****

Группа: Пользователи
Сообщений: 254
Регистрация: 27.1.2008
Пользователь №: 161 521
Модель телефона: L7 Slvr, c350

Рейтинг: 11



i can't send any file with blutooth my phone reboots why?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MaximHiphop
сообщение 19.6.2008, 19:36


Мастер
****

Группа: Пользователи
Сообщений: 166
Регистрация: 2.9.2007
Из: Горно-Алтайск
Пользователь №: 146 435
Модель телефона: ROKR E2
Прошивка: Стандарт

Рейтинг: 10.5



Цитата(Morpheuz @ 20.6.2008, 1:30) *

MaximHiphop, ну, наврное бт включить надо. хотя хз, как там у л7

неа всеравно не работает sad.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valleo
сообщение 20.6.2008, 1:21


Гуру
******

Группа: Почётные мотофаны
Сообщений: 728
Регистрация: 21.10.2005
Из: Находка
Пользователь №: 55 219
Модель телефона: Z3
Прошивка: 0DR

Рейтинг: 692.5



2 G-XaD:
В заклепленом топике что
Скачать: MotoCmd_for_L7eFS_standart
что
Скачать: MotoCmd_for_L7eFS_02DC
ссылка ведёт на MotoCmd_for_L7eFS_standart


Далее.
Блутуз не пашет увы.
Папки не удаляются.

Короче еще глюки вот такие (по порядку, так как отследить неполучается еще):
Свойства -> Изменить
1) Пустые строки, стоят тока "да", "нет", которые можно изменять;
2) Прошло полчаса - начал писать баг репорт - появились строчки, кроме [Сохранить];
3) Ребут телефона. Появились все строчки.
4) О продукте... После выбираем свойства файла. Смотрим второй скрин что получается.
Прикрепленное изображение
Короче я фиг знает почему... Постоянно то нет строчек то появляются.
И еще проблема с заголовком - что то там невозможно загр... ))) Что фиг знает...
Прикрепленное изображение

Остальное работает как заявленно. Теперь более полноценно выглядит на Z3 )
Пасибо

Сообщение отредактировал Valleo - 20.6.2008, 3:49
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 20.6.2008, 7:05


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(Valleo @ Сегодня, 3:21)

Блутуз не пашет увы.
*


нужно на Z3 добавить в либу EVENT_BT 0x10852B8C DATA

ps Обсуждение эльфа в братском Китае
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MaximHiphop
сообщение 20.6.2008, 9:06


Мастер
****

Группа: Пользователи
Сообщений: 166
Регистрация: 2.9.2007
Из: Горно-Алтайск
Пользователь №: 146 435
Модель телефона: ROKR E2
Прошивка: Стандарт

Рейтинг: 10.5



А на л7 такой инвент существует?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valleo
сообщение 20.6.2008, 9:13


Гуру
******

Группа: Почётные мотофаны
Сообщений: 728
Регистрация: 21.10.2005
Из: Находка
Пользователь №: 55 219
Модель телефона: Z3
Прошивка: 0DR

Рейтинг: 692.5



Цитата
нужно на Z3 добавить в либу EVENT_BT 0x10852B8C DATA

Легко сказать


____________
+Osta
добавил сам , вот ваша либа - Elf-ы на Z3 портированны ! выделил тему
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
nixel
сообщение 20.6.2008, 14:25


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

Группа: Пользователи
Сообщений: 87
Регистрация: 19.8.2007
Из: Барнаул
Пользователь №: 144 977
Модель телефона: L7
Прошивка: ACR_RB

Рейтинг: 67.5



Цитата
Остался глюк с версии 1.61 с копированием нескольких файлов.Выделил 2 файла - копировать --- перешёл в корень диска -- вставить - тел повис ( 20 мин ждал)эти же самые операции , на мото кмд 1.51 проходят на ура.

У меня такого не наблюдается

Цитата
почему то у меня файлы по зубу не кидаются sad.gif телефон L7

аналогично, при попытке передать файл по синезубу или mms - ребут
чтобы окончательно убедиться в чистоте теста, удалил из авторана всё, кроме elfrunner`a
в версии 1.5.1 все нормально передавалось

Цитата
MaximHiphop, ну, наврное бт включить надо. хотя хз, как там у л7

в версии 1.5.1 это не требовалось

Цитата
А на л7 такой инвент существует?

EVENT_BT 0x105354A4 DATA
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zabiyaka72
сообщение 20.6.2008, 15:06


Мастер
****

Группа: Пользователи
Сообщений: 157
Регистрация: 20.9.2006
Из: Украина Запорожье Бабурка
Пользователь №: 99 926
Модель телефона: v 360
Прошивка: R4513_G_08.B7.ACR

Рейтинг: 59



EVENT_BT 0x105354A4 DATA Добавил всёравно ребут при попытке передачи sad.gif

Сообщение отредактировал Zabiyaka72 - 20.6.2008, 15:17
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MaximHiphop
сообщение 20.6.2008, 15:44


Мастер
****

Группа: Пользователи
Сообщений: 166
Регистрация: 2.9.2007
Из: Горно-Алтайск
Пользователь №: 146 435
Модель телефона: ROKR E2
Прошивка: Стандарт

Рейтинг: 10.5



А у меня и с этим инвентом не передаёт,просто никакой реакции что жал,что нежал :(
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
GALL
сообщение 22.6.2008, 7:02


Гуру
******

Группа: Почётные мотофаны
Сообщений: 706
Регистрация: 25.12.2004
Из: Барнаул
Пользователь №: 29 674
Модель телефона: Iphone 4s
Прошивка: IOS 7.1.1
Победитель конкурса 2008

Рейтинг: 274



G-XaD, А зачем надо было придумывать что-то новое в алгоритме передачи по Blutooth? Непонятный выбор MMS/Blutooth, а далее - неизбежный ребут. sad.gif В общем, старый алгоритм рулит! Надо только вместо конкретного значения ивента подставлять вычисляемый из либы.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Alesha_Pl
сообщение 23.6.2008, 4:26


Гуру
******

Группа: Почётные мотофаны
Сообщений: 986
Регистрация: 19.5.2005
Из: Россия, г.Петрозаводск
Пользователь №: 42 716
Модель телефона: e398
Прошивка: 49R+EP1+EP2

Рейтинг: 681



Цитата(GALL @ Вчера, 11:02)

Непонятный выбор MMS/Blutooth
*



Хм... А у меня как раньше - только БТ, никаких ммс не видел...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 23.6.2008, 7:25


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(nixel @ 20.6.2008, 16:25)

аналогично, при попытке передать файл по синезубу или mms - ребут
*


Цитата(Alesha_Pl @ Сегодня, 6:26)

А у меня как раньше - только БТ, никаких ммс не видел...
*


у них неверный ивент БТ в либе прописан, эльф тут не при чём
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
GALL
сообщение 23.6.2008, 11:09


Гуру
******

Группа: Почётные мотофаны
Сообщений: 706
Регистрация: 25.12.2004
Из: Барнаул
Пользователь №: 29 674
Модель телефона: Iphone 4s
Прошивка: IOS 7.1.1
Победитель конкурса 2008

Рейтинг: 274



Цитата(Osta @ 23.6.2008, 7:25) *

у них неверный ивент БТ в либе прописан, эльф тут не при чём

Таки при чем! Особенно если поглядеть на исходник куска кода для LTE2. Ладно, попробую по старому сделать.

Сообщение отредактировал GALL - 23.6.2008, 11:11
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 23.6.2008, 11:48


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(GALL @ 23.6.2008, 13:09) *

Особенно если поглядеть на исходник куска кода для LTE2.

Код


                if ( strcmp(pname, "L7e") == 0 || strcmp(pname, "K1") == 0 || strcmp(pname, "Z3") == 0 || strcmp(pname, "L9") ) {
                    att_v3 = (LTE2_L7E_SEND_BT_ATT *) malloc( sizeof(LTE2_L7E_SEND_BT_ATT) );
                    memclr( att_v3, sizeof(LTE2_L7E_SEND_BT_ATT) );
                    dbg("HandleActionSendViaBT: L7e struct", NULL);
                    att_v3->content_type = CNT_LTE_TYPE_FILE + 1;
                    att_v3->unk2 = 1;
                    att_v3->remove = FALSE;
                    att_v3->p_ids = fids;
                    att_v3->num_files = i;
                    status = AFW_CreateInternalQueuedEvAux( *EVENT_BT, FBF_FREE, sizeof(LTE2_L7E_SEND_BT_ATT), att_v3 );
                } else {
                    att_v2 = (LTE2_SEND_BT_ATT *) malloc( sizeof(LTE2_SEND_BT_ATT) );
                    memclr( att_v2, sizeof(LTE2_SEND_BT_ATT) );
                    dbg("HandleActionSendViaBT: L7/V3i srtruct", NULL);
                    att_v2->content_type = CNT_LTE_TYPE_FILE;
                    att_v2->unk2 = 1;
                    att_v2->remove = FALSE;
                    att_v2->p_ids = fids;
                    att_v2->num_files = i;
                    status = AFW_CreateInternalQueuedEvAux( *EVENT_BT, FBF_FREE, sizeof(LTE2_SEND_BT_ATT), att_v2 );


вот "мой" и "твой" телефон , отправка осуществляется так
AFW_CreateInternalQueuedEvAux( *EVENT_BT, FBF_FREE, sizeof(LTE2_SEND_BT_ATT), att_

*EVENT_BT - в либе ивент , у вас он значит не тот
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
G-XaD
сообщение 23.6.2008, 11:56


Мастер
****

Группа: Разработчики
Сообщений: 171
Регистрация: 6.11.2007
Из: Donetsk City / Ukraine
Пользователь №: 153 083

Рейтинг: 323



Мачо,
Только что проверил. /c/mobile/audio/, выделил файлы mpx_sms.mp3 и mpx_alarm_awaking.mp3, меню, копировать, 2 раза назад. В корне диска меню, вставить, 5 секунд на копирование телефон повисел и работает.
Сделай дэбаг версию, сделай логи.


Valleo,
У меня такое тоже бывало по началу. Единственное, что могу предположить - переполнение DRM. Могу только сделать чтоб эти слова брались не ресурсом, но выглядеть это будет не так красиво :(.


Цитата(GALL @ Вчера, 10:02)

G-XaD, А зачем надо было придумывать что-то новое в алгоритме передачи по Blutooth? Непонятный выбор MMS/Blutooth, а далее - неизбежный ребут. В общем, старый алгоритм рулит! Надо только вместо конкретного значения ивента подставлять вычисляемый из либы.
*


Менялись 2 вещи - 1. Подправлена структура. 2. Ивент берется из офсета в прошивке, который прописан в либе, у которого имя "EVENT_BT".
На днях проверял - сделал 2 ф-ции, в первой использовалась старая структура и из старых исходников заполнялись данные, во втором новая структура, дизасмил и сравнил текст - различия есть, но офсеты, по которым записуются данные не изменились.
Если вылазит выбор MMS/BT, значит паттерна EVENT_BT неправильная была.

Цитата(GALL @ Сегодня, 14:09)

Таки при чем! Особенно если поглядеть на исходник куска кода для LTE2. Ладно, попробую по старому сделать.
*


Слова выше к этому тоже относятся.



Кто ни будь, сделайте DEBUG версию для L7, я щас немогу!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
nixel
сообщение 23.6.2008, 12:22


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

Группа: Пользователи
Сообщений: 87
Регистрация: 19.8.2007
Из: Барнаул
Пользователь №: 144 977
Модель телефона: L7
Прошивка: ACR_RB

Рейтинг: 67.5



Цитата(Osta @ 23.6.2008, 18:48) *

*EVENT_BT - в либе ивент , у вас он значит не тот

Возникает вопрос: почему EVENT_BT не тот, если в версии 1.51 все работало
И MidTransfer тоже прекрасно работает с этой же либой....

Вспомнил, что была аналогичная проблема с версией 1.5 для lte2
Разница оказалась всего в одном байте (при просмотре через HEX редактор) Пост #73


Сообщение отредактировал nixel - 23.6.2008, 15:46
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
GALL
сообщение 23.6.2008, 12:36


Гуру
******

Группа: Почётные мотофаны
Сообщений: 706
Регистрация: 25.12.2004
Из: Барнаул
Пользователь №: 29 674
Модель телефона: Iphone 4s
Прошивка: IOS 7.1.1
Победитель конкурса 2008

Рейтинг: 274



G-XaD, ты сильно ошибаешься насчет EVENT_BT! Я в исходник подставил явным образом ивент для своей прошивки - результат тот же - выбор MMS/Bluetooth! Дело не в EVENT_DT, потому что другие эльфы с ним нормально отрабатывают процесс передачи по BT!

Цитата
1. Подправлена структура

Ну значит здесь собака порылась. На старой версии работало с явно заданным ивентом!

Сообщение отредактировал GALL - 23.6.2008, 12:38
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Мачо
сообщение 24.6.2008, 6:18


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

Группа: Легенды MotoFan.Ru
Сообщений: 456
Регистрация: 26.7.2004
Из: Киров
Пользователь №: 8 569
Модель телефона: Е398 (умер), E6
Прошивка: Dream A Reality 2.0
Финалист Конкурса 2010

Рейтинг: 1410



Вот мой лог http://www.wap-tolik.narod.RU/log.zip посмотел различия в функции UtilCopyFile в версиях 1.51 и 1.64
в 1 51 буфер копирования выделяется через suAllocMem
а в 1.64 копирование идёт через стек

Можешь дать исходник старой функции UtilCopyFile ?

Сообщение отредактировал Мачо - 24.6.2008, 6:22
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
G-XaD
сообщение 24.6.2008, 6:39


Мастер
****

Группа: Разработчики
Сообщений: 171
Регистрация: 6.11.2007
Из: Donetsk City / Ukraine
Пользователь №: 153 083

Рейтинг: 323



Мачо,
Код
UINT32 UtilCopyFile( WCHAR* src, WCHAR* dst )
{
    char*                cbuf;    // Copy buffer
    FILE_HANDLE_T        fSrc, fDst;
    UINT32                size;    // Сколько записать

    if ( DL_FsFFileExist(dst) )
        return RESULT_FAIL;        // Не перезаписывать!
    if ( !DL_FsFFileExist(src) )
        return RESULT_FAIL;        // Копируемый файл удален? Кто посмел?

    // Копирование
    fSrc = DL_FsOpenFile( src, FILE_READ_MODE, NULL );
    fDst = DL_FsOpenFile( dst, FILE_WRITE_MODE, NULL );
    if ( fSrc == FILE_HANDLE_INVALID || fDst == FILE_HANDLE_INVALID ) {
        DL_FsCloseFile(fSrc);
        DL_FsCloseFile(fDst);
        return RESULT_FAIL;
    }
    TRACE("    > Copying file. Using COPY_BUF_SIZE = %d bytes \n", COPY_BUF_SIZE);
    cbuf = malloc(COPY_BUF_SIZE);
    size = COPY_BUF_SIZE;
    while(size == COPY_BUF_SIZE) {
        DL_FsReadFile( cbuf, 1, size, fSrc, &size );
        TRACE("    > Copying file. Readed %d bytes \n", size);
        DL_FsWriteFile( cbuf, 1, size, fDst, &size );
        TRACE("      > Copying file. Writed %d bytes \n", size);
    }
    
    DL_FsCloseFile(fSrc);
    DL_FsCloseFile(fDst);
    free(cbuf);
    
    return RESULT_OK;
}

Копирование - самый медленный процесс и я предположил, что через стэк будет хоть както быстрее. 1. Нет обращения к менеджеру памяти. 2. Используется самая быстрая оператива телефона.
ИМХО лучше через стэк. Поэксперементируй с размером буфера копирования.



---
HotFix for L7 & L9
В исходниках поправить
Код
if ( strcmp(pname, "L7e") == 0 || strcmp(pname, "K1") == 0 || strcmp(pname, "Z3") == 0 || strcmp(pname, "L9") ) {

на
Код
if ( strcmp(pname, "L7e") == 0 || strcmp(pname, "K1") == 0 || strcmp(pname, "Z3") == 0 || strcmp(pname, "L9") == 0 ) {


Отпишитесь кто-нибудь, работает на L7?
пишыца "кто-нибудь" пазор жыхад! :)

Сообщение отредактировал Andy51 - 26.6.2008, 16:28
Прикрепленный файл MotoCmd_no_L7eFS_standart.zip   ( 20.25 килобайт ) Кол-во скачиваний: 250
Прикрепленный файл MotoCmd_no_L7eFS_03DC.zip   ( 20.16 килобайт ) Кол-во скачиваний: 156
Прикрепленный файл MotoCmd_for_L7eFS_standart.zip   ( 20.23 килобайт ) Кол-во скачиваний: 114
Прикрепленный файл MotoCmd_for_L7eFS_02DC.zip   ( 20.14 килобайт ) Кол-во скачиваний: 132
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Мачо
сообщение 24.6.2008, 12:34


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

Группа: Легенды MotoFan.Ru
Сообщений: 456
Регистрация: 26.7.2004
Из: Киров
Пользователь №: 8 569
Модель телефона: Е398 (умер), E6
Прошивка: Dream A Reality 2.0
Финалист Конкурса 2010

Рейтинг: 1410



Спасибо большое. Ша работает как надо.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
blak_alex
сообщение 24.6.2008, 13:40


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

Группа: Пользователи
Сообщений: 33
Регистрация: 6.1.2005
Пользователь №: 32 764
Модель телефона: L7
Прошивка: ACR_RB

Рейтинг: 0



все работает smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
nixel
сообщение 24.6.2008, 14:10


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

Группа: Пользователи
Сообщений: 87
Регистрация: 19.8.2007
Из: Барнаул
Пользователь №: 144 977
Модель телефона: L7
Прошивка: ACR_RB

Рейтинг: 67.5



G-XaD, да, теперь все работает замечательно
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Bl@cK~St@rR
сообщение 24.6.2008, 14:57


Мастер
****

Группа: Пользователи
Сообщений: 277
Регистрация: 20.4.2007
Из: Свердловская область
Пользователь №: 131 888
Модель телефона: moto X
Прошивка: XT 1058

Рейтинг: 38



Ест пара предложений автору:
1. чтобы при нажатии "выбор" на мелодии автоматически открывался тюнц (к примеру) и проигрывал её
2. возможность открывать ТХТ, doc и т.п.
3. возможность выводить список всех имеющихся эльфов без лазинья по ф.с.))


Давайте сделаем из него полноценный explorer)))


А так, респект G-XaD за отличную работу


---
G-XaD: 1. Менеджер типов файлов в задумке. До реализации далеко =)
2. Это должно делать приложение, написанное для этого, а ни менеджер файлов.
3. ElfRunner уже есть. Не надо просить добавлять ф-ции не связанные с управлением файлов.

Сообщение отредактировал G-XaD - 26.6.2008, 15:37
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MaRoN_5
сообщение 26.6.2008, 12:55


Новичок
*

Группа: Пользователи
Сообщений: 21
Регистрация: 24.2.2008
Из: Иркутск
Пользователь №: 164 539
Модель телефона: Motorola ROKR E1
Прошивка: 79R Dream a reality

Рейтинг: 1



Огромная просьба, сделайте пожалуйста, чтобы этот менеджер запускался по инвенту мирового времени! Очень нужно. smile.gif Сделал бы сам, но пока нет доступа к компу.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
_Xan_
сообщение 27.6.2008, 7:52


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

Группа: Пользователи
Сообщений: 95
Регистрация: 18.8.2006
Пользователь №: 95 532
Модель телефона: L7
Прошивка: ACR_RB

Рейтинг: 5.5



Цитата
Отпишитесь кто-нибудь, работает на L7?

так точно, работает)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RuslanchiK
сообщение 28.6.2008, 17:14


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 4.11.2005
Из: Уфа
Пользователь №: 57 063
Модель телефона: E398, Zn5
Прошивка: E398-79R, Zn5-ZE0.9b


Настроение:
ИНЖЕНЕР!!!



Рейтинг: 44.5



Уважаемый G-XaD,
Извиняюсь если обращаюсь с таким воросом.
Не работает функция копирования на 373_79R. Либа нормальная. Все эльфы работают.
Да и твой коммандер тоже весь, только не копирует.
Что делать?

Сообщение отредактировал RuslanchiK - 28.6.2008, 17:15
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Мачо
сообщение 28.6.2008, 19:16


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

Группа: Легенды MotoFan.Ru
Сообщений: 456
Регистрация: 26.7.2004
Из: Киров
Пользователь №: 8 569
Модель телефона: Е398 (умер), E6
Прошивка: Dream A Reality 2.0
Финалист Конкурса 2010

Рейтинг: 1410



Замени функцию копирования в исходнике и скомпиль. Новую функцию выложили несколько постов назад
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DDA-E398
сообщение 28.6.2008, 19:25


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

Группа: Пользователи
Сообщений: 372
Регистрация: 12.3.2008
Из: Нижегородская обл.
Пользователь №: 166 356
Модель телефона: E2, A910, Е398, ATRIX2
Прошивка: разные


Настроение:
Роботаю...



Рейтинг: 340



Замечен баг
-Неправильно показывает атрибуты файлов на диске а:/
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RuslanchiK
сообщение 28.6.2008, 20:29


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 4.11.2005
Из: Уфа
Пользователь №: 57 063
Модель телефона: E398, Zn5
Прошивка: E398-79R, Zn5-ZE0.9b


Настроение:
ИНЖЕНЕР!!!



Рейтинг: 44.5



Мачо
я поправил функцию копирования в файле util.c
И потом пытался скоспилить. Выдает ЭТО:
Код
C:\arm\backup_080619_1121_Motocmd_164>xmake.cmd
"util.c", line 103: Error: C2933E: type disagreement for 'UtilCopyFile'
motocmd.c: 0 warnings, 1 error, 0 serious errors
Fatal error: L6002U: Could not open file motocmd.o.
Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
ERROR: File `MotoCmd.elf` not created

Пытался скомпились как есть, то есть без поправки функции, выходит нормально.
Я еще мало в этом понимаю, разъясните пожалуйста.
Функция UtilCopyFile вызывается из motocmd.c как я понял. Думаю на нее идут неправильные аргументы. Я правильно понимаю?
И еще, откуда берется файл motocmd.о? При неудачном раскладе создаются файлы icons.o и lang.o.
G-XaD, Извини за оффтоп

Сообщение отредактировал RuslanchiK - 28.6.2008, 20:31
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Мачо
сообщение 28.6.2008, 21:01


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

Группа: Легенды MotoFan.Ru
Сообщений: 456
Регистрация: 26.7.2004
Из: Киров
Пользователь №: 8 569
Модель телефона: Е398 (умер), E6
Прошивка: Dream A Reality 2.0
Финалист Конкурса 2010

Рейтинг: 1410



Заголовок из старой функции возьми. В новой он не дописан
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
File Manager [MotoCmd 1.8.*] & utilites, New: Extmgr2 For Ep2 · Эльфы, их разработка и портирование · Forum
 

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

 



Текстовая версия Сейчас: 5.8.2025, 6:48

Форум живёт: