Сейчас на форуме: r0lka, yashechka (+5 невидимых)

 eXeL@B —› Крэки, обсуждения —› CRC калькулятор
Посл.ответ Сообщение


Ранг: 275.9 (наставник), 340thx
Активность: 0.22=0.22
Статус: Участник
RBC

Создано: 11 октября 2005 04:14
· Личное сообщение · #1

Имею инструмент AutoPlay Media Studio 6.0, с помощью этой программы можно создавать автораны для дисков (а также собственные мини-мультимедийные приложения) практически любой сложности. Так вот, имеется в программе действие, которое может считать и проверять CRC сумму любого файла, и исходя из результатов, можно задавать выполнение чего либо. Сделал я авторан для диска и прописал в нем, чтобы с него запускался только оригинальный инсталлятор, имеющий определенный размер и определенную CRC величину. С размером проблем никаких, но с той CRC суммой, которую считают стандартные CRC калькуляторы, например, калькулятор в PEiD, программа (авторан) отказывается работать, т.е. она его не понимает, но зато понимает ту CRC сумму, которую считает калькулятор из Setup Factory 7.0 (кстати от того же производителя "Indigo Rose"). Разница такая: калькулятор из того же PEiD выдает CRC цифрами и буквами, а калькулятор из Setup Factory выдает только цифрами и может причем посчитать CRC сумму в любом файле, не только в PE. Неудобство в том, что чтобы посчитать CRC сумму какого нить файла для авторана, мне нужно запускать Setup Factory, выбирать там этот калькулятор, а затем уже считать, затем закрывать его и закрывать потом вдобавок саму программу. В хелпе вобщем написана такая бодяга: "Setup Factory uses an industry-standard CRC-32 algorithm which generates CRC values that are 32 bits in length." Собственно, существует ли вообще такой отдельный калькулятор с таким алгоритмом вычисления, если да, то откуда взять можно?

-----
Array[Login..Logout] of Life




Ранг: 51.9 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 11 октября 2005 04:17 · Поправил: Barakuda
· Личное сообщение · #2

Попробуй Total Commander. Он умеет создавать SVF-файл с CRC




Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 11 октября 2005 05:33
· Личное сообщение · #3

Kindly пишет:
калькулятор из Setup Factory выдает только цифрами

оч. странно, т.к. CRC-32 состоит из букв тоже
хотя может быть, что у тебя файл такой, что CRC-32 состоит только из цифр
в принципе, выдаваемая строка должна быть длиной в восемь символов, т.е. CRC32 от "Jupiter" - 6C7D7E03
см. также
Online CRC-32 Calculator http://crc32-checksum.waraxe.us/
HashCalc http://www.slavasoft.com/hashcalc/ , считает не только CRC
а также проги с исходниками CRC32 Programs http://www34.brinkster.com/dizzyk/crc32.asp
etc

-----
EnJoy!




Ранг: 384.1 (мудрец)
Активность: 0.250
Статус: Участник
www.int3.net

Создано: 11 октября 2005 05:34
· Личное сообщение · #4

Jupiter
Ну может она в десятичную переводит )

-----
Подписи - ЗЛО! Нужно убирать!




Ранг: 77.1 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 11 октября 2005 05:44
· Личное сообщение · #5

Kindly пишет:
калькулятор из того же PEiD выдает CRC цифрами и буквами, а калькулятор из Setup Factory выдает только цифрами

Может, PEiD выдает сумму в HEX, а второй в десятичной системе?



Ранг: 39.1 (посетитель)
Активность: 0.030
Статус: Участник

Создано: 11 октября 2005 22:42
· Личное сообщение · #6

действительно может это просто в десятичной системе а не хекс. мне в голову не приходило делать вывод в дес. форме ;)




Ранг: 275.9 (наставник), 340thx
Активность: 0.22=0.22
Статус: Участник
RBC

Создано: 13 октября 2005 10:14
· Личное сообщение · #7

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

-----
Array[Login..Logout] of Life





Ранг: 90.3 (постоянный), 1thx
Активность: 0.030
Статус: Участник

Создано: 13 октября 2005 10:33
· Личное сообщение · #8

Напиши свой CRC калькулятор, распространи, кто знает, может $$$ заработаешь




Ранг: 71.8 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 13 октября 2005 18:56 · Поправил: Bat
· Личное сообщение · #9

Kindly пишет:
Всем спасибо, но никакие из перечисленных калькуляторов не делают подобных вычислений

Чёто не пойму чё тебе надо. Вот же DAMN Hash Calculator(можеш тут на сайте скачать в разделе криптография) считает контрольную сумму(CRC32) и еще кучу всяких других алгоритмов и от любого файла и от строки... Разве тебе не это надо?




Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 14 октября 2005 05:16
· Личное сообщение · #10

Да о чем речь? Всевозможных тулз такого рода много. Если нужен десятичный результат - калькулятор (стандартный) поможет... Или я не помнимаю чего-то?

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.





Ранг: 275.9 (наставник), 340thx
Активность: 0.22=0.22
Статус: Участник
RBC

Создано: 14 октября 2005 12:16
· Личное сообщение · #11

To 4kusNick
Оно то верно, считают калькуляторы правильно, но нужно потом переводит в десятичную систему для того, чтобы поняла программа, имелось в виду, есть ли отдельный CRC калькулятор, который бы сразу переводил в десятичную систему, чет такого не наблюдаю.
SLayer
Напиши свой CRC калькулятор, распространи, кто знает, может $$$ заработаешь
Угу, по мне разве не видно, что я этим "занимаюсь"

-----
Array[Login..Logout] of Life




Ранг: 42.0 (посетитель)
Активность: 0.040
Статус: Участник

Создано: 14 октября 2005 14:10
· Личное сообщение · #12

Kindly пишет:
калькулятор, который бы сразу переводил в десятичную систему, чет такого не наблюдаю


Тебе же 4kusNick уже сказал:
4kusNick пишет:
калькулятор (стандартный) поможет

Что, пару кнопок уже трудно нажать?




Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 14 октября 2005 14:51
· Личное сообщение · #13

Kindly
т.е. тебе нужен калькулятор, считающий CRC32, но выводящий результат в десятичной системе, а не шестнадцатиричной?

возьми исходники любого CRC калькулятора и выведи результат в десятичном виде.

www.codeproject.com/cpp/crc32.asp

-----
EnJoy!





Ранг: 90.3 (постоянный), 1thx
Активность: 0.030
Статус: Участник

Создано: 14 октября 2005 21:48
· Личное сообщение · #14

Я вижу тут тёмный лес .
Kindly
Может тебе стоит заняться изучением азов программирования на калькуляторах?



Ранг: 42.0 (посетитель)
Активность: 0.040
Статус: Участник

Создано: 14 октября 2005 22:21
· Личное сообщение · #15

Kindly, да ладно, вот тебе калькулятор...

fa3a_CRC32 Calculator.rar




Ранг: 275.9 (наставник), 340thx
Активность: 0.22=0.22
Статус: Участник
RBC

Создано: 15 октября 2005 10:45 · Поправил: Kindly
· Личное сообщение · #16

RideX, big thanks , молодца, то что надо.
SLayer
Может тебе стоит заняться изучением азов программирования на калькуляторах?
Спасибо за дельный совет, но к программированию чето не тянет, для меня кодов и в прогах писать хватает, возможно, это придет позже.

-----
Array[Login..Logout] of Life



 eXeL@B —› Крэки, обсуждения —› CRC калькулятор
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати