|
1С и хеш с мд5 у файла | ☑ | ||
---|---|---|---|---|
0
ПульсЪ
01.07.11
✎
02:09
|
есть у кого нить мысли, можно ли средствами 1С выцепить мд5 или хотя б хеш файла*?)))) без сторонних длл)
извращенство.. не спорю)) |
|||
1
Rabbit
01.07.11
✎
02:11
|
(0) сторонними exe?
|
|||
2
ПульсЪ
01.07.11
✎
02:12
|
нет, в коде как нить извратиться, что б итоговая функция возвращала хеш файлика ФС
|
|||
3
Rabbit
01.07.11
✎
02:14
|
(2) чем обосновано это ограничение?
|
|||
4
ПульсЪ
01.07.11
✎
02:17
|
мы поход на разных языках говорим) ты непонимаешь что я хочу, а я не понимаю что ты хочешь сказать)
|
|||
5
Rabbit
01.07.11
✎
02:18
|
Не знаю относительно восьмёрки, есть ли там возможность чтения бинарных файлов. Если нет, то все решения будут использовать внешние по отношению к платформе средства.
|
|||
6
Rabbit
01.07.11
✎
02:23
|
(4) или ты хочешь посчитать хеши для файлов, или получить низкоуровневый доступ к фс. надеюсь на первое.
|
|||
7
ПульсЪ
01.07.11
✎
02:27
|
посчитать) уже считаю, гугль нужные формулы показал)
о низкоуровневом доступе к фс наверное можно помечтать))) или есть извраты?))) сторонние длл?) |
|||
8
Rabbit
01.07.11
✎
02:29
|
(7) всё можно, при желании
|
|||
9
Rabbit
01.07.11
✎
02:32
|
у мелкомягких лежит набор считалок хешей, работающих в командной строке, потому непонятно к чему этот изврат
|
|||
10
ПульсЪ
01.07.11
✎
02:51
|
изврат - спортивный интерес) люблю всякую фигню делать на языке 1С ))))))
|
|||
11
skunk
01.07.11
✎
03:44
|
зы: хотя если сильно извращаться то можно и чисто на ванси все реализовать ... правда тормазнуто работать будет |
|||
12
ПульсЪ
04.07.11
✎
18:24
|
(11) оО
красота) |
|||
13
Rabbit
04.07.11
✎
18:33
|
(12) ага, и внешние средства
|
|||
14
skunk
04.07.11
✎
18:35
|
(13)можно и чисто штатно ... просто смысл
|
|||
15
Torquader
04.07.11
✎
22:54
|
Файл можно зачитать через стандартный Scripting.FileSystemObject создать объект TextStream через OpenTextFile в однобайтном режиме и читать по байту (тогда не будет преобразования концов строк).
То есть, конечно, рассчёт MD5 пишется на ура, но работает так, что выспаться успеешь. P.S. поищи сторонний OLE-объект (ActiveX) который считает MD5 (конечно, если длина файлов не меньше килобайта - тогда можно чем угодно). |
|||
16
H A D G E H O G s
05.07.11
✎
00:29
|
Как бы все украдено до вас
http://narod.ru/disk/18097886001/MD5.zip.html |
|||
17
sda553
05.07.11
✎
06:56
|
Если именно средствами 1С и без разницы какого вида хэш то вот http://infostart.ru/public/70030/
Очень быстрый, я доволен |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |