Jump to content
Muxe Inc Forums

Garl

Members
  • Content count

    757
  • Joined

  • Last visited

Everything posted by Garl

  1. Hi there

    Сейчас на .EXE фалы во вьювере на F3 навешен просмотр заголовков, и если мы сделаем просмотр .EXE как архива - то для просмотра заголовка нужно будет жать Alt-F3 ( если не навешен внешний просмотр) тут на лицо смена привычной логики по поводу compound: 7z поступает не красиво, если в ресурсах есть в том числе Compound, то он его сразу и показывает как архив, отбрасывая ресурсы. тут хорош фар, который спрашивает типа как открыть как Compound или Compound->Cab но он умеет читать compound напрямую.
  2. Hi there

    а с этой стороны сейчас посмотрим. и да это был хак конкретно во вьювере конкретно в режиме текста. upd: сделано скрытие курсора перед запуском диалога ( по идее как было раньше)
  3. Hi there

    кто хотел чтобы во вьювере в текстовом режиме курсор не моргал? пробуем в ночнушке.
  4. Hi there

    https://en.wikipedia.org/wiki/Compound_File_Binary_Format только что взял наисвежайший LibreOffice ну и куча ресурсов в exe по прежнему используют этот контейнер
  5. Hi there

    добавлена поддержка compound контейнеров(архивов) пока снаружи, если научимся детектить их внутри .exe фала - прикрутим и такую поддержку
  6. Hi there

    ага есть глюк: вставляем флэшку открываем меню выбора диска вытаскиваем флэшку Esc + Esc и диск остаётся в панели. как неизвестный
  7. Hi there

    Настройки -> менеджер файлов -> установки
  8. Hi there

    Ctrl-R спасает? автообновление строки дисков включено? Как бы воспроизвести?
  9. Hi there

    ага спасибо. сделал проверку не на "или" а на "и" что более корректно. в ночнушке. так же реализован поиск по юникодовым строкам (пока во вьювере в хекс режиме)
  10. Hi there

    тогда обойдёмся без детекта.
  11. Hi there

    читаем теперь весь буфер до трёх UTF8 символов офф вот это https://www.php.net/manual/ru/function.imap-utf7-decode.php для определения UTF7 Нас как нибудь помочь сможет?
  12. Hi there

    >А почему эта опция по умолчанию отключена? при сносе инишки она будет включена >Её ещё и не видно при открытии окна настроек. поправлено, но изюминка же именно в настройках. >Вьюер по прежнему при автодетекте кодировки берет список кодировок из редактора вместо своих. fixed >Плюс есть глюк: если кодировка KOI отключена, то кодировка WIN не детектится fixed. но при последующем детекте вьювер уже будет брать кодировку из редактора и наоборот. ( и надо ковырять передачу кодировок через кнопку F11) >Примеры файлов с UTF8 в аттаче. fixed (определяем до трёх UTF символов в первых 10 строках. должно хаватить?)
  13. Hi there

    можно чуток примеров? з.ы. сделал отдельно опцию для детекта кодировки во вьювере
  14. Hi there

    в ночнушке : новый детектер UTF8 1 ) по BOM 2) по трём символам больше одного байта в первых двух строках файла (вот тут можно подумать и проверять еще) на тестовых примерах сработка 100%
  15. Hi there

    весь файл (нажмите Alt-F1 в редакторе при сброшеном выделении) но при 100% найденном BOM дальше детект кодировок не учитывается. строка будет переводиться в ascii и далее по старому сценарию. но до поиска пока руки не доходят. тут ещё кучу мелочей допиливать надо.
  16. Hi there

    нет, в UTF7 как раз используется BASE64 символов
  17. Hi there

    ASCII - как есть ANSI - [+] по частоте упоминания символов 'а','е','и','о','у' в своей кодировке KOI - [+] по частоте упоминания символов 'а','е','и','о','у' в своей кодировке UTF7 - [ - ] если текст только с английскими буквами - перебором со 100% попаданием определить не получится. нужен алгоритм декодирования UTF8 - [+] BOM - без BOM можно попробовать определять по первым байтам, но если в тексте сперва идут английские буквы - ничего не выйдет UTF16BE - [+] BOM , без BOM не определяем UTF16LE - [+] BOM , без BOM не определяем
  18. Hi there

    берём документацию на английском языке и смотрим: там все буквы со старшим нулевым битом. так что не совсем катит. надо учиться детектить по контрольной сумме первых байт первой строки
  19. Hi there

    из-за отсутствия нормальной реализации utf16 есть шанс не включать его поддержку в сборки. или нужен человек который сможет реализовать поддержку на ассемблере . upd: детект по BOM сделал, но глючит определение строк...
  20. Hi there

    но у нас ещё и UTF7 и UTF16BE и UTF16LE с вот этими и загвоздка
  21. Hi there

    Опция детекта кодировки сама просится, соответственно детектить будем из того что разрешено. нормальный алгоритм детекта кодировок есть откуда взять\подсмотреть?
  22. Hi there

    а у вьювера есть настройка автодетекта кодировки? опция детекта есть только в редакторе.
  23. Hi there

    обновите ночнушку плиз это Ж пофикшено.
  24. Hi there

    а в настройках редкатора\просмотрщика дополнительные кодовые страницы включены?
  25. Hi there

    с многобайтовыми концами строк - да засада. нормально работают только кодовые страницы 65001 и 65000, остальные надо допиливать. если кто подскажет алгоритм определения по текущему(одному) символу кодовой страницы - буду благодарен
×