Страница 1 из 2

Disney Second Screen

Добавлено: 15 апр 2013, 16:48
Athari
К блюрею ТЛК прилагается флешка на сайте Диснея:

Disney Second Screen: The Lion King

Изображение

Флешка содержит разнообразный арт, наброски, фоны, model sheets, разные видео и ещё кучу добра. Что-то из этого можно найти на TLK LD и TLK ВD, но файлы из флешки в ощутимо лучшем качестве. Флешка синхронизимруется с видео ТЛК либо по звуку, либо по специальному блюрейному интерфейсу, если таковой поддерживается вашим плеером. Без синхронизации флешка дальше сцены на слоновьем кладбище не пустит.

Из-за этого фатального недостатка флешки, из-за традиции WDC выбрасывать куски своего сайта по прошествии пары лет, а также из-за привычки, как у сороки, всё тащить к себе, я расковырял флешку и скачал всё найденное к себе.

Графический архив: DisneySecondScreen-TheLionKing.rar
Видео-архив: DisneySecondScreen-TheLionKing-Video.rar

Если хотите скачать абсолютно все файлы, даже которые вы ничем не сможете открыть, то можете вручную скомпилировать потрошитель флэшки Disney Second Screen (вам понадобятся MSVS2012, C#, NuGet, Git). В планах имеется создание альтернативного плеера либо на православном WPF, либо на повсеместном HTML, ибо богомерзкий флеш должен умереть. Ещё можно попробовать скачать остальные Second Screen'ы, в числе которых Леди и Бродяга, Бэмби и др.

С уважением,
  Ископаемый Атари.

Re: Disney Second Screen

Добавлено: 15 апр 2013, 18:41
Shnatsel
Браво! Я знал, что когда-нибудь second screen расковыряют :D Огромное спасибо!

Очень интересный материал, надо сказать! Наконец-то есть официальная документация по Шраму (кстати, никто не знает источник неофициальной?) И вроде бы ранее не публиковавшийся концепт-арт тоже крут!

На всякий случай замиррорил у себя в Ubuntu One: графика, видео

Re: Disney Second Screen

Добавлено: 15 апр 2013, 19:25
Beltar
А выложить exe никак, или C# в 2012 стал интерпретируемым языком? :gigglez:

Re: Disney Second Screen

Добавлено: 15 апр 2013, 20:29
Athari
Beltar писал(а):А выложить exe никак, или C# в 2012 стал интерпретируемым языком? :gigglez:
Вообще, его вполне можно использовать для написания скриптов, компилятор встроен в .NET... Держи: DisneySecondScreen_exe.rar (требуется .NET 4.5). Но учти, что при каждой правке перевыкладывать по новой мне будет лень.

Поддерживаемые Вторые Экраны:
  • TheLionKing (по умолчанию) -- полная поддержка, скачиваются все известные файлы (кроме JS и Java)
  • LadyAndTheTramp -- почти полная поддержка, вероятно, отсутствуют некоторые файлы
  • Pirates4 -- почти полная поддержка, аналогично
  • Cinderella -- не поддерживается, похоже на старую версию формата
  • Bambi -- не поддерживается, вообще всё по-другому устроено
  • JohnCarter -- в процессе почти полная поддержка
Чтобы скачать заданный Второй Экран, передайте идентификатор первым аргументом в командной строке:

Код: Выделить всё

ElephantGraveyard.Disney.SecondScreen.Downloader.exe TheLionKing
Для параноиков: во-первых, не качайте исполняемые файлы, если есть исходники; во-вторых, программе требуются две вещи: доступ на запись к своей папке и доступ к disneysecondscreen.go.com:80.

В скачанных файлах из наиболее интересного (и не присутствующего в архивах выше), пожалуй, assests/second_screen/IS_*_text.png -- там текст из блоков с информацией, которые возникают при нажатии на кнопки (i) во флешке.

[EDIT] Картер пошёл. За сим Вторые Экраны кончились. Что-то негусто...

Re: Disney Second Screen

Добавлено: 15 апр 2013, 21:22
Beltar
А исходник в котором все равно кроме тебя никто копаться не будет (у меня, например, просто нет 12-ой студии, и я банально не знаю предметную область, чтобы его ковырять), выкладывать не лень? Или ты подался в адепты Столлмана? Все с исходниками! :ded: Нет, иногда это полезно, у нас на generals-zh.ru алгоритм генерации турнирной сетки передран с моего дельфового сырца, который я именно ради этого и выложил, но, как правило, нафиг никому не упало.

Re: Disney Second Screen

Добавлено: 15 апр 2013, 21:37
Athari
В отличие от Столлмана, я ничего не имею против закрытой коммерческой разработки, но вот всё, что может быть полезно окружающим -- выкладываю в сорцах MIT/Public domain. (GPL MUST DIE!!!) Никогда не знаешь, что и где пригодится.

Код там тривиальный, самым сложным было декомпилировать UI классы из флешки (там свой бинарный формат), дальше всё более-менее прямолинейно, знай ищи упоминания файлов в декомпилированных сорцах по regex и копипасти. Так что как изучишь шарп хотя бы поверхностно -- читать будешь без проблем. :p Да там и без знания языка всё понятно должно быть, код самодокументируемый.

Re: Disney Second Screen

Добавлено: 15 апр 2013, 22:01
Beltar
Я программу на фоксе не зная языка не без успеха ковырял (4 ошибки исправил, одну внес. :D ), а он мне шарп. Те же плюсы, только вместо всяких :: стоит точка, как в Паскале. Ну и еще все типы типа классы. Уж не знаю, что там с классовостью, но в Delphi хелперы для примитивных типов, позволяющие писать S.Length, или int.ToSring без всяких боксингов\анбоксингов сделали.

Столлман вообще-то не противник работы на заказ. В конце концов не все как он получают деньги за лекции.

И есть разница между дать сырцы вместе с программой и нате, сами компиляйте.

Re: Disney Second Screen

Добавлено: 16 апр 2013, 22:36
Diego
можете вручную скомпилировать потрошитель флэшки Disney Second Screen (вам понадобятся MSVS2012, C#, NuGet, Git)
Много чего можем. Простому пользователю предлагается года полтора изучать все эти штуки для того, чтобы скомпилировать чего-то там потрошитель? Который неизвестно, заработает ли вообще.

Re: Disney Second Screen

Добавлено: 16 апр 2013, 22:52
Athari
Diego писал(а):Много чего можем. Простому пользователю предлагается года полтора изучать все эти штуки для того, чтобы скомпилировать чего-то там потрошитель? Который неизвестно, заработает ли вообще.
Ещё один. Потрошитель для тех, кто знает, как его применить. По сути, если у программиста есть MSVS, то уже наверняка есть C# (ставится по умолчанию) и NuGet (ставится из самой студии). У любого программиста есть настроенные SVN, Git и Hg (если он хотя бы иногда чужой код открывает), так что это вообще можно было не упоминать.

Re: Disney Second Screen

Добавлено: 17 апр 2013, 11:01
Beltar
Ну, конечно, тонны всякой фигни, специфичной для студии. SVN - система контроля версий? Наверно, жутко полезная штука, когда у тебя команда кодеров и че-то надо хранить. Но вот когда всем пофигу, что у тебя было в релизе месячной давности...

Re: Disney Second Screen

Добавлено: 19 апр 2013, 19:40
Kovur
Кончайте ругаться. :)
Athari: спасибо огромное. Контент во многом уникален и качество лучше чем на известных дисках.

Re: Disney Second Screen

Добавлено: 23 сен 2013, 21:44
Nitrol
Sorry for posting here in english. ;)

