IPB

Добро пожаловать, гость ( Вход | Регистрация )

История благодарностей участнику -=CHE@TER=- ::: Спасибо сказали: 311 раз(а)
Дата поста: В теме: За сообщение: Спасибо сказали:
Sep 18 2009, 18:39 Dreamcast Half-Life [.WAV]
CODE
@echo off
md new
for %%a in ("*.wav") do ffmpeg.exe -i "%%a" "new\%%a.wav"

Озвучка страшная, кстати. Чем тебя от 7-го волка не устроила?
Siberian GRemlin,
Sep 18 2009, 15:18 CheckSum
Спасибо большое! Всё, выложил на сайт.
Капитан Фокин,
Sep 2 2009, 15:29 Новости сайта
У нас начиная с утилит для "Zone Raiders" тащился мрачный баг с .TGA картинками:
CODE
TGAHeader.ImageDescriptor:=$30;

Хотя должно было быть $20. Из-за чего все картинки были зеркально отражены при открытии в Photoshop (или в любой другой программе, которая правильно читала .TGA). Сейчас исправил (и уменьшил размер заодно) у программ к которым были исходные коды.
QUOTE
Bit 4 - Left-to-Right orientation 0=L/R 1=R/L
Bit 5 - Top/Bottom orientation 0=B/T 1=T/B
TGA Header
jTommy, Siberian GRemlin,
Sep 2 2009, 12:30 Runaway 2: The Dream of the Turtle
Так, разобрался при помощи полной версии игры с этим флагом. Если 0, то распаковываемый файл .WAV, иначе - .MP3. Причём во всей игре есть только один не пустой (больше 44 байт) .WAV файл и находится он вторым по счёту в RESOURCE.M05, остальные все - пустышки.
Кстати, у некоторых распакованных .MP3 даже ID3v1 прописан. Например, как я понял (игру не ставил) распакованный файл RAM01_11.MP3 с тегом "MASTER - Musica Gina Cae" - это заглавная тема игры.
Кстати, там не только исполнитель прописан, но и остальные теги:

Title: Musica Gina Cae
Artist: MASTER
Album: R2
Year: 2006
Genre: Blues

Утилиты добавил на сайт.

QUOTE
MASTER - Musica Gina Cae (Extracted name: RAM01_11.MP3)

You ready for this?
Runaway 2!

There comes a time in which
You have to follow your dreams
Because such is life. Here we go!

I don't dare
To face what I fear inside and
Break up the chain...
to do this just tonight,
Now my inner me is needing a change
Far from being insane
I will do what pleases me.

"For once in your life be real"
These are the words that it said.
"I long to be free again"
Now I'm waiting for you.
What do you say?

One time

I don't know from where this feeling grows
Am I bound to leave what's between each other?
I don't care 'bout what the world may say.
That's the way it goes and I want to runaway.

And I want...
And I want...
And I want...
And I want to runaway...


QUOTE
MASTER - Musica Avion se estrella (Extracted name: RAM01_12.MP3)

Here comes the break down,
I will do what pleases me,
'Cuz this is a brand new life,
This is a (yeah...) brand new life, (comes, which...)
Ready for you what do you say?
(you have to follow what your heart says)

Lost and frustrated,
Divided and hated
This sadness squeezes my soul.
I'll never be that lazy
You may not understand
I may be dumb and crazy but
I won't be normal again.

I don't know from where this feeling grows
Am I bound to leave what's between each other?
I don't care 'bout what the world may say.
That's the way it goes and I want to runaway.

It'll only be me, no time to cry,
I will turn back the hands of time,
But will never give up on my quest,

But will never give up on my quest
Run away, I will go
I don't know
Lost and frustrated,
No more said-goodbyes,
One time 'cuz,
May my soul be strong
This sadness squeezes my soul.
Nevertheless we'll be, (ah ah ah)
Masters at work

I don't know from where this feeling grows
Am I bound to leave what's between each other?
I don't care 'bout what the world may say.
That's the way it goes and I want to runaway.

I wanna go, I will go, no way....
I'll have to run away...
RYK-C...


В ресурсах игры только эти два коротких ремикса оригинальной композиции Runaway.
Полную версию можно послушать на сайте Ryk-C (там же, кстати, и текст песни полный есть).
Siberian GRemlin,
Aug 31 2009, 14:19 Runaway 2: The Dream of the Turtle
В свете написания утилит для первой части решил глянуть и вторую.

