Nokia Internet Tablet N8XX     

Ответы на вопросы о таблетках

  • Вы не зашли.

#1 06-05-2008 04:38:20

birzhevik  
TabletGeek
Откуда: Москва
На форуме с: 18-11-2007
Сообщений: 101
Отблагодарили :   
Вебсайт
 

Как назначить автоопределение файлов / программ?

Как можно назначить автоопределение файлов к программам?
Например через проводник нажимаю на файл в формате .rtf и у меня загружается FBReader?

Неактивен

 

#2 06-05-2008 05:14:46

gLobster  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 27-08-2007
Сообщений: 1240
Вебсайт
 

Re: Как назначить автоопределение файлов / программ?

Поставить Windows, поскольку проводник есть только в ней.

В Maemo для автоопределения сам пакет исполнительный должен себя прописывать в mime types. Есть некий ['i в котором хранятся соответствия, но он перестраивается эпизодически по исходным данным, которые хранятся в пакетах. ТАк что редактировать бессмысленно.

Ну и плюс чтобы приложение открыло так файл, оно ещё должно быть написано соответствующим образом. Здесь DDE нет. В частности тот же FBreader Вы не заставите открыть файл, файл можно открыть только в нём.


c приветом, gLobster
Nokia's E90|N810|6151 + TomTom 920T

Неактивен

 

#3 06-05-2008 06:03:37

oort  
ТаблетМонстр
Откуда: Москва
На форуме с: 26-01-2008
Сообщений: 48
Отблагодарили :   
Вебсайт
 

Re: Как назначить автоопределение файлов / программ?

Если оно действительно работает через mime types (в чем я не уверен, ибо файла mime.types на машинке не нашел), то могут помочь юзерские версии файлов.

~/.mime.types:

Код:

type=application/rtf desc="rtf file" exts="rtf"

~/.mailcap:

Код:

application/rtf; /usr/bin/FBReader %s

N810 / OS2008 4.2008.30-2

Неактивен

 

#4 06-05-2008 12:54:03

ilya_dan  
ТаблетМонстр
Откуда: СПб
На форуме с: 24-03-2008
Сообщений: 42
Отблагодарили :   
Вебсайт
 

Re: Как назначить автоопределение файлов / программ?

birzhevik говорит:

Как можно назначить автоопределение файлов к программам?
Например через проводник нажимаю на файл в формате .rtf и у меня загружается FBReader?

Проглядывал доки и случайно наткнулся - http://maemo.org/development/documentat … .html#mime   

Чисто теоретически получается, что надо 1) создать mime-info XML с описанием типа .rtf, закинуть его в /usr/share/mime/packages и проапдейтить mime-типы 2) пошаманить с .desktop-файлом для FBReader - тут я до конца не понял, то ли добавить туда MimeType, то ли сделать отдельный .desktop не с Type=Application, а с Type=MimeHandler.

Еще раз повторю - чисто теоретически. Как это на практике происходит - я не проверял и за последствия не ручаюсь. Может старшие товарищи просветят?


ASUS F7SR / N810 / SE K-790i

Неактивен

 

#5 06-05-2008 13:33:51

ilya_dan  
ТаблетМонстр
Откуда: СПб
На форуме с: 24-03-2008
Сообщений: 42
Отблагодарили :   
Вебсайт
 

Re: Как назначить автоопределение файлов / программ?

gLobster говорит:

Ну и плюс чтобы приложение открыло так файл, оно ещё должно быть написано соответствующим образом. Здесь DDE нет. В частности тот же FBreader Вы не заставите открыть файл, файл можно открыть только в нём.

Странно, а у меня - получилось... Из консольки - FBReader <имя файла>... открывает wink


ASUS F7SR / N810 / SE K-790i

Неактивен

 

#6 06-05-2008 20:27:32

birzhevik  
TabletGeek
Откуда: Москва
На форуме с: 18-11-2007
Сообщений: 101
Отблагодарили :   
Вебсайт
 

Re: Как назначить автоопределение файлов / программ?

ilya_dan, колись как удалось?

Неактивен

 

#7 06-05-2008 20:45:35

gLobster  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 27-08-2007
Сообщений: 1240
Вебсайт
 

Re: Как назначить автоопределение файлов / программ?

ilya_dan говорит:

Странно, а у меня - получилось... Из консольки - FBReader <имя файла>... открывает wink

Не прав был, каюсь. С evince перепутал. Какое-то время назад обсуждали, что он файл с командной строки не подхватывает. Факт в памяти осел, а имя программы подзабылось smile


