Форум: "Прочее";
Текущий архив: 2009.04.19;
Скачать: [xml.tar.bz2];
ВнизУниверсальный вьюер Найти похожие ветки
← →
Ega23 © (2009-02-13 13:40) [40]
> а вот mspaint уже не откроет )
Только что проверил. Открыл.
← →
clickmaker © (2009-02-13 13:48) [41]> [40] Ega23 © (13.02.09 13:40)
а двойным щелчком?
для вьювера ведь тоже надо как-то ассоциации устанавливать.
Можно, конечно, предлагать юзеру вводить вместо расширения сигнатуру. Но, боюсь, такая перспектива его не устроит.
Можно тупо перебирать все вьюверы, пока какой-нибудь не ответит: "ну ладно, этой мой файл".
Однако, в некоторых случаях пользователь может захотеть, чтобы docx открывал вьювер, а zip - WinZip, хотя сигнатуры у них одинаковые
← →
Anatoly Podgoretsky © (2009-02-13 14:33) [42]> clickmaker (13.02.2009 13:48:41) [41]
Если сигнатуры одинаковы, то никак, а расширения в твоем случае просто не играет роли.
← →
clickmaker © (2009-02-13 14:40) [43]> расширения в твоем случае просто не играет роли
расширения здесь как раз-таки играют роль. Они позволяют работать по-разному с разными сущностями, хотя, такскть, "физическое тело" у них одно - архив
← →
_ShaggyDoc (2009-02-13 14:41) [44]Кое кто, такая программа давно есть - UniversalViewer - так и называется. Входит как демо в библиотеку ATViewer. Давно этой библиотекой пользуюсь.
FWS - на Торру, естественно. http://www.torry.net/quicksearchd.php?String=ATViewer&Title=Yes
← →
@!!ex © (2009-02-13 14:42) [45]XnView понимает кучу форматов, к нему можно плагины писать...
← →
clickmaker © (2009-02-13 14:43) [46]> библиотеку ATViewer
# Multimedia: all file types supported by MS Windows Media Player: AVI, MPEG, WMV, MP3 etc. File is shown using Windows Media Player ActiveX control.
# Internet: all file types supported by MS Internet Explorer: HTML, XML, DOC, XLS etc. File is shown using Internet Explorer ActiveX control.
халявщики -)
← →
Ega23 © (2009-02-13 14:46) [47]
> а двойным щелчком?
> для вьювера ведь тоже надо как-то ассоциации устанавливать.
>
Не, ну безусловно. Но закладываться на то, что плагин для bmp начинает работу по расширению файла - это клиника. ИМХО.
← →
clickmaker © (2009-02-13 14:50) [48]> [47] Ega23 © (13.02.09 14:46)
да почему клиника?
может плагин поддерживает еще кучу графических форматов, в том числе и tiff, но вот именно tiff не хочу я нем открывать. У меня для него другой плагин, с поддержкой многостраничности. Как быть?
← →
Anatoly Podgoretsky © (2009-02-13 15:31) [49]
> расширения здесь как раз-таки играют роль. Они позволяют
> работать по-разному с разными сущностями, хотя, такскть,
> "физическое тело" у них одно - архив
Оно позволяет, но не в его случае
> Можно тупо перебирать все вьюверы, пока какой-нибудь не
> ответит: "ну ладно, этой мой файл".
Он же не глядя на расширение собирается проверять все вьюверы, при том устравивать лотерию - кто первый тот и прав.
← →
Anatoly Podgoretsky © (2009-02-13 15:32) [50]> clickmaker (13.02.2009 14:43:46) [46]
Я же говорил, дважды щелкать по файлу, гады какую идею скоммуиздили.
← →
Nic © (2009-02-13 23:01) [51]Такое есть. В MacOs
← →
Andy BitOff © (2009-02-14 01:25) [52]> Кое кто (12.02.09 22:11) [0]
Дык есть уже. И называется незатейливо, Universal View.
← →
Real © (2009-02-17 02:22) [53]Ага, как сказали выше - есть давно: Quick View Plus (http://www.avantstar.com) Судя по кол-ву *.DLL в папке с программой - все так и сделано как автор ветки хочет. Что можно сказать об этой софтине? Пользовался два или три раза после установки. Реально - бесполезнейшая вещь. Ориентируется похоже тупо на расширение, и если расширение неизвестно - открывает как текст (на красивом word-подобном листе - не менее симпатичные "кракозябры" бинарника в текстовом виде :) Запускается долго, памяти жрет - мама не горюй (и еще висит, зараза, в трее) Поддержка даже популярных форматов - никакая: скажем ICO - что-то открывает, что-то нет. Кроме просмотра - ничего, даже в буфер не скопируешь. Короче, убожество. А ведь его пишут давно, целая команда и толку ноль. Представляю что намутит автор ветки в одиночку :)
← →
brother © (2009-02-17 08:19) [54]имхо "комбайны" не люблю, для разных расширений - разные проги, ибо нефиг просмотровщику картинок звук или видео показывать итд...
← →
clickmaker © (2009-02-17 11:24) [55]> Представляю что намутит автор ветки в одиночку
кстати, как раз-таки в одиночку может выйти что-то путное -)
а когда толпа программеров, "кто в лес, кто по дрова", да еще и текучка кадров - вот тут будет помойка )
← →
Anatoly Podgoretsky © (2009-02-17 12:06) [56]> clickmaker (17.02.2009 11:24:55) [55]
Ну это если пупок не лопнет. Другое дело если понапишет расширения для Проводника, вот это нужное дело, с открытым кодом.
← →
Кое кто (2009-02-19 13:47) [57]Anatoly Podgoretsky © (17.02.09 12:06) [56]
> clickmaker (17.02.2009 11:24:55) [55]
Ну это если пупок не лопнет.
Впринципе ,чисто умозрительно, это не так сложно... Создать TList of Components... Скриптовый парсер можно не писать самому, а взять из Интернета...
← →
han_malign © (2009-02-19 14:35) [58]http://msdn.microsoft.com/en-us/library/dd378466(VS.85).aspx
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2009.04.19;
Скачать: [xml.tar.bz2];
Память: 0.56 MB
Время: 0.067 c