![]() |
|
||||||||||
|
|||||
|
[+ 1.7 - 04.02.2006]
|
Интересная ситуация. Кто может объяснить, что происходит?
Теперь внимательно. Есть флешевский «windows projector». Он подгружает swf-ки с картинками и параметрами (loadMovie). Один из параметров отвечает за картинку (например, picNumber = 1, покажет первую картинку). Итого. На каждый компакт диск я записываю 1) EXEшник (который при загрузке подгружает параметры и картинки) 2) SWFку (pix.swf) с зашитыми картинками. 3) SWFку (params.swf) с разными параметрами (picNumber). Еще раз. На диске будет три файла. Каждый диск будет отличатся друг от друга параметром, который зашит в params.swf. Так на первый диск, например, я записываю params.swf с параметром picNumber = 1. На второй - с параметром picNumber = 2 etc… Первая фиха! Вставляю первый диск. Все ОК. Первая картинка отображается. Вытаскиваю, вставляю второй диск. Снова первая картинка. Перегружаю комп. Вставляю второй диск – вторая картинка. Вставляю первый – опять вторая картинка. Такое впечатление, что происходит кеширование первого вставленного диска (причем до первой перезагрузки!). А потом какие диски (с разными picNumber) не вставляй, будет браться картинка (или picNumber) первого вставленного диска(!). Вторая фиха. Вставляю первый диск. Все ОК. Первая картинка отображается. Вытаскиваю, вставляю вообще левый диск (например, Reanimator XP, какую-нибудь игруху… да любой диск!). Вытаскиваю его. Вставляю второй диск. Опять все ОК. Вторая картинка отображается. Вставив другой диск, я (условно) очистил кэш. Мне интересно, это кэширование плейера (если это вообще можно назвать кэшированием), или это мерзкие происки операционки (WinXP, в моем случае)? Какой диагноз, доктор? Да, забыл добавить, что если работать с жесткого диска, то все ОК! Проблемы начинаются при записи на компакты... Последний раз редактировалось kost@; 17.03.2006 в 12:11. |
|
|||||
|
Регистрация: Apr 2003
Сообщений: 243
|
На самом деле во втором случае скорее всего достаточно не вставлять "левый" диск, а попытаться обратиться к пустому дисководу (чтобы Винда поняла, что диска нет). А так - система считает эти диски идентичными - думаю, у них даже серийный номер один и тот же - поэтому не замечает факта смены диска и кэширует на уровне системы.
|
|
|||||
|
[+ 1.7 - 04.02.2006]
|
Похоже на правду!
Но не достаточно просто тыкнуть XPшку в пустой дисковод... Не эрогирует. Все равно файлы берутся из какого-то кэша. Лейблы у дисков одинаковы. А как узнать серийник диска, выданый при записи? |
|
|||||
|
Регистрация: Apr 2003
Сообщений: 243
|
Старой доброй командой dir
|
|
|||||
|
[+ 1.7 - 04.02.2006]
|
Странно, как ни копался в NERO (правда это было не так долго), так и не смог найти серийник. А DIR работает: показывает номер... И серийники моих дисков, действительно, одинаковые!
Интересная и затейная ситуация... 1) А можно как-нибудь менять серийный номер диска? Ну если хоть не после записи, то хотя бы перед записью диска. 2) Чем определяется серийник? 3) Кто-нибудь знает, как отключить такое кэширование? |
|
|||||
|
а если раз в несколько сек пытаться подрузить хмл с диска если нет то обращаться по новой??? и иметь на разных дисках разнае названия файлов...
__________________
Best regards, Boris Petrov |
|
|||||
|
[+ 1.7 - 04.02.2006]
|
Прокатит, но этот вариант отпадает. При таких раскладах неудобно тиражировать диски.
|
|
|||||
|
Регистрация: Apr 2003
Сообщений: 243
|
1) Я тоже, сколько ни копался, ни в одной программе не нашёл способа задать серийник.
2) Судя по всему, толко содержимым диска. 3) Едва ли возможно. По поводу (1) - можно попробовать исследовать структуру ISO-образа... |
|
|||||
|
[+ 1.7 - 04.02.2006]
|
Цитата:
Цитата:
![]() |
|
|||||
|
Регистрация: Apr 2003
Сообщений: 243
|
Цитата:
Кстати, ведь Ваш опыт говорит об обратном - если Вы запишете на диск ещё один файл, то получите диск с другим серийником. P.S. Проглядел NRG на последовательность байт серийника - ничего хорошего не нашёл. Но, может, плохо искал. Надо читать описание стандарта ISO-9660. |
![]() |
![]() |
Часовой пояс GMT +4, время: 07:10. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|