Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Игры (http://zx-pk.ru/forumdisplay.php?f=5)
-   -   ZX TR-DOS Database (http://zx-pk.ru/showthread.php?t=17324)

Shadow Maker 23rd November 2011 16:26

Ну там ограничение у поста, пару гигов не смогут :)

Shadow Maker 28th November 2011 10:10

TRD в принципе тоже готово, в связи с чем вопрос - как сделать? То есть по файлам внутри это понятно, но у нас также есть куча дисков с бредом в каталогах (типа Adventurer и прочее). Соответственно нужно мнение - как с ними быть? Хэшировать и так и так?

Дмитрий 28th November 2011 11:08

Shadow Maker, думаю хешировать надо для начала сам трд, а потом по-отдельности все файлы в нем, если не совпадает сумма трд, то искать соответствия по файлам.

Shadow Maker 28th November 2011 12:50

Но тут возникает дилемма - а есть ли смысл в хешировании трд? Если и так можно будет по файлам определить, к какому ТРД оно относится? Плюс немало есть и тупо обычных ТРД, безо всяких выкрутасов.

Дмитрий 28th November 2011 13:19

Quote:

Originally Posted by Shadow Maker (Post 440555)
Если и так можно будет по файлам определить, к какому ТРД

в принципе верно.

---------- Post added at 10:19 ---------- Previous post was at 10:17 ----------

Хотя по памяти помню, что есть трд-шки, где есть только один файл "boot.B" и все. Конечно он с индивидуальным содержимым, но... Есть трд, снятые с дисков is-dos, cp/m, но файловая система там не TR-DOS.

Shadow Maker 28th November 2011 13:35

Хм, ну думаю надо ввести тогда будет, когда добавление будет для всех пользователей, галочку "хэшировать трд". Ибо в целом в 90% случаев это только лишняя трата места в базе.

moroz1999 28th November 2011 22:16

Думаю, что это не нужно. Логика такова, что, пока нет четкого use-case'а, нет смысла городить фичу.
Появится применение - можно потом прохешировать всю коллекцию TRD одним махом.

Дмитрий 28th November 2011 22:35

Quote:

Originally Posted by moroz1999 (Post 440754)
всю коллекцию TRD одним махом.

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

moroz1999 29th November 2011 01:47

Одноразово всё утянуть и перезалить - не проблема совсем, хостеры потерпят, если надо. Да и не обязательно сервак перенапрягать, можно и аккуратно всё сделать.
Было бы куда утягивать, так как хэширование - это только начало, а сделать нужно ой как много на эту тему.

Shadow Maker 29th November 2011 10:41

Ну VTRDOS думаю у всех есть, в том числе и у меня, если вы о ней, а все юзерские добавления я буду хранить у себя на хосте, так что проблемы с перехеширование ТРД нет.

По поводу использования. Так все же думаю, для некоторых надо хешировать по трд полностью, например для Adventurer 11 или какой там, где оглавление модифицировано для вывода всякой лабуды. Не лабуду же эту пофайлово в базу добавлять...


All times are GMT +4. The time now is 11:46.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.