NTFS File Information

Здесь можно обсудить ваш любимый плагин.
Kirillony
Posts: 211
Joined: Tue 24 Jan, 2006 18:49
Has thanked: 5 times
Been thanked: 1 time

Re: NTFS File Information

Post by Kirillony » Wed 25 Jan, 2012 21:29

Latest post of the previous page:

5.4.2 - полёт нормальный.
Спасибо!

User avatar
zg
zero-gravity
Posts: 5610
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 100 times
Contact:

Re: NTFS File Information

Post by zg » Tue 07 Feb, 2012 19:37

а сложно подсчёт crc16 добавить?

User avatar
chupakabra
Posts: 1024
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: NTFS File Information

Post by chupakabra » Tue 07 Feb, 2012 19:58

Не сложно. Есть на примете какая-нибудь реализация?

2useven10
Posts: 3965
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 168 times

Re: NTFS File Information

Post by 2useven10 » Tue 07 Feb, 2012 20:28

Если не гнаться за скоростью...
компилиться не будет - выдрано из проекта, но правки нужны минимальные...

User avatar
zg
zero-gravity
Posts: 5610
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 100 times
Contact:

Re: NTFS File Information

Post by zg » Tue 07 Feb, 2012 20:44

chupakabra wrote:Не сложно. Есть на примете какая-нибудь реализация?
например.

User avatar
chupakabra
Posts: 1024
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: NTFS File Information

Post by chupakabra » Tue 07 Feb, 2012 21:21

Нужен такой вариант?
universal_crc -b 16 -p 0x1021

User avatar
zg
zero-gravity
Posts: 5610
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 100 times
Contact:

Re: NTFS File Information

Post by zg » Tue 07 Feb, 2012 21:45

chupakabra wrote:Нужен такой вариант?
universal_crc -b 16 -p 0x1021
такой:
universal_crc -b 16 -p 0x8005 -i 0xffff -r -a tab

updated: ну вообще tabiw самое быстрое.

2useven10
Posts: 3965
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 168 times

Re: NTFS File Information

Post by 2useven10 » Tue 07 Feb, 2012 21:49

standatd CRC-16 (imho) будет
universal_crc -b 16 -p 0x8005 -r -x 0xffff
тот же результат должен быть, если в моём коде взять:
начальное значение 0x0000, полином 0xA001 (зеркало от 0x8005), по окончании ^= 0xffff

пожалуй был неправ. по окончании нужно отражение, а не инверсия, как это будет в universal_crc - не знаю...
universal_crc -b 16 -p 0x8005 -r / universal_crc -b 16 -p 0xA001

User avatar
chupakabra
Posts: 1024
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: NTFS File Information

Post by chupakabra » Wed 08 Feb, 2012 11:05

zg, эта версия называется CRC-16 (Modbus)?

User avatar
zg
zero-gravity
Posts: 5610
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 100 times
Contact:

Re: NTFS File Information

Post by zg » Wed 08 Feb, 2012 11:24

chupakabra wrote:zg, эта версия называется CRC-16 (Modbus)?
в том числе. из википедии:

Code: Select all

CRC-16-IBM	x16 + x15 + x2 + 1 (Bisync, Modbus, USB, ANSI X3.28, many others; also known as CRC-16 and CRC-16-ANSI)

User avatar
zg
zero-gravity
Posts: 5610
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 100 times
Contact:

Re: NTFS File Information

Post by zg » Wed 08 Feb, 2012 19:34

у меня считает, то что мне было нужно. спасибо.

User avatar
ShadowNev
Posts: 86
Joined: Fri 06 Feb, 2009 12:54
Has thanked: 1 time

Re: NTFS File Information

Post by ShadowNev » Thu 09 Feb, 2012 08:13

Last edited by ShadowNev on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Спрятана картинка
Только глупцы могут быть непоколебимы в своей уверенности. (c) Монтень.

Denis
Posts: 1419
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 6 times
Been thanked: 2 times

Re: NTFS File Information

Post by Denis » Thu 09 Feb, 2012 08:38

В диалогах не хватает shortcuts для CRC16.

Anax
Posts: 5
Joined: Fri 04 Dec, 2009 11:39

Re: NTFS File Information

Post by Anax » Tue 21 Feb, 2012 14:53

Каким образом можно получить "Link time"? В структуре VS_FIXEDFILEINFO, элементы dwFileDateMS и dwFileDateLS это оно или нет?
У меня всегда dwFileDateMS==0 и dwFileDateLS==0 %)
А как в плагине это сделано?

User avatar
chupakabra
Posts: 1024
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: NTFS File Information

Post by chupakabra » Tue 21 Feb, 2012 16:14

LOADED_IMAGE* image = ImageLoad();
image->FileHeader->FileHeader.TimeDateStamp

Исходники открыты кстати.

Anax
Posts: 5
Joined: Fri 04 Dec, 2009 11:39

Re: NTFS File Information

Post by Anax » Tue 21 Feb, 2012 18:19

Спасибо большое!

User avatar
cmd.exe
Posts: 374
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 180 times
Been thanked: 6 times
Contact:

Re: NTFS File Information

Post by cmd.exe » Fri 30 Mar, 2012 13:00

Far.3.0.2579 x86 + NTFSFile 5,5,0 падает...
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates

Post Reply

Return to “Обсуждение плагинов”