QUOTE(Axsis @ Apr 28 2009, 19:36) [snapback]2645[/snapback]
1) Видео (предположительно)
Файлы в папке DATAV, похоже что это BIK'и с зашифрованным заголовком - первые 0x400h байт зашифрованы, а потом "продолжается" какая-то таблица смещений, похожую структуру можно найти в любом BIK файле, только вот как именно шифруется заголовок пока не понятно. На то что там именно BIK косвенно указывают binkw32.dll и строка "uses RAD video" в титрах игры wink.gif
Угу. Ключи для расшифровки лежат в DATAVC00.000, там правда другой формат в отличие от первой части. Да и алгоритм шифрования тоже. Расшифровщик сделал, кстати, даже ничего брутфорсить не пришлось как раньше.

QUOTE(Axsis @ Apr 28 2009, 19:36) [snapback]2645[/snapback]
Структура довольно простая - первые 4 байта количество файлов в архиве, потом идут 9-тибайтовые записи в количестве, равном количеству файлов. Каждая запись - 4 байта смещение, 4 байта размер, 1 байт какой-то флаг, возможно всегда равен 1.
Сами файлы - MP3 и WAV (внутри которых мне попадались всё те же MP3). Здесь звуки, музыка, озвучка. Имён файлов нигде не видно. sad.gif
Я делал только распаковщик музыки (*.M0?) для DEMO-версии (полную пока что не достал), так вот там если флаг равен 0, то вместо .MP3 распаковывается 44-байтный .WAV (пустышка, в размере секции data 4 нуля даже). Я сейчас файлы с этим флагом просто пропускаю. Надо будет потом полную версию глянуть.

Дешифровщик видео и распаковщик музыки сделал. Кто-нибудь хочет на полной версии проверить? Потому что со своей скоростью я ещё только дня через два её докачаю. Как раздобуду полную версию - проверю всё окончательно и добавлю на сайт (частично успел уже распаковать с недокачанного образа файлы и проверить дешифрование видео).
Siberian GRemlin,
Jun 11 2009, 17:54 Authorized
В связи с тем, что я удалил последнюю тему Raf-9600 "Юмор" и общим недопониманием со стороны, то хочу пояснить что да как.
Пусть это будет вроде добавления к правилам.

Итак - проект CTPAX-X ориентирован, в основном, на создание распаковщиков / запаковщиков игровых ресурсов, nocd для игр, переводов, просто помощи товарищам по интересам и другим, около компьютерным темам.

Если нормальный человек хочет почитать новости - он куда идёт? Правильно - на новостной сайт.
Если нормальный человек хочет почитать анекдоты - он куда идёт? Правильно - на анекдотную ленту.
...
Если нормальный человек хочет <что угодно> - он куда идёт? Правильно - на <тематический> сайт.

Меня, например, всегда убивала попытка каких-нибудь крупных сайтов, тематики "Как разводить цветочки дома" создать подфорумы про ПО, компьютерное железо, ядерные реакторы, подводные лодки, "маленьких зелёных человечков" и занятия йогой. Да, бесспорно, удобно, когда ты приходишь каждый день на форум почитать про "ромашку обыкновенную", заодно ещё и узнать новости про последние достижения в области компьютерного железа. Однако, на сайте, у которого компьютерное железо это основная тематика можно узнать гораздо больше, подробней и актуальней.
Не заменит любимый проект про "цветочки" весь остальной Интернет. Так же, как его не заменит и проект CTPAX-X. У него есть своя тематика и её нужно придерживаться, чтобы не превратиться в болото.

Я вовсе не запрещаю создавать новые темы. Однако, я хочу, чтобы здесь не появлялись темы, особенно туалетно-сортирного юмора про то "кто с кем, как, каким образом и местом" - если есть любители копаться в чужих тараканах и грязном нижнем белье - сделайте одолжение и избавьте от своего пристрастия этот проект.

!No pasaran! Здесь таких тем не будет.
Так что, пожалуйста, не надо заливать ещё и этот проект всяким шлаком.


Раз уж взялся писать, то замечу ещё пару вещей:
- за постоянные злостные оскорбления пользователей (неважно кем, неважно кого) - гарантия бана 100%
- мата тут тоже не надо - если сильно хочется выразить эмоции заменяйте часть символов на * - вы не одни в Интернете
- темы о религии, политике, сексе и прочей мирской суете тут тоже не нужны совсем - у каждого своя точка зрения, так что спорить, ругаться и портить отношения я ни с кем не собираюсь и другим делать это здесь не дам - Интернет большой, найдите место, где всё это любят и уважают и добро туда пожаловать


Я вовсе не обвиняю кого-либо из участников команды или пользователей форума. Я высказываю свою точку зрения и то как я вижу этот проект. Если вы не согласны - вы вольны отписаться здесь и высказать своё мнение. Впрочем, я подозреваю, что это всё мелочи и многие меня поддержат.
Siberian GRemlin, xkL0#J,
Apr 26 2009, 11:14 Баги сайта и форума
Сегодня форум очень мрачно накрылся тазом. При попытке зайти вылазило сообщение, что не найден файл:

QUOTE
IPB WARNING [2] require_once(/forum/cache/skin_cache/cacheid_/skin_global.php) [function.require-once]: failed to open stream: No such file or directory (Line: 1389 of /sources/ipsclass.php)

Х.з. из-за чего, но утилита FSY21_Skin_Cache_Rebuilder_v1.1.zip помогла.
Siberian GRemlin,
Apr 24 2009, 17:59 Обмен любезностями
!!!Ахтунг!!!
Компания Yahoo! до конца текущего года закроет сервис GeoCities, который предоставляет пользователям бесплатный хостинг.

Порылся в своих ссылках - вот что нашёл:
- Официальный сайт GFE (Game File Explorer) (с 2002 года заброшен)

- Resco Software - TLJ Viewer (программа для работы с ресурсными файлами квеста The Longest Journey)

- ATX - Traspasser hack та самая программа, про которую уже писал, для улучшения графики - надо будет написать автору и спросить куда он собирается переезжать.

- The Homepage of Andres James - сайт единственно существующего редактора уровней к Trespasser (с 2000 года не обновляется).

Пока что, сходу, больше ничего вспомнить не могу - кидайте, у кого есть, ссылки с описаниями, чтобы можно было унести пока оно ещё доступно.


Добавлено:
Засада полная - пытаюсь некоторые файлы скачать, а они через раз доступны, то страничка открывается, то вот такое:
403 Sorry, Service Temporarily Unavailable.
Siberian GRemlin,
Apr 9 2009, 05:39 No-CD for NFS 2 SE (patch)
QUOTE(Raf-9600 @ Apr 8 2009, 19:17) [snapback]2612[/snapback]
Ты меня провоцируешь на лицемерие. Чтобы я тебя обманул. Потомучто сечас у меня нет причин относиться к Гремлину лучше. Да, я согласен, возможно он полезен, он русифицировал всю серию C&C, любителем которой я являюсь, он помогает тебе. Но мое отношение к нему сложилось от его человеческих качеств, иза его жадности, агрессивности, неотзывчивости. Если ему нужно чтобы отношение к нему было лучше, тогда пусть избавляеться от своих недостатков, если нет - мириться с любым мнением людей о себе.
Ладно, есть у тебя своя правда...
Но:
Во-первых, это мне не нравится (а не кто-то там меня попросил - если что), что ты оскарбляешь других участников команды.
Во-вторых, "жадность, агрессивность, неотзывчивость" - всё совершенно мимо кассы. Судить о человеке только по какому-то одному, вырванному из контекста, случаю - нельзя. Я довольно хорошо знаю всех участников команды, а его аж с начала 2005 года как минимум, так что могу судить о ком бы то ни было более объективно чем ты.
В-третьих, последний раз убедительно прошу не оскарблять его или кого-нибудь другого.
Между прочим в теме про OGG он спросил нужна ли тебе помощь (это не смотря на то, что ты про него здесь статью поместил), а ты ему в ответ хамить начал.
Если что-то не устраивает - просто промолчи или вежливо откажись. Переходить на личности не стоит.
Ладно, я не требую от тебя каких-то извинений или лицемерия - твоё право относиться к кому-нибудь так как ты считаешь нужным.
Но я последний, китайский, раз предупреждаю - что если хамство в адрес других участников будет продолжаться здесь - на мою помощь точно больше можешь не рассчитывать. Хотя бы даже потому что это нарушение п.4 правил форума ("в чужой монастырь со своим уставом не лезут").

Вот nocd - проверяй. Если работает перемещу на сайт. Для работы надо запустить программу с именем файла для исправления или перетащить оригинальный файл на неё - должен будет появиться исправленный: NCD_*.exe
nfs2secd.zip
О результатах отпишись.
Raf-9600,
Apr 6 2009, 18:02 No-CD для Tomb Raider 4. The Last Revelation
Игра как-то странно проверяет диск... вернее потом с ним работает - достаточно просто закрыть процедуру проверки и она магическим образом начинает работать с файлами в текущем каталоге (даже всякие A:\ и C:\script.dat внутрях править не нужно).
QUOTE
xor eax,eax
inc eax
retn

Кстати, наверное будет проще универсальный патч сделать (как для TR1, RE1 и второй Кирандии), чем проверять какое смещение брать по языковым ресурсам.

Для версии 1.0:
QUOTE
Смещение: Было Стало
000739B0: 83 33
000739B1: EC C0
000739B2: 18 40
000739B3: A1 C3


Для версии 1.1 (патч на AG.ru есть):
QUOTE
Смещение: Было Стало
00073C10: 83 33
00073C11: EC C0
00073C12: 18 40
00073C13: A1 C3


Кстати, не ставил игру - просто скопировал следующие файлы на жёсткий диск и вытащил CD:
QUOTE
[audio]
[Data]
[FMV]
tomb4.exe
SCRIPT.DAT
us.dat
binkw32.dll
Readme.txt

Ко всему прочему удалил из каталогов (первые три в списке) дублирующийся binkw32.dll - зачем его в каждый каталог понапихали - непонятно.
И последнее - у меня игра с родным диском работала, но он был второй в системе, а не первый.
Siberian GRemlin,
Mar 8 2009, 14:43 Полезные ссылки
QUOTE(-=CHE@TER=- @ Aug 3 2006, 18:02) [snapback]124[/snapback]
FFMPEG
Консольная must have утилита номер три - конвертирует офигенное число форматов видео (в том числе и из игр) из одного формата в другой. Это ссылка на официальный сайт. А скачать win32 версию можно, например, тут - FFMPEG Mirror.
По свежее зеркало: Unofficial FFmpeg Win32 Builds.
Siberian GRemlin,
Feb 5 2009, 05:43 Blade Runner
QUOTE(Siberian GRemlin @ Feb 4 2009, 19:09) [snapback]2528[/snapback]
А вот откуда это имя файла взялось (со звуковыми файлами я ещё не разобрался) ?
Не знаю - поищи строчку %02d-%04d%s.AUD и ссылку на неё перед её использованием или функцией где она обрабатывается - там где-то рядом тоже берётся byte_482778, поэтому про неё и написал. Откуда первые два числа берутся - не знаю, бегло смотрел, углубляться времени не было (скорее всего это номер главы игры и номер звука в этой главе).
Siberian GRemlin,
Jan 2 2009, 19:53 Delphi, Asm, C, WinAPI, PHP, ...
Делал тут как-то плеер. И решил сделать для него возможности:
а) Таскать щёлкнув на любом месте окна формы.
б) Переходить в полноэкранный режим и обратно двойным щелчком на форме.
Всё сделал и тут выяснилась дикая вещь: при возврате из полноэкранного режима форма "прилипала" к курсору мышки, как будто я нажал и держу левую клавишу - т.е. активировался алгоритм перетаскивания окна. Бился с этим багом целый день. Выяснил интересные вещи:

Если поставить на форме обработку событий:
CODE
OnDblClick
OnMouseDown
OnMouseUp

И писать при их возникновении в Memo соответствующие текст, то получим такую последовательность при двойном щелчке на форме:
CODE
MouseDown
MouseUp
DoubleClick
MouseDown
MouseUp

А теперь, внимание! Если в обработчике события OnDblClick делается что-то тяжёлое (какие-нибудь вычисления, работа с COM и т.д.) - то события приходят уже в таком порядке:
CODE
MouseDown
MouseUp
MouseUp
DoubleClick
MouseDown

Т.е. MouseUp приходит раньше MouseDown! Абзац!!! Причём это не глюк Delphi - потому что если вручную перехватывать соответствующие WM_ сообщения - всё будет точно также!
Однако, немного покурив доки по сообщениям решение нашлось:
CODE

type
  TForm1 = class(TForm)
    ...
  private
    procedure WMLButtonDblClk(var Msg: TMessage); message WM_LBUTTONDBLCLK;
    { Private declarations }
  public
    { Public declarations }
  end;