You can see all the pictures online in here: http://pridelands.eu/hd/folder32.html

I wish I knew about your work earlier. I downloaded all the pictures without using reserve eenginering* (I dumped flash memory to a file, found image URL, generated all possible URL-s and and then just tried to download them - so it was kinda brute force method ;D). I was doing this at the end of April, so just a few days after you. ;)
*I tried reserve eenginering before I used "brute-force" method, but I failed.
You did awesome job. :good:

BTW. I think you missed some images. I downloaded your archive to check if I missed any... and there's 850 files, hovewer in my Second Screen archive there's 1030 images.

Edit: Yup. You missed some pictures (e.g. http://pridelands.eu/hd/image16325.html , http://pridelands.eu/hd/image16399.html , http://pridelands.eu/hd/image16045.html ).

Re: Disney Second Screen

Добавлено: 27 сен 2013, 17:30
DrSchmallhausen
Nitrol писал(а):Sorry for posting here in english. ;)
Nah, never mind :D
Nitrol писал(а):I dumped flash memory to a file, found image URL, generated all possible URL-s and and then just tried to download them - so it was kinda brute force method ;D
…thus, you`ve also done a bit of reverse-engineering, by the way.

Thank you for an awesome gallery! Pirates ahoy! YARRRR! :cool:

Re: Disney Second Screen

Добавлено: 19 янв 2014, 10:32
Kotenok_gaff
Ух ты! Большое спасисбо! Изучаю!

Вы видели вот это? http://pridelands.eu/hd/image8595.html

Сестра Сараби по имени Наанда. Кто знает что означает это имя?

http://pridelands.eu/hd/image16011.html http://pridelands.eu/hd/image16004.html носорог Квази

http://pridelands.eu/hd/image16056.html а нет.. Квази видимо первая версия Рафики

http://pridelands.eu/hd/image8475.html - гиены собирались стать королями? Не зря была фраза банзая - если бы не лХыы, мы были бы на верху цепи питания.

Вообще вот эти все рисунки с прилепленными текстами - самое интересное!

И наконец я поняла , что авторы мюзикла не от себя взяли кусок со Шрамом подкатывающим к Нале
Какой простор для фанфиков :)

Re: Disney Second Screen

Добавлено: 19 янв 2014, 14:13
Nitrol
Kotenok_gaff писал(а):http://pridelands.eu/hd/image8595.html
Сестра Сараби по имени Наанда. Кто знает что означает это имя?
Nanda is a Hindi name, it means "joy"/"joyful". ;)