c приветом, gLobster
Nokia's E90|N810|6151 + TomTom 920T

Неактивен

 

#8 06-05-2008 21:57:49

ilya_dan  
ТаблетМонстр
Откуда: СПб
На форуме с: 24-03-2008
Сообщений: 42
Отблагодарили :   
Вебсайт
 

Re: Как назначить автоопределение файлов / программ?

birzhevik говорит:

ilya_dan, колись как удалось?

А чего там колоться-то?! Сначала я глянул в исходники FBReader.

Инициализация там выглядела, как ZLibrary::run(new FBReader(argc == 1 ? std::string() : argv[1])), а конструктор - FBReader(const std::string &bookToOpen). Тут меня осенило wink, я запустил X-Terminal и набрал - FBReader <полный путь к файлу>, после чего приложение запустилось и оный файл открыло.


ASUS F7SR / N810 / SE K-790i

Неактивен

 

#9 06-05-2008 23:06:09

Nuri  
TabletGeek
Откуда: Архангельск
На форуме с: 07-02-2008
Сообщений: 490
Отблагодарили :   12 
 

Re: Как назначить автоопределение файлов / программ?

Да что тут говорить - если вы в диспетчере файлов ткнете на rtf файл, выскочит окошко, в котором будет предложено поискать программу для открытия данного файла. в списке выбираете fbreader и файл открывается в оном.


N800 OS2008|Diablo, Nokia 6233

Неактивен

 

#10 07-05-2008 03:58:39

FireFly  
Таблетоид
На форуме с: 03-02-2008
Сообщений: 90
Отблагодарили :   
 

Re: Как назначить автоопределение файлов / программ?

Это если тип файла не опознан системой и не открывается ею в другом приложении. К примеру, мне не удалось заставить Evince открыть PDF из диспетчера файлов. Тут только с mimetypes бороться надо.


Nokia N800 Diablo/Nokia N82/EeePC 4G (по очереди WinXP, Xandros, Eeebuntu)

Неактивен

 

#11 07-05-2008 04:18:19

Nuri  
TabletGeek
Откуда: Архангельск
На форуме с: 07-02-2008
Сообщений: 490
Отблагодарили :   12 
 

Re: Как назначить автоопределение файлов / программ?

FireFly говорит:

Это если тип файла не опознан системой и не открывается ею в другом приложении. К примеру, мне не удалось заставить Evince открыть PDF из диспетчера файлов. Тут только с mimetypes бороться надо.

Насколько я помню, все пинали evince как раз по поводу того, что он так не умеет файлы открывать smile


N800 OS2008|Diablo, Nokia 6233

Неактивен

 

#12 07-05-2008 04:30:42

FireFly  
Таблетоид
На форуме с: 03-02-2008
Сообщений: 90
Отблагодарили :   
 

Re: Как назначить автоопределение файлов / программ?

Вероятно моя точка зрения не является самой распространённой, но всё же.
Есть такой продукт emelFM2. Не спешите кидать в меня стульями и кричать про недостатки хилдонизации. Там полноценная поддержка настройки типов файлов и приложений для их открытия + многое другое, чего в обычном менеджере я не нашёл и потому его почти не пользую. При нормальной настройке и снисходительном отношении к несколько нестандартному GUI, данный продукт способен если не решить, то хотя бы снизить остроту обсуждаемых в данном топике проблем.


Nokia N800 Diablo/Nokia N82/EeePC 4G (по очереди WinXP, Xandros, Eeebuntu)

Неактивен

 

#13 07-05-2008 04:33:02

FireFly  
Таблетоид
На форуме с: 03-02-2008
Сообщений: 90
Отблагодарили :   
 

Re: Как назначить автоопределение файлов / программ?

Nuri говорит:

FireFly говорит:

Это если тип файла не опознан системой и не открывается ею в другом приложении. К примеру, мне не удалось заставить Evince открыть PDF из диспетчера файлов. Тут только с mimetypes бороться надо.

Насколько я помню, все пинали evince как раз по поводу того, что он так не умеет файлы открывать smile

Да я не об этом. Вообще, если есть стандартное приложение, открывающее данный тип файлов, то не заставить ДФ открывать его другим приложением без плясок с бубном.


Nokia N800 Diablo/Nokia N82/EeePC 4G (по очереди WinXP, Xandros, Eeebuntu)

Неактивен

 

Board footer

Powered by PunBB
© Copyright 2002-2008 Rickard Andersson

Использованы иконки браузеров с форума forum.mozilla-russia.org

[ Generated in 1.106 seconds, 8 queries executed ]