...

Procedure TForm1.WMLButtonDblClk(var Msg: TMessage);
Begin
  // тут делаем что-нибудь
  Msg.Result:=-1; // <-- не пускаем это сообщение дальше!!!
End;

В результате при Msg.Result:=-1 вторую пару сообщений MouseDown и MouseUp система уже не шлёт:
CODE
MouseDown
MouseUp
DoubleClick
Siberian GRemlin,
Dec 30 2008, 20:40 [.UAX] Unreal Engine
- Почему нельзя взять ucc от 2003 - он старый формат не понимает?
- И чем это описание не устроило?
Siberian GRemlin,
Nov 21 2008, 19:02 Command & Conquer: Red Alert 3 - Soviet March
Послушал тут на днях OST от упомянутой игрушки - какой-то бред (link fixed), про овец, медведей и водку, к тому же абсолютно без рифмы.
А ведь заглавная тема выдержана в соответствующем духе, если бы не дебильные слова...
Впрочем, что ожидать от игры, которая изначально никогда не претендовала на серьёзность?

Однако, меня так пропёр марш, что решил написать свой "ура-патриотический", как выражаются, текст.
Т.к. в песне всего два разных куплета, которые повторяются, то и я сделал тоже два.
Предлагаю его на ваш суд - рифму старался выдержать так, чтобы она подходила к существующему мотиву:

QUOTE
Command & Conquer: Red Alert 3 Theme - Soviet March
Alternative lyrics by -=CHE@TER=- 2008.11.22 ©

Наша отчизна - Советский Союз
Мы связаны крепко дружбою уз
Отвага и доблесть - вот наши бойцы
Мы воины, защитники нашей страны мы
(повторяется два раза)

Отважно мы ступим на землю врага
Коль скоро к нам в гости нагрянет беда
Агрессор наказан и враг не пройдёт
Пускай спит спокойно Советский народ наш
(повторяется два раза)

(снова повторяется два раза первый куплет)


English translate (very poor and without rhyme):

Our fatherland - Soviet Union
We are connected strongly by bonds of friendship
Bravery and valour - here is our soldiers
We are warriors, defenders of our country

Doughtily we are march into enemy land
If there is a trouble comes to us
Aggressor will be punished and enemy will not pass
Let our Soviet nation sleep calmly
Siberian GRemlin,
Nov 11 2008, 17:04 CheckSum
QUOTE(Капитан Фокин @ Nov 11 2008, 06:14) [snapback]2362[/snapback]
А где, собственно ? blink.gif
Это только для команды.
Версия 0.25 на сайте.
История изменений - где и обычно.
Тестируйте, ждём отчёта.
Капитан Фокин,
Nov 7 2008, 15:24 CheckSum
QUOTE(Xplorer @ Nov 6 2008, 15:38) [snapback]2351[/snapback]
Залил на FTP исправленный файл. Изменил MD5Update и MD5Final.
Спасибо большое!!! В самое ближайшее время прикручу к плугену и пофикшу остальные пункты из todo!


QUOTE(Xplorer @ Nov 6 2008, 15:38) [snapback]2351[/snapback]
Если будешь использовать File Mapping, то возьми за основу тот вариант, где используется Int64.
Понял. Это, видимо, из /test/md5large/md5.pas


QUOTE(Xplorer @ Nov 6 2008, 15:38) [snapback]2351[/snapback]
P.S. Зачем изобретать колесо (т.е. I64S)? В Windows.pas есть типы LARGE_INTEGER и ULARGE_INTEGER.
Спасибо большое - не знал.

P.S. А вообще - это колесо изобретал не я, т.к. у меня изначально маппинга и надобности в этом типе не было. (*улыбается*)


