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

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 килобайт ) Кол-во скачиваний: 809
Прикрепленный файл MotoCMD_no_l7eFS_v1.8.0.1.zip   ( 27.42 килобайт ) Кол-во скачиваний: 41
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
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 килобайт ) Кол-во скачиваний: 249
Прикрепленный файл MotoCmd_no_L7eFS_03DC.zip   ( 20.16 килобайт ) Кол-во скачиваний: 155
Прикрепленный файл MotoCmd_for_L7eFS_standart.zip   ( 20.23 килобайт ) Кол-во скачиваний: 113
Прикрепленный файл MotoCmd_for_L7eFS_02DC.zip   ( 20.14 килобайт ) Кол-во скачиваний: 131
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Мачо
сообщение 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



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


Мастер
****

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


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



Рейтинг: 44.5



О спасибо помогло)))
Еще вопрос. Хочу переделать коммандер под свой ивент.
В сорцах простой эльф или под ивент?
Если нет, то как присобачить туда ивент мне нужный?
ПыСы. Сделал как ты сказал. Не помогло((( Эльф вообще не запускается((((
Я оставил шапку UINT32 UtilCopyFile( const WCHAR * src, const WCHAR * dst )
а остальное поменял начиная с
Код
{
    char*                cbuf;    // Copy buffer
    FILE_HANDLE_T        fSrc, fDst;
    UINT32                size;    // Сколько записать

и так до конца функции.
В чем я туплю?

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


Гуру
******

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

Рейтинг: 274



RuslanchiK, глянь ftr.h
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RuslanchiK
сообщение 1.7.2008, 4:05


Мастер
****

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


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



Рейтинг: 44.5



Мачо, GALL, G-XaD, помогите, а то никак не получается скомпилить работающий коммандер, скажите прямо, что и где нужно подправить, ну а если есть у вас, то выложите сам эльф, а если есть и исходники работающего...
С меня причитается...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Campanula
сообщение 10.7.2008, 7:36


Мастер
****

Группа: Пользователи
Сообщений: 287
Регистрация: 10.7.2008
Пользователь №: 176 749
Модель телефона: E398

Рейтинг: 123.5



Can play the songs, a key player to stop, the picture can be elected when the wall that, I do not know how to do the next
motocmd-0404 core promoter
motocmd-03DC mix is activated
FBTmotocmd to start FB

Сообщение отредактировал Campanula - 10.7.2008, 7:40
Прикрепленный файл motocmd_03DC.rar   ( 16.28 килобайт ) Кол-во скачиваний: 113
Прикрепленный файл motocmd_0404.rar   ( 16.28 килобайт ) Кол-во скачиваний: 104
Прикрепленный файл FBTmotocmd.rar   ( 16.08 килобайт ) Кол-во скачиваний: 121
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RuslanchiK
сообщение 12.7.2008, 19:48


Мастер
****

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


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



Рейтинг: 44.5



Прошу помощи! Вот пытаюсь скомпилить нормальный билд под Е398...
Мои действия:
1. Заменяю функцию копирования в файле util.c , но только без заглавия (объяснили что там неправильная шапка)
2. Смотрю в ftr.h и там удаляю вот это:
Цитата
// build features
#define FTR_L7E // особенности L7e (файловая система только)
...............

И компилю.
Не выходит. Эльф вообще не запускается(((
Я что то делаю неправильно. Только скажите пожалуйста, ЧТО именно...

Вопрос снят. Разобрался))))

Сообщение отредактировал RuslanchiK - 12.7.2008, 20:49
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Campanula
сообщение 13.7.2008, 9:05


Мастер
****

Группа: Пользователи
Сообщений: 287
Регистрация: 10.7.2008
Пользователь №: 176 749
Модель телефона: E398

Рейтинг: 123.5



Tomorrow merger motocmd and tunes, hope to have brought good news for everyone
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 15.7.2008, 9:55


Freestyler
********

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


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



Рейтинг: 4362



Цитата(Campanula @ 10.7.2008, 9:36)

Can play the songs, a key player to stop, the picture can be elected when the wall that, I do not know how to do the next
motocmd-0404 core promoter
motocmd-03DC mix is activated
FBTmotocmd to start FB
*



"Может играть песни, кнопка плейер , чтобы остановиться,
картина может быть избрана, когда обои, что, я не знаю, как сделать следующее"

Campanula, просмотр картинок и прослушивание музыки на L7e не работает !
only E398 ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Campanula
сообщение 15.7.2008, 12:28


Мастер
****

Группа: Пользователи
Сообщений: 287
Регистрация: 10.7.2008
Пользователь №: 176 749
Модель телефона: E398

Рейтинг: 123.5



QUOTE(Osta @ 15.7.2008, 9:55) *

"Может играть песни, кнопка плейер , чтобы остановиться,
картина может быть избрана, когда обои, что, я не знаю, как сделать следующее"

Campanula, просмотр картинок и прослушивание музыки на L7e не работает !
only E398 ?

Indeed, L7E the relevant code not the same, recent and forthcoming merger CMD TUNES, great difficulties
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
GALL
сообщение 15.7.2008, 16:39


Гуру
******

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

Рейтинг: 274



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

Campanula, очень нужны исходники (source of MotoCMD)!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Campanula
сообщение 16.7.2008, 5:11


Мастер
****

Группа: Пользователи
Сообщений: 287
Регистрация: 10.7.2008
Пользователь №: 176 749
Модель телефона: E398

Рейтинг: 123.5



QUOTE(GALL @ 15.7.2008, 16:39) *

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

Campanula, очень нужны исходники (source of MotoCMD)!

Chu Ledian computer problems today, tomorrow it to you

update

For you SRC
Прикрепленный файл MOTOcmd.rar   ( 48.44 килобайт ) Кол-во скачиваний: 133


Can play the songs on 7 / 9 to control volume, select the ELF can be added to run automatically,
Show on into the future, to see AUTO.RUN can also remove the automatic operation, the selected pictures to wallpaper form to view

motocmd-0404 core promoter
Прикрепленный файл motocmd_0404.zip   ( 22.74 килобайт ) Кол-во скачиваний: 120

motocmd-03DC mix is activated
Прикрепленный файл motocmd_03DC.zip   ( 22.74 килобайт ) Кол-во скачиваний: 119

motocmd to start FB
Прикрепленный файл motocmd.zip   ( 22.7 килобайт ) Кол-во скачиваний: 113



Сообщение отредактировал Campanula - 17.7.2008, 12:08
Прикрепленный файл motocmd_0404.zip   ( 22.74 килобайт ) Кол-во скачиваний: 120
Прикрепленный файл MOTOcmd.rar   ( 48.44 килобайт ) Кол-во скачиваний: 133
Прикрепленный файл motocmd_03DC.zip   ( 22.74 килобайт ) Кол-во скачиваний: 119
Прикрепленный файл motocmd.zip   ( 22.7 килобайт ) Кол-во скачиваний: 113
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Campanula
сообщение 17.7.2008, 13:10


Мастер
****

Группа: Пользователи
Сообщений: 287
Регистрация: 10.7.2008
Пользователь №: 176 749
Модель телефона: E398

Рейтинг: 123.5



Whether or not to join the tunes2.8 motocmd.elf the file browser,
I have tried and ultimately failed

Сообщение отредактировал Campanula - 17.7.2008, 13:14
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DDA-E398
сообщение 19.7.2008, 23:08


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

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


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



Рейтинг: 340



У меня в модах от Campanula не отображаются фразы которые должны быть русскими вместо них пустые строки.
Переведите кто-нибудь motocmd(03dc) на русский.
С меня +.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
SteVeN
сообщение 20.7.2008, 2:26


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

Группа: Пользователи
Сообщений: 493
Регистрация: 16.6.2006
Из: г.Владивосток
Пользователь №: 87 922
Модель телефона: [E398+5230+Huawei Honor]
Прошивка: [DaR 2 test 16]

Рейтинг: 160



DDA-E398,
Не у одного тебя! Я тыкаю на угад! =)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valleo
сообщение 20.7.2008, 14:28


Гуру
******

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

Рейтинг: 692.5



Так же осмелюсь напомнить разработчику Главной версии, что эльф не удаляет папки и странные надписи и пустые строки в свойствах файла (где выставляются атрибуты) на телефонах Z3... )
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
G-XaD
сообщение 21.7.2008, 12:53


Мастер
****

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

Рейтинг: 323



Изменения в версии 1.7.0
+ fix Передача файлов по БТ для L7 и L9.
+ fix Рекурсивный посчет размера папок с дисков /a и /c работает корректно. Алгоритм переписан заново, с меньшим потреблением памяти.
+ fix Пустые папки с дисков /a & /c удаляются.
+ fix Для копирования файла не используется стэк. Копирование файлов на r373_g_0e.30.79r должно работать.
+ Надпись "Меню" в меню действий над файлом(ами).
+ Системный звук при ошибке или отказе доступа. Звук, похожий на вибро.
+ Команда "Изменить свойства файла" теперь не в меню, а на правой софт кнопке.
+ Интеграция с SC2ELF v2.0.
+ Распространяется вместе с эльфом SC2ELF.
+ Создание метки на эльф прямо из MotoCMD.
+ Открытие файла через стороннее приложение.
Общение идет через приложение ExtMGR, в котором и прописаны расширение и путь к приложению, которое его открывает.



SC2ELF v2.0
Является вполне самостоятельным приложением. Работает без базы приложений, а через ID файла. Если эльф, на который стоит рабочая метка, переименовать или переместить в пределах раздела /a или /c, то ID не меняется и метка работает, но если поверх поверх него залить другой(обновленный) эльф, то файл считается новым и ID у него будет другим....

ExtMGR v0.1 + iv.elf
Демонстрация работы ассоциации расширения файла с приложением, которое должно его открыть. iv.elf - простейший просмотрщик gif анимации.


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



Новые ф-ции:

Новые ф-ции:
APP_UtilShortcutCreateAppShortcut (нету паттерны)
u_strncpy A E1A0C000E3520000012FFF1EE3500000135100000A000006E0D130B2E3530000
_ll_cmpu A E150000201510003E12FFF1E47780000
_ll_ushift_r A E2A00000E8BD4030E12FFF1E47780000E25230205A000004E26230

Сообщение отредактировал G-XaD - 21.7.2008, 13:42
Прикрепленный файл MotoCMD_no_L7eFS.zip   ( 40.91 килобайт ) Кол-во скачиваний: 1117
Прикрепленный файл MotoCMD_for_L7eFS.zip   ( 40.88 килобайт ) Кол-во скачиваний: 219
Прикрепленный файл ExtMGR.zip   ( 20.11 килобайт ) Кол-во скачиваний: 304
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
croccio
сообщение 21.7.2008, 13:31


Мастер
****

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

Рейтинг: 11



How work SC2ELF v2.0?


----------
G-XaD: При вызове специальным образом составленой метки SC2ELF запускает эльф.

(21.7.2008, 13:56):
ExtMGR v0.1 (DEMOnstration)

this doesn't work on my l7

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


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

Группа: Пользователи
Сообщений: 85
Регистрация: 16.2.2007
Пользователь №: 122 706
Модель телефона: v3i

Рейтинг: 7



ExtMGR v0.1 (DEMOnstration) how exactly this works
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
G-XaD
сообщение 21.7.2008, 14:37


Мастер
****

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

Рейтинг: 323



croccio,
simba4,

ExtMGR должен быть запущен один раз. Далее, когда вы нажимаете кнопку "Select" над файлом MotoCMD отправляет сообщение с в ExtMGR с указанием над каким файлом было нажато "Select", ExtMGR ищет в таблице такое же расширение как у файла и если находит, то запускает ассоциированный эльф и передает в него файл. В скомпилированном примере прописано только расширение "GIF" и путь к эльфу, который открывает такие файлы - /a/elf/iv.elf . ExtMGR работает без базы и чего либо, это всего лишь демонстрация (неудобная для конечного пользователья, но вполне работоспособная) поэтому и написано "v0.1 DEMOnstration".

SC2ELF должен быть запущен один раз. Далее, когда вы вызывает специальную метку из приложений прошивки, SC2ELF запускает эльф, который прописан в этой метке. MotoCMD умеет создавать метки на эльфы - зажатие "MENU" над файлом, с расширением "elf" вызывает стандартный диалог создания метки.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VEX
сообщение 21.7.2008, 15:00


Мастер
****

Группа: Пользователи
Сообщений: 287
Регистрация: 7.12.2007
Из: Нижний Новгород
Пользователь №: 156 303
Модель телефона: e398,V3,T190,L7
Прошивка: R373_44R_v2.8
Победитель конкурса 2008

Рейтинг: 204.5



G-XaD
Отличный эльф,огромное спасибо за него и удачи в будущих разработках!
Проверил все вроде работает как надо,кроме ExtMGR после запуска и выбора GIF анимации ни чего не просходит,может это из-за того что у меня эльфпак на диск b/ и ещё эльф iv.elf должен обезательно быть по пути /a/elf/?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RuslanchiK
сообщение 21.7.2008, 15:02


Мастер
****

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


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



Рейтинг: 44.5



G-XaD,
Спасибо за новую версию!
За ассоциацию файлов отдельное спасибо! Наконец то есть настощий продвинутый ФМ!!!
Вот немного переделал ExtMGR.elf под путь /b/ELF/ (думаю таких большинство)
И еще подписал туда
Прикрепленный файл ext.zip   ( 18.29 килобайт ) Кол-во скачиваний: 323

.cfg это Hexeditor
.mp3 это тюнс.
Обновление
.jar это MidTransfer
Вот только тюнс ну вообще не запускается, а ХексЭдитор запускается просто, без открытия файла. (эти вопросы не к тебе, это ОМ так сделал)
ПыСы. Лови +
ПыПыСы. Выложи пожалйста исходники новые... Хочу под свой ивент заколбасить))))

VEX,
Как раз для тебя делал наверно)))

Заметил БАГ: При изменении атрибутов файлов не всегда показываются строчки, а есть только Да\Нет
Появление бага отловить не получилось sad.gif

Сообщение отредактировал RuslanchiK - 21.7.2008, 17:16
Прикрепленный файл ext.zip   ( 18.29 килобайт ) Кол-во скачиваний: 323
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
File Manager [MotoCmd 1.8.*] & utilites, New: Extmgr2 For Ep2 · Эльфы, их разработка и портирование · Forum
 

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

 



Текстовая версия Сейчас: 3.8.2025, 2:39

Форум живёт: