Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Boot Screen View
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  

Нужен ли вам плагин?
Что такое загрузочный экран?
14%
 14%  [ 7 ]
Раз в столетие, примерно так часто я меню экраны
48%
 48%  [ 24 ]
Для моей коллекции в две сотни плагинов сойдёт
6%
 6%  [ 3 ]
Что-то в этом есть…
14%
 14%  [ 7 ]
Определённо полезная штуковина!
12%
 12%  [ 6 ]
Как я без этого плагина жил до сих пор?!
4%
 4%  [ 2 ]
Total Votes : 49

Author Message
Athari



Joined: 19 Dec 2004
Posts: 81
Location: Казань

Post (Separately) Posted: Sun Jun 24, 2007 21:31    Post subject: Boot Screen View Reply with quote

Раз панель управления переехала (сколько лет, сколько зим…), для начала выложу плагин здесь. Итак, Boot Screen View, плагин для просмотра загрузочных экранов Windows XP.

[ Скачать Boot Screen View (RAR, 250 KiB) ]

ВНИМАНИЕ: ПЛАГИН НАХОДИТСЯ В СТАДИИ РАЗРАБОТКИ. УСТАНАВЛИВАЙТЕ НА СВОЙ СТРАХ И РИСК. (К повреждению файлов плагин приведёт вряд ли (сохранение файлов отсутствует), однако Тотал Коммандер может зависнуть или закрыться. Также прочитайте «Ограничения текущей версии» ниже.)

Если хотите помочь в разработке, прочитайте «Ограничения текущей версии» (касается не только программистов, но и обычных пользователей).

Установка

  1. Подключить файл BootScreenView.wlx как Lister-плагин.
  2. Скопировать файл zlib1.dll в папку, где расположен totalcmd.exe (или в другое место, доступное программе).

Рекомендуется использовать Тотал Коммандер 7.0, так как в нём доступны все необходимые опции для управления отображением картинок.

Возможности

  • Предпросмотр файлов «.bootscreen», экранов из «ntoskrnl.exe».
  • Отображение в соответствии с техническими ограничениями (палитра, граница экрана, специфические артефакты).
  • Анимация ползунка.
  • Следование параметрам отображения Lister’а (центрирование изображения и т.п.).
  • Масштабирование.

Ограничения текущей версии

  • «Ворует» фокус при просмотре в панели быстрого просмотра (Ctrl+Q), если панель отображается в первый раз (кто знает, как исправить, пишите).
  • Просмотр ntoskrnl.exe только для версии 5.1.2600.0 (если вы хотите, чтобы можно было просматривать другие, пожалуйста, свяжитесь со мной, и я скажу, как отправить мне ваш файл ntoskrnl.exe).
  • Игнорирование параметров PaletteBitmap и ClearAllOverlays.
  • Не отображаются оверлеи Pro/Home и т.п. (как в SP2).
  • Не поддерживаются файлы «.bootskin».
  • Не отображается информация о загрузочном экране из info.ini.
  • Не поддерживает создание эскизов.

Более подробная информация в прилагаемом readme.

В планах на будущее (кроме преодоления вышеперечисленных ограничений) редактирование информации из бутскринов — собственно, ради этого мне лично этот плагин и понадобился.

[ Скачать Boot Screen View (RAR, 250 KiB) ]


Last edited by Athari on Mon Jun 25, 2007 18:20; edited 2 times in total
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Alextp



Joined: 06 Feb 2005
Posts: 4956

Post (Separately) Posted: Mon Jun 25, 2007 15:44    Post subject: Reply with quote

..

Last edited by Alextp on Wed Jun 27, 2007 22:28; edited 2 times in total
Back to top
View user's profile Send private message
Athari



Joined: 19 Dec 2004
Posts: 81
Location: Казань

Post (Separately) Posted: Mon Jun 25, 2007 17:28    Post subject: Reply with quote

Quote:
А смысл в плагине? Я скачал несколько *.BOOTSCREEN,
так это ZIPы, в которых лежат .BMP...

Alextp, ридми читал? Или хотя бы описание? Или хотя бы то, что в сообщении выше красным выделено? Smile Плагин имитирует ограничения на бутскрины, которые без установки бутскрина не рассмотришь, их даже BootEditor и LogonUI&Boot Randomizer не показывают: закрашивание некоторых областей на ползунке и картинке, граница экрана, единая палитра и т. п. Это особенно полезно тем, кто создаёт бутскрины, я сам на эти подводные камни натыкался не раз, пока не разобрался, в чём проблема. Кстати, не нашёл ни одного места в Сети, где эти «глюки» задокументированы полностью.

Простым смертным удобно посмотреть бутскрин со всеми прелестями, вроде ползунков, и глюками, если они есть. Ну, и в будущем предполагаются превьюшки, отображение и редактирование информации из info.ini (как при просмотре, так и контент-плагином).

Quote:
Edit: Содержимое ntoskrnl.exe плагин не смотрит.

Ридми читать надо. Чесслово надо. Там написано, что поддерживается ровно одна версия файла, которую сейчас, наверное, только у таких отсталых людей, как я, найти можно — нулевую версию до всяких сервиспаков. Х)

Можешь выслать мне на мыло (athari киска hitv точка ru) свой ntoskrnl.exe НЕИЗМЕНЁННЫЙ, то есть без применённых бутскринов? Я не могу добавить поддержку, как раз потому что у меня файлов всех версий нет. Очень поможешь. Wink
_________________
«Today is the first day of the rest of your life»
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Alextp



Joined: 06 Feb 2005
Posts: 4956

Post (Separately) Posted: Mon Jun 25, 2007 17:38    Post subject: Reply with quote

Quote:
Можешь выслать мне на мыло (athari киска hitv точка ru) свой ntoskrnl.exe НЕИЗМЕНЁННЫЙ, то есть без применённых бутскринов?

Вышлю завтра
Back to top
View user's profile Send private message
belorus



Joined: 07 Mar 2007
Posts: 12

Post (Separately) Posted: Mon Jun 25, 2007 23:26    Post subject: Reply with quote

Планируется ли добавление редактирования ( в смысле замены стандартных бутов своими )?
В идеале было бы Copy-Paste, т.е. скачал бут, просмотрел, установил.
Back to top
View user's profile Send private message
Athari



Joined: 19 Dec 2004
Posts: 81
Location: Казань

Post (Separately) Posted: Mon Jun 25, 2007 23:45    Post subject: Reply with quote

belorus, вряд ли. Конечно, самому хотелось бы, но сия задача может оказаться неподъёмной. Сначала надо решить проблему с отображением бутскринов (на данный момент поддерживается ровно одна версия ntoskrnl.exe), а эту проблему мне в одиночку решить будет сложно, потому что, как минимум, нужны ядра ntoskrnl.exe всевозможных версий (SP1, SP2, прочие вариации).

К тому же есть LogonUI & Boot Randomizer, у него возможности довольно широкие, например, у него богатые возможности по случайному переключению бутскринов. Из минусов — эта программа не очень-то дружественная, непродвинутых пользователей она моментально отпугнёт. В любом случае, эта программа уже проверена временем, изобретать что-то своё не совсем оправдано. Полностью дублировать её функционал точно не в моих планах.

Короче, посмотрим. Пока сложно об этом говорить.
_________________
«Today is the first day of the rest of your life»
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
d-view



Joined: 25 Jul 2006
Posts: 232
Location: xUSSR

Post (Separately) Posted: Tue Jun 26, 2007 08:29    Post subject: Reply with quote

Athari wrote:
К тому же есть LogonUI & Boot Randomizer, у него возможности довольно широкие, например, у него богатые возможности по случайному переключению бутскринов.
,
Есть еще хорошая прога Boot skin, как раз самое то, что надо belorus'у..
Скачать прогу: http://style-xp.info/load/9-1-0-44
Скачать окна: http://style-xp.info/load/1-1-2
Скачать окна на оф.сайте: http://www.wincustomize.com/Skins.aspx?LibID=32
_________________
Вы слишком много знаете... Вас отягощает эрудиция
Back to top
View user's profile Send private message
Athari



Joined: 19 Dec 2004
Posts: 81
Location: Казань

Post (Separately) Posted: Tue Jun 26, 2007 13:48    Post subject: Reply with quote

d-view, во-первых, по возможностям LogonUI & Boot Randomizer на голову впереди BootSkin’а. Во-вторых, эта софтина прописывает свой драйвер, а мне это гораздо меньше по душе, чем изменение секции ресурсов в исполняемом файле. Можешь посмотреть подробное сравнение у меня на сайте, в последних двух разделах статьи. Хотя, по большому счёту, вопрос вкуса.
_________________
«Today is the first day of the rest of your life»
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
d-view