Добавлено:
Версия 0.25 на FTP - всё из экстренного ToDo сделано.
Если ни у кого больше замечаний нет - то выложу релиз на сайт в выходные - вместе с оставшимися программами от jTommy и новым ToWav.
Капитан Фокин,
Nov 3 2008, 18:42 CheckSum
Из экстренных вещей, которые надо сделать в новом релизе:
1. Разобраться с MD5-ASM, чтобы он работал без ошибок и заменить им тот, что используется сейчас (правильный, но тормозной).
2. Добавить обработку ";"-комментариев в файлах с контрольными суммами от MD5, для тупых программ, которые их туда пихают в обход стандарта.
3. Добавить флаг FILE_SHARE_READ при открытии файлов. В данный момент наблюдается следующий баг: если файл открыт какой-то программой в режиме чтение+запись, то его содержимое можно просмотреть по F3 в FAR, но CheckSum, при попытке его проверить, говорит что нет доступа.
4. Попробовать ещё немного разогнать CRC32 через FileMapping?..
Капитан Фокин,
Nov 3 2008, 16:50 .DDS DirectX 10
Товарищ Jam Jam сообщивший о проблеме с .DDS нашёл программу, которая её разруливает: The Compressonator - AMD. Правда открывает только ~90% файлов - есть парачка, которые отчего-то не хотят открываться - но это мелочи. И ещё: в виду присущей разработчикам из AMD кривизны рук поменяйте у скачанного .EXE файла расширение в .MSI.
Siberian GRemlin,
Oct 12 2008, 19:44 No-CD for Disciples: Sacred Lands
Raf-9600!
Пробуй: dscplscd.zip
Должно работать для всех трёх версий: английской, Snowball и Акеллы.
Сделаны на основе версии от Акеллы (она и английская практически не различаются).
Raf-9600,
Sep 10 2008, 17:18 Opera 9.xx
Прочитал что, мол, в опере 8.хх содержится уязвимость, которая появляется при попытке отобразить большую картинку. Картинки отключены, но чем чёрт не шутит - решил обновиться. Тем более, что с масками в CSS а-ля a[href*="site.com"] она не работает (т.е. надо в href полностью указывать адрес сайта, что, понятное дело, глупо) - так что настроить универсальную баннерорезку не получилось.
Под рукой была 9.50.10081.0 (9.51) - поставил. Хрень такая, что устал уже плеваться: отвратительный интерфейс, графический стиль не удалось выключить до конца даже поставив стандартный скин в настройках, но больше всего меня выбесила кнопка "Отобразить быстрый набор", которую никакими настройками и изменениями конфигурации убить нельзя. Как создаёшь пустую страницу - так эта хрень тут как тут. Распаковал opera.dll, но одно дело распаковать, а другое дело найти там создание этой кнопки и отключить. WS32.EXE оперу не видит - там только Handle'ы окон и "???" вместо описания.
Нашёл какой-то EnumerationX на васике - он хоть классы окон видит, но текста, даже английского (специально переключился, чтобы проще искать было) я там не нашёл.
На .67D75F43 в opera.dll находится получение строчки по идентификатору из .lng файла, а вот где кнопка создаётся? Хотелось бы убрать её отображение.

Кто-нибудь что-нибудь по этому поводу знает?

Добавлено:
Кое-как нашёл: How to remove "Speed dial" button
QUOTE
opera:config#UserPrefs|SpeedDialState
0: Folded
1: Shown
2: Read only, and always show speed dial
3: Disable speed dial

