Чтоб первая часть нормально звучала (и не лагала при воспроизведении), надо просто WAV перекодировать. Сделал 22,1 кГц, 16 бит. А было, ЕМНИП, 22,1 кГц, 8 бит. Это для оригинальной, а как там в Стиме, ГОГ и т.д. не знаю.
Если взять понижающий трансформатор, разобрать, удалить вторичную обмотку, собрать обратно и воткнуть в 220 В, то мы получим размагничивающий девайс. Конечно, можно и самому намотать норм магнит, но так проще. И вот такое простейшее устройство, как мне кажется, легко откроет описанное в статье решение
Очень даже мог, и не только сhm, но и новый формат справки (забыл используемые там расширения). Вбиваете адрес «mk:@MSITStore:<путь к файлу chm>::<путь к html внутри chm>» и вперёд. А по протоколу res он и в PE-файлах мог контент смотреть: «res://<путь к exe/dll/whatever>/<путь к html внутри файла>».
Хотя файл архива .ZIP, хоть офисный документ, хоть какой-то свой кастомный формат, а в первых двух байтах файла записано «PK». В статье сказано, что Zip-файл не требует никакой сигнатуры или магического числа в начале файла, зачем тогда их пишут? Просто дань уважения Филу Катцу?
Вот, на выходных попробовал – скриншот (214 КБ). Есть артефакты при масштабировании, а если файл оптимизировать с помощью PNGOut и т.п., то может вообще не отображаться, но в принципе альфа есть.
Блин, всегда интересно было, кто все эти люди, не способные заметить кнопку, и как они с такой бедой в принципе могут работать за компьютером/смартом. Да, она расположена нелогично, до неё далеко тянуться, она ещё каким-либо образом неудобна… Но она же не невидима.
Если это не отложенный импорт, тогда библиотека загрузится при первом обращении к любой из её функций. Механизмы импорта разные бывают, помимо стандартного есть ещё delayed (о котором я писал) и bound (при котором адреса в таблице импорта уже вычислены на этапе компиляции, применяется, когда вы поставляете весь набор приложений и библиотек одной кучей (операционка, например)).
Как же не повлияет, если библиотека (или не она, а подставная) загрузится с другого места?
upd: Когда-то я так делал для BDE (IDAPI32.dll), теперь — для sqlite. В моих заголовочниках импорт статический, переписывать на динамический лень. Потому я просто заменил импорт на отложенный импорт, чтоб виндовый загрузчик не ругался, а при старте приложения читаю путь к DLL из реестра и передаю в SetDllDirectory. Можно, конечно, положить DLL в папку к каждому приложению (и не забывать их обновлять) или же нагадить в System32, но мне так больше нравится.
Добавляет произвольный путь к местам поиска DLL и меняет порядок (после папки с приложением поиск будет в папке, указанной в lpPathName); это влияет на все последующие вызовы LoadLibrary[Ex].
Принёс как-то домой большого ужа. А кот даже на улице ни разу не был (не считая случаев падения с балкона). Пришлось ужа срочно нести обратно, пока кот не распотрошил.
Были ещё ящерицы, те жили долго в труднодоступном для кота месте. Но и туда добрался и разобрал на запчасти.
Эти техники работают с одним условием. В вашем посте это выражено как «вы должны быть очень заинтересованны в выполнении просьбы». И с чего вдруг мне аж так хотеть выполнять чью-то просьбу? Я таки считаю, что большинство жертв обмана само хотело обмануться по тем или иным причинам. Может, они ожидали, что на этом заработают, или ещё что.
Смотря, как сделать. Была такая игра Trespasser, там шкала — это татуировка на груди героини, которая постепенно закрашивалась красным. Опустил взгляд — узнал здоровье, красота )
Там, правда, с оружием сделали слишком уж хардорно. Поднимая автомат, героиня говорит что-то вроде: «кажись, полный рожок». И это всё. Стреляйте и считайте в уме, сколько осталось.
Ну, не знаю. Не далее, чем год назад перепрошёл Doom, Doom 2, Evilution и Plutonia experiment с Brutal Doom и оригинальными вадами. Бросить в помещение, куда хрен попадёшь из ракетницы, гранату — это да, меняет геймплей, но никто не заставляет её бросать. Добивания? Игнорируйте, дайте нещастному монстру помереть самостоятельно. Компьютерные помощники? Пристрелите их сами, если мешают.
Гораздо больше меня поразили изменения, вносимые в графику движком GZDoom. Кстати, на этом же движке можно играть и в Hexen c Heretic'ом.
Чтоб первая часть нормально звучала (и не лагала при воспроизведении), надо просто WAV перекодировать. Сделал 22,1 кГц, 16 бит. А было, ЕМНИП, 22,1 кГц, 8 бит. Это для оригинальной, а как там в Стиме, ГОГ и т.д. не знаю.
Если взять понижающий трансформатор, разобрать, удалить вторичную обмотку, собрать обратно и воткнуть в 220 В, то мы получим размагничивающий девайс. Конечно, можно и самому намотать норм магнит, но так проще. И вот такое простейшее устройство, как мне кажется, легко откроет описанное в статье решение
Через VML поддерживал, туда и растр можно вставлять, не только вектор.
Лично у меня же не было проблем с тем, чтобы упихать запазуху целые учебники. Главное — покерфейс в процессе пользования.
Я, конечно, дико извиняюсь, но членистоногие дышут
жопбрюшком. Это и не дыхание в нашем понимании, а самоток через трахеи.upd: собно, поэтому и рекомендовали заливать их какой-то маслянистой жидкостью, чтобы плёнка оной закрыла дыхальца
upd: Когда-то я так делал для BDE (IDAPI32.dll), теперь — для sqlite. В моих заголовочниках импорт статический, переписывать на динамический лень. Потому я просто заменил импорт на отложенный импорт, чтоб виндовый загрузчик не ругался, а при старте приложения читаю путь к DLL из реестра и передаю в SetDllDirectory. Можно, конечно, положить DLL в папку к каждому приложению (и не забывать их обновлять) или же нагадить в System32, но мне так больше нравится.
upd: высокая теплопроводность, но если вам не больно есть горячее, то не стоит заморачиваться
Добавляет произвольный путь к местам поиска DLL и меняет порядок (после папки с приложением поиск будет в папке, указанной в lpPathName); это влияет на все последующие вызовы LoadLibrary[Ex].
Были ещё ящерицы, те жили долго в труднодоступном для кота месте. Но и туда добрался и разобрал на запчасти.
Смотря, как сделать. Была такая игра Trespasser, там шкала — это татуировка на груди героини, которая постепенно закрашивалась красным. Опустил взгляд — узнал здоровье, красота )
Там, правда, с оружием сделали слишком уж хардорно. Поднимая автомат, героиня говорит что-то вроде: «кажись, полный рожок». И это всё. Стреляйте и считайте в уме, сколько осталось.
Гораздо больше меня поразили изменения, вносимые в графику движком GZDoom. Кстати, на этом же движке можно играть и в Hexen c Heretic'ом.