Joined: 25 Jul 2006
Posts: 232
Location: xUSSR

Post (Separately) Posted: Tue Jun 26, 2007 15:21    Post subject: Reply with quote

Athari wrote:
d-view, во-первых, по возможностям LogonUI & Boot Randomizer на голову впереди BootSkin’а. Во-вторых, эта софтина прописывает свой драйвер, а мне это гораздо меньше по душе, чем изменение секции ресурсов в исполняемом файле. Можешь посмотреть подробное сравнение у меня на сайте, в последних двух разделах статьи. Хотя, по большому счёту, вопрос вкуса.

Спорить не буду..
На мой взгляд Винду вообще украшать не стоит.. Тотал при загрузке по умолчанию и хватит )))
_________________
Вы слишком много знаете... Вас отягощает эрудиция
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4956

Post (Separately) Posted: Tue Jul 17, 2007 13:25    Post subject: Reply with quote

За репорты по UV высылаю файлы .BOOTSCREEN. 2 из них вообще не смотрятся (плагин не активируется - может, что-то напортачил с detect-строкой?), а два показываются неправильно: ползунок ездит не там, где надо. Файлы ушли на мыло.

Last edited by Alextp on Tue Jul 17, 2007 17:43; edited 1 time in total
Back to top
View user's profile Send private message
Athari



Joined: 19 Dec 2004
Posts: 81
Location: Казань

Post (Separately) Posted: Tue Jul 17, 2007 16:51    Post subject: Reply with quote

Странные файлы… LogonUI & Boot Randomizer на них немногим меньше глючит, чем мой плагин.

Lui WoW Orc
Фоновая картинка полноцветная (24 бит). Но плагин до этой проблемы не добирается, потому что пути в информацинном файле абсолютные. Shocked Ну, пути-то я игнорировать могу (всё равно пути в ZIP’е игнорирую), хоть это и супротив всякой логики, но что делать с полноцветным рисунком… Сейчас гляну, какие ядра LBR лепит из этого скина.

PirateIII
В LBR ползунок тоже съезжает, хотя причину этого я пока не вижу. Буду изучать дальше.

Preview
Информационный файл отсутствует, в архиве лежит две картинки. Вторая — пустой файл (0 байт). Этот файл не является бутскином по определению.

WoW Orc
Та же история, что и с PirateIII.

Ты где файлы взял?
_____________________________________________

Так, окончательный диагноз:

Lui WoW Orc
При применении этого скина во время загрузки будет отображено творчество Малевича: система откажется отображать 24-битный рисунок.

PirateIII, WoW Orc
Указан неверный параметр в секции [Build]: «.bootscreen» использует PrBarY, а там ProgressBarY.

Да, надо проверку на глубину картинок сделать…

Собственно, откуда файлы, и чем ты их смотрел и/или проверял в работе?
_________________
«Today is the first day of the rest of your life»
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Alextp



Joined: 06 Feb 2005
Posts: 4956

Post (Separately) Posted: Tue Jul 17, 2007 17:42    Post subject: Reply with quote

По поводу файлов напишу в ЛС.
Есть еще пара .bootskin, на них плагин не вызывается.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4956

Post (Separately) Posted: Tue Jul 17, 2007 18:27    Post subject: Reply with quote

"Ограничения текущей версии " в 1 посте устарели
Back to top
View user's profile Send private message
Athari



Joined: 19 Dec 2004
Posts: 81
Location: Казань

Post (Separately) Posted: Tue Jul 17, 2007 18:36    Post subject: Reply with quote

Я на первый пост забил, всё равно сомневаюсь, что его кто-нибудь особо читает. Smile
_________________
«Today is the first day of the rest of your life»
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Athari



Joined: 19 Dec 2004
Posts: 81
Location: Казань

Post (Separately) Posted: Tue Jul 17, 2007 21:40    Post subject: Reply with quote

Поигрался со StyleXP, для которой предназначались эти скины… Ужас. Эту программу в пору называть «мне надоела моя система». Very Happy Такое творит, что волосы дыбом.

В следующей версии добавляю опцию «Работать вопреки всякой логике» специально для таких «скинов». Но за последствия работы StyleXP я не отвечаю — пользователь сам враг своей системе. Laughing
_________________
«Today is the first day of the rest of your life»
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group