История изменений
Исправление torvn77, (текущая версия) :
А как надо было?
При клике на файл слазить в БД, если файл БД есть и его размер и чексумма совпадают с указанными и указана опция ‘‘не спращивать при запуске’’ то просто запустить.
Если запись для файла в БД отсутствует или размер или чексумма не совпадают с указанными то вывести диалоговое окно с сообщением ‘‘Этот файл является программой, запустить?’’, кнопками Да,Нет,Отмена,Создать ярлык и чекбоксом ‘‘Более не спрашивать о этом файле’’, ну и боксом со всякой информацией о файле:, размере, atime, ctime, mtime, хэшсуммы и что там можно через lsof и подобное вытащить.
Исправление torvn77, :
А как надо было?
При клике на файл слазить в БД, если файл БД есть и его размер и чексумма совпадают с указанными и указана опция ‘‘не спращивать при запуске’’ то просто запустить.
Если запись для файла в БД отсутствует или размер или чексумма не совпадают с указанными то вывести диалоговое окно с сообщением ‘‘Этот файл является программой, запустить?’’, кнопками Да,Нет,Отмена,Создать ярлык и чекбоксом ‘‘Более не спрашивать о этом файла, ну и боксом со всякой информацией о файле’’, размере, atime, ctime, mtime, хэшсуммы и что там можно через lsof и подобное вытащить.
Исправление torvn77, :
А как надо было?
При клике на файл слазить в БД, если файл БД есть и его размер и чексумма совпадают с указанными и указана опция ‘‘не спращивать при запуске’’ то просто запустить.
Если запись для файла в БД отсутствует или размер или чексумма не совпадают с указанными то вывести диалоговое окно с сообщением ‘‘Этот файл является программой, запустить?’’, кнопками Да,Нет,Отмена,Создать ярлык и чекбоксом более не спрашивать для этого файла, ну и боксом со всякой информацией о файле, размере, atime, ctime, mtime, хэшсуммы и что там можно через lsof и подобное вытащить.
Исходная версия torvn77, :
А как надо было?
При клике на файл слазить в БД, если файл БД есть и его размер и чексумма совпадают с указанными и указана опция ‘‘не спращивать при запуске’’ то просто запустить.
Если запись для файла в БД отсутствует или размер или чексумма не совпадают с указанными то вывести диалоговое окно с сообщением ‘‘Этот файл является программой, запустить?’’, кнопками Да,Нет,Отмена и чекбоксом более не спрашивать для этого файла, ну и боксом со всякой информацией о файле, размере, atime, ctime, mtime, хэшсуммы и что там можно через lsof и подобное вытащить.