Можно вручную поменять занчение этого параметра в "C:\Program Files\Opera6\profile\opera6.ini"
Grom PE,
Sep 10 2008, 10:38 Портирование озвучки с PS2/XBOX
Raf-9600!
Большинство консольных форматов понимает утилита ToWav от Xplorer'а - можно ей попробовать сконвертировать в .WAV, потом сжать в ADPCM (вся музыка в Max Payne 1/2 на PC такая).
А чтобы всунуть в игру - это ищи утилиту rasmaker, только существует две версии этой утилиты: старая и новая. Насчёт новой не знаю - все она архивы поддерживает или нет, но вот старая с архивами из Max Payne 2 работать не будет. Потом распаковываешь .RAS файлы, находишь тот, где звуки, заменяешь их и пакуешь с помощью той же утилиты всё обратно. Проблема тут будет только в том, если файлы в консольной версии и PC по разному названы - впрочем, в PC-версии был какой-то filelist.txt что-ли, где были перечисленны все звуковые файлы и события им соответствующие - думаю в консольной версии можно найти что-нибудь такое же и по событиям уже имена и менять.
Больше по данному вопросу ничего сказать не могу.
Raf-9600,
Aug 5 2008, 11:08 Кто чего слушает?
QUOTE(xkL0#J @ Aug 5 2008, 07:39) [snapback]2151[/snapback]

Привет всем. Может в этой теме чуть - чуть не в тему smile.gif .
Случайно не знаете как отседова --> http://markmorganmusic.com/ из раздела "music" эту самую музыку выдрать? Там всё на flash mad.gif .
Ради хорошего человека ничего не жалко. (*улыбается*)
[cut=Держи список]
CODE
http://markmorganmusic.com/01-Capture.mp3
http://markmorganmusic.com/02-TheTakeover.mp3
http://markmorganmusic.com/03-FlameOfTheAncientWorld.mp3
http://markmorganmusic.com/04-TheCollector.mp3
http://markmorganmusic.com/05-Kokoku.mp3
http://markmorganmusic.com/06-TheAttack.mp3
http://markmorganmusic.com/07-AnnahsTheme.mp3
http://markmorganmusic.com/08-Raid.mp3
http://markmorganmusic.com/09-CharredRemains.mp3
http://markmorganmusic.com/10-TheSearch.mp3
http://markmorganmusic.com/11-CityOfLostAngeles.mp3
http://markmorganmusic.com/12-Machine.mp3
http://markmorganmusic.com/13-Visible.mp3
http://markmorganmusic.com/14-CaliforniaRevisited.mp3
http://markmorganmusic.com/15-RadiationStorm.mp3
http://markmorganmusic.com/16-Berlin.mp3
http://markmorganmusic.com/17-Dreamtown.mp3
[/cut]
xkL0#J,
Jul 27 2008, 05:23 RTPatch 8.0
Слушай, а в RTPatchApply32 не указывается каталог в котором лежат необходимые файлы. Как тогда она их находит? В текущем ищет? Попробуй тогда ещё сменить его перед исправлением:
CODE
SetCurrentDir(ExpandConstant('{app}'));

Может тогда найдёт.
Siberian GRemlin,
Jul 14 2008, 07:25 CheckSum
If you wanna job done right - you gonna do it yourself ©

Как я уже говорил, заколебало каждый раз лезть в Total Commander чтобы проверить контрольную сумму. Для FAR плагины были, но они не устраивали, т.к. тоже криво были сделаны.
В конце концов сделали свой плагин, называется CheckSum.
Его достоинства по сравнениию с существующими (ради чего создавался):
1) Возможность создавать как .SFV (CRC32), так и .MD5 (MD5) файлы с контрольными суммами
2) Возможность проверять CRC32 по имени!!! - больше не нужно считать сумму в файл и, затем, смореть его, а потом удалять! Работает только на файлах такого вида:
Some.File.Name[12FACCB4].avi
т.е. маска: *?########?.*
Просто офигенно удобно!
3) Возможность начать проверку просто нажав ENTER на .SFV / .MD5 файле (в некоторых плагинах есть).
4) Возможность сравнить контрольную сумму файла с той, что находится в буфере обмена (появилась с версии 0.21)

Короче, там ещё много всякого - см. checksum.pas.

[cut=Файлы на TeamFTP]
checksum - собственно плагин и исходники к нему
crc-samples - примеры нормальных .SFV / .MD5
far170dp - кусок из FAR170ManagerDevPack - содержит заголовочные файлы для языков диалекта Pascal, справку по FARAPI на русском и пример HelloWorld.[/cut]

Для работы поместить .DLL файл в каталог:
C:\Program Files\Far\Plugins\CheckSum\checksum.dll
после чего перезапустить FAR.

[cut=ToDo List]
CODE

Not implemented yet
~~~~~~~~~~~~~~~~~~~
- Dialogbox with to input filename for checksum file (now this is CheckSum.[sfv/md5])!
  Get file name with .sfv/.md5 extension if one file selected or folder name if there is
  more than one file and, finally, "CheckSum" name when CheckSum performed in the root folder.
- Allow user to manually select files from checksum file in dialog which he want to check
- Progress bar (current %, file X of Y / total % of Y files)
  Progress bar --> http://forum.farmanager.com/viewtopic.php?f=8&t=2622
  Merge CRC32 and MD5 modules
- Statistics (X files OK, Y files fails, Z files not found) with filelist
  For users who don't want to hit ENTER every time on error and just watch overall statistic
- Write help
- Add more checksum algorithms (SHA-1, ED2K, Tiger, etc...) or just create CheckSum plugin (.fmt) routine?..
[/cut]
Grom PE,

7 Страниц V « < 4 5 6 7 >
Упрощённая версия Сейчас: 28th March 2024 - 13:42