SieFM

Материал из Project D8
Перейти к навигации Перейти к поиску

SieFM — известный файл-менеджер для мобильных телефонов. Изначально предназначался для телефонов Siemens[1], начиная же с третьей версии, которая представлена здесь, — для всех телефонов[2] с поддержкой доступа из Java к файловой системе (профиль JSR-75, а начиная с версии 3.65 также и API от Siemens и Motorola)[3].

Загрузка и список изменений

Версия 3.65

Скачать: Jar | Jad | Halmer

  • Поддержка API от Siemens и Motorola для доступа к файловой системе[3]
  • Мультипоиск файлов по маске (например, можно искать сразу «*.jar;*.mp3;a*b.c*»)
  • Поиск и замена в текстовом редакторе
  • Значки и элементы интерфейса масштабируются под размер экрана
  • Прокрутка длинных имен файлов
  • Добавлены часы при просмотре текста
  • Альтернативное положение часов внизу экрана / вверху слева
  • Добавлен эквалайзер в аудиоплеере (кн. 0)
  • Добавлено управление подсветкой экрана
  • Расширенные опции сортировки списка файлов
  • Настройка сортировки вынесена в отдельное меню
  • Возможность отображения расширенного меню (как при назначении горячих клавиш)
  • Автораспознавание версии сохраненных данных (теперь не будет ошибок при обновлении программы)
  • Автоперевод курсора при выделении файлов
  • Исправленный, теперь действительно криптостойкий генератор случайных чисел
  • Воспроизведение медиафайлов из потока при ошибках воспроизведения напрямую из ФС
  • Добавлены визуализации в аудиоплеере (управление кн. #, 1, 3, 7, 9)[4]
  • Переключение картинок при просмотре и композиций в плеере с помощью акселерометра[4]
  • Исправлена ошибка с повреждением ZIP архивов при выходе из программы
  • Добавлена прокрутка длинных меню

Версия 3.45

Архив: Jar | Jad | Halmer

  • Воспроизведение векторной анимации в формате MVI
  • Сортировка списка файлов по типу, дате изменения и размеру
  • Возможность свернуть программу из текстового редактора
  • Настройка действия софт-клавиш в меню
  • Поиск в тексте без учета регистра (зависит от телефона)
  • Исправлено переименование файлов
  • Исправлена ошибка запуска на некоторых телефонах (ошибка 19)

Версия 3.40

Архив: Jar | Jad | Halmer

  • Возможность добавления файлов в существующие архивы
  • Возможность переименования и удаления файлов в архивах
  • Исправлено переключение между графическими экранами (миганий и зависаний больше не должно быть)
  • Все сообщения теперь полностью графические
  • Возможность отключения сигналов в сообщениях
  • Сообщение при сохранении файла в текстовом редакторе

Версия 3.36

Архив: Jar | Jad | Halmer

  • Автоматическое распознавание Юникода по BOM сигнатуре
  • Полная поддержка кодировок UTF-16 Big и Little Endian
  • Полная поддержка UTF без BOM сигнатуры
  • Вставка в текст встроенных шаблонов во время редактирования
  • Создание текстовых файлов по внешним шаблонам (из файловой системы)
  • Поиск в тексте теперь работает
  • Переход в тексте по номерам строк
  • При просмотре текста в полноэкранном режиме полоса прокрутки не отображается
  • Сохранение открытых путей при выходе из программы
  • Поддержка долгих нажатий клавиш («+») в главном меню и текстовом редакторе
  • Выделение цветом отмеченных файлов
  • Упрощена система выбора цветовой схемы
  • Возможность навигации в меню с помощью цифровых клавиш (при отключенной нумерации пунктов меню)
  • Возможность отдельного выбора UTF-8 в качестве кодировки архива
  • Файлы в архиве, содержащие в имени латиницу и кириллицу, теперь показываются
  • При копировании папок структура файлов теперь сохраняется
  • Рекурсивное удаление папок теперь работает
  • Массовое шифрование файлов теперь работает
  • При создании нового файла введенное имя не сбрасывается при смене типа файла
  • При создании плейлиста имя по умолчанию определяется корректно
  • Вывод имени текущего обрабатываемого файла при выполнении файловых операций
  • Более точное отображение прогресса при выполнении файловых операций
  • Основной класс переименован под Moby Explorer[5]

Версия 3.24

Архив: Jar | Jad | Halmer

  • Редактирование текста с возможностью отмены / повторения изменений
  • Поддержка кодировок UTF-8 и UTF-16 (Little Endian)
  • Добавлены кодировки CP1252 («Windows Latin») и CP437 («DOS Latin»)
  • Возможность сохранения текста в любой поддерживаемой кодировке
  • Реальное создание нового файла в файловой системе происходит только в момент сохранения
  • Возможность сворачивания программы из меню

Версия 3.20

Архив: Jar | Jad | Halmer

  • Поддержка больших архивов (превышающих heap телефона)
  • Возможность выбора кодировки для отображения имен файлов в архиве
  • Переименование файлов по шаблону (справка)
  • Работа со списками воспроизведения для аудио и видео
  • Расширения цветовых схем для замены графики
  • Встроенный редактор цветовых схем (справка)
  • Применение внешних цветовых схем по щелчку на файле
  • Доработано воспроизведение в случайном порядке
  • Добавлен украинский перевод (автор Николай Солодилов)
  • Исправлена ошибка с распаковкой архивов
  • Исправлена ошибка, из-за которой нельзя было удалять архивы
  • Отключена работа с GZIP архивами

Версия 3.14

Архив: Jar | Jad | Halmer

  • Поддержка кодировок CP1251 («Кириллица Windows»), CP866 («Кириллица DOS»), KOI8-R («Кириллица UNIX»), возможность добавления новых кодировок (дополнительная информация)
  • Возможность перекодирования текста из одной кодировки в другую
  • Восстановлено воспроизведение видео
  • Воспроизведение аудио и видео в случайном порядке
  • Отображение времени воспроизвдения
  • Настройка цветового оформления программы «на лету»
  • Загрузка цветовых схем из файловой системы
  • Вычисление хеш-суммы SHA-1 и MD5 для файлов
  • Шифрование файлов
  • Меню при просмотре текста с возможностью переназначения «горячих клавиш»
  • Расширена настройка шрифта в текстовом редакторе
  • Возможность выбора пункта меню по его номеру
  • Подкорректирована работа с панелями
  • Исправлена ошибка с несохранением «Избранного»

Версия 3.06

Архив: Jar | Jad | Halmer

  • Выбор языка и раскладки клавиатуры при первом запуске (дополнительная информация)
  • Средства просмотра файлов являются самостоятельными панелями, которые можно сворачивать (дополнительная информация)
  • Возможность назначить клавиши для следующей и предыдущей панели
  • Переключение между отображением часов и номера панели
  • Исправлена ошибка с открытием дисков типа «Аудио», «Видео», «card» и т. п.
  • Временно отключено воспроизведение видео

Версия 3.03

Архив: Jar | Jad

  • Просмотр текста начинается с того места, на котором он был в прошлый раз завершен
  • Переход в тексте на произвольную позицию
  • Изменение шрифта при просмотре текста
  • Изменение режима построчной / постраничной прокрутки текста
  • Работа с GZIP, PAK + GZIP, ZIP + GZIP архивами
  • Упрощенное создание архивов
  • Изменение режима просмотра изображений
  • Работает прогресс-бар при копировании / перемещении / архивировании
  • Исправлена ошибка запуска на некоторых телефонах

Версия 3.00

Архив: Jar | Jad

  • Поддержка JSR-75
  • Воспроизведение трекерной музыки в форматах MOD, XM, S3M
  • Работа с PAK архивами (архив без сжатия, используется в играх от Macrospace)
  • Открытие основных типов файлов непосредственно из архивов
  • Масштабирование изображений под размер экрана при просмотре
  • Перемотка в плеере
  • Цветовые схемы с поддержкой градиента, возможность добавления пользовательских
  • Сортировка списка файлов
  • Часы в главном окне
  • Автоматическая подстройка интерфейса под размер экрана

Примечания

  1. Скачать предыдущие версии программы (для Siemens) вы можете на сайте разработчика.
  2. Автор старается сделать все возможное, чтобы было именно «для всех». Однако, у него нет возможности лично проверить работу программы на каждом телефоне, поэтому большая просьба ко всем, кого заинтересовал проект: если что-то не работает — пишите, например, сюда
  3. а б Поддерживаются следующие варианты файловых API:
    • javax.microedition.io.file.*;
    • com.siemens.mp.io.file.*;
    • com.motorola.io.*;
    • com.motorola.io.file.*;
  4. а б За визуализации и поддержку акселерометра отдельное спасибо aNNiMON’у
  5. Это позволяет убрать запросы на чтение / запись данных путем подмены версии Moby Explorer, подписанной станартным сертификатом, на SieFM. Подробное описание способа есть на форуме SEClub.