Имеется не то чтобы проблема, но некоторая "неизящность". На текущий момент программа хранит свои профили во вложенных (относительно исполняемого модуля) папках. Соответственно, ежели поместить папку программы в Program Files (что как бы наиболее логично), то по-умолчанию возникает конфликт с правами на запись в профили и базу. Win 10 не дает это делать без прав администратора. Можно, конечно, запускать программу под администратором, либо помещать программу вне Program Files. Но, думается, было бы "красивее" хранить папки профилей и базу эскизов, как и положено, в User\Documents\ или добавить возможность назначать в настройках какое-нибудь другое место.
MiAMi
Last edit: Anonymous 2016-01-01
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2020-07-16
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Категорически не согласен.
На мой взгляд, все программы должны работать так, как это делает AntiDupl, хранить всё свое барахло при себе, а не разбрасывать корни по всей системе. Именно это надо считать "изящностью" и красивым тоном.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Спорная мысль. С одной стороны - определенная логика в таком подходе есть, но ежели копнуть поглубже, то подход MS плюсов насобирает поболе. Есть система и программы, в ней запускаемые (папки Windows и Program Files), а есть пользовательские настройки и их данные (Users). Причем, пользователей в общем случае может быть больше одного. Тот же бэкап настроить проще, если все настройки всех программ хранятся в одном месте. Опять же, хоть программа в определенном смысле и Standalone, но реальной потребности переносить ее с компа на комп вместе со своими данными нет абсолютно никакой. Ну и т.д...
Но никоим образом не настаиваю, проблемой, как я и писал выше, это не является.
MiAMi
Last edit: Anonymous 2016-01-02
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
При старте программы, можно в коммандной строке указать ряд дополнительных опций, регулирующих ее работу. Ниже приведены описания таких опций и примеры их использования.
Место хранения временных файлов
В процессе работы программе требуется где-то сохранять свои настройки и результаты работы. По умолчанию программа сохраняет их в свой каталог (в поддиректорию user). Если пользователь по каким-либо причинам хочет изменить место хранения таких файлов, он может сделать это при помощи опции -s. Опция имеет следующий формат:
-s Path
Здесь Path - полный путь к уже существующей директории, выбранной пользователем для хранения файлов. Если данный путь содержит в себе пробелы, то его нужно обязательно взять в кавычки. Ниже приведен пример использования этой опции:
AntiDupl.NET.exe -s "C:\Documents and Settings\User\Application Data\AntiDupl.NET"
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Возможно, я туплю, но не работает это дело нормально. Точнее, через создание bat-файла (AntiDupl.net.exe -s c:\Users\MiAMi\Documents\AntiDupl) - работает, ежели указывать параметр в ярлыке ("C:\Program Files (x86)\AntiDupl.Net\AntiDupl.NET.exe" -s "c:\Users\MiAMi\Documents\AntiDupl\") - нет.
Подозреваю, что подвох кроется в наличии пробела между -s и собственно путем.
MiAMi
Last edit: Anonymous 2016-01-04
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
7-ки под рукой уже нет, на 10-ке - как я и писал выше, только через bat.
А в 7-ке у вас программа точно и запускается с параметром (тут-то сомнений по-идее нет, должна запуститься без без проблем с правами, создав новые папки профилей и базы внутри чего угодно), и, самое главное, - использует именно файлы по указанному в параметре пути?
MiAMi
Last edit: Anonymous 2016-01-04
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Parapapam, крайне неэффективный и ужасно неправильный подход, придуманный для переноски приложений на флэшке и неприменяющийся нигде кроме винды. Про правильно настроенные права и использование обычной неадминской учётки я помолчу. Про нескольких пользователей тоже. Подумайте об обновлении приложения, это ж квест получится. Пользовательские настройки должны лежать в пользовательской домашней папке и нигде больше! При переустановке системы это тоже пригодится, если конечно домашняя папка пользователя находится на отдельном разделе. А сами бинарные приложения, должны лежать только в специально отведённый для них папке и нигде больше! Иначе будет бардак, помойка и разруха! Сейчас это как раз и наблюдается в винде. Даёшь культуру разработки ПО! Просто проходил мимо и возмутился ヅ
Last edit: KOT040188 2016-01-07
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2020-07-16
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2021-01-24
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2021-05-06
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2022-03-03
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2022-03-03
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2022-03-16
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2022-04-16
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2022-09-24
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2023-12-10
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2023-12-16
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2023-12-25
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2023-12-26
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2023-12-26
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2023-12-27
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2023-12-30
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2023-12-30
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
View and moderate all "Русский Общий Форум" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Имеется не то чтобы проблема, но некоторая "неизящность". На текущий момент программа хранит свои профили во вложенных (относительно исполняемого модуля) папках. Соответственно, ежели поместить папку программы в Program Files (что как бы наиболее логично), то по-умолчанию возникает конфликт с правами на запись в профили и базу. Win 10 не дает это делать без прав администратора. Можно, конечно, запускать программу под администратором, либо помещать программу вне Program Files. Но, думается, было бы "красивее" хранить папки профилей и базу эскизов, как и положено, в User\Documents\ или добавить возможность назначать в настройках какое-нибудь другое место.
MiAMi
Last edit: Anonymous 2016-01-01
Категорически не согласен.
На мой взгляд, все программы должны работать так, как это делает AntiDupl, хранить всё свое барахло при себе, а не разбрасывать корни по всей системе. Именно это надо считать "изящностью" и красивым тоном.
View and moderate all "Русский Общий Форум" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Спорная мысль. С одной стороны - определенная логика в таком подходе есть, но ежели копнуть поглубже, то подход MS плюсов насобирает поболе. Есть система и программы, в ней запускаемые (папки Windows и Program Files), а есть пользовательские настройки и их данные (Users). Причем, пользователей в общем случае может быть больше одного. Тот же бэкап настроить проще, если все настройки всех программ хранятся в одном месте. Опять же, хоть программа в определенном смысле и Standalone, но реальной потребности переносить ее с компа на комп вместе со своими данными нет абсолютно никакой. Ну и т.д...
Но никоим образом не настаиваю, проблемой, как я и писал выше, это не является.
MiAMi
Last edit: Anonymous 2016-01-02
Читаем справку:
Опции коммандной строки
При старте программы, можно в коммандной строке указать ряд дополнительных опций, регулирующих ее работу. Ниже приведены описания таких опций и примеры их использования.
Место хранения временных файлов
В процессе работы программе требуется где-то сохранять свои настройки и результаты работы. По умолчанию программа сохраняет их в свой каталог (в поддиректорию user). Если пользователь по каким-либо причинам хочет изменить место хранения таких файлов, он может сделать это при помощи опции -s. Опция имеет следующий формат:
-s Path
Здесь Path - полный путь к уже существующей директории, выбранной пользователем для хранения файлов. Если данный путь содержит в себе пробелы, то его нужно обязательно взять в кавычки. Ниже приведен пример использования этой опции:
AntiDupl.NET.exe -s "C:\Documents and Settings\User\Application Data\AntiDupl.NET"
View and moderate all "Русский Общий Форум" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Возможно, я туплю, но не работает это дело нормально. Точнее, через создание bat-файла (AntiDupl.net.exe -s c:\Users\MiAMi\Documents\AntiDupl) - работает, ежели указывать параметр в ярлыке ("C:\Program Files (x86)\AntiDupl.Net\AntiDupl.NET.exe" -s "c:\Users\MiAMi\Documents\AntiDupl\") - нет.
Подозреваю, что подвох кроется в наличии пробела между -s и собственно путем.
MiAMi
Last edit: Anonymous 2016-01-04
Проверил (правда на 7-ке) - работает и с ярлыком тоже.
View and moderate all "Русский Общий Форум" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
7-ки под рукой уже нет, на 10-ке - как я и писал выше, только через bat.
А в 7-ке у вас программа точно и запускается с параметром (тут-то сомнений по-идее нет, должна запуститься без без проблем с правами, создав новые папки профилей и базы внутри чего угодно), и, самое главное, - использует именно файлы по указанному в параметре пути?
MiAMi
Last edit: Anonymous 2016-01-04
Parapapam, крайне неэффективный и ужасно неправильный подход, придуманный для переноски приложений на флэшке и неприменяющийся нигде кроме винды. Про правильно настроенные права и использование обычной неадминской учётки я помолчу. Про нескольких пользователей тоже. Подумайте об обновлении приложения, это ж квест получится. Пользовательские настройки должны лежать в пользовательской домашней папке и нигде больше! При переустановке системы это тоже пригодится, если конечно домашняя папка пользователя находится на отдельном разделе. А сами бинарные приложения, должны лежать только в специально отведённый для них папке и нигде больше! Иначе будет бардак, помойка и разруха! Сейчас это как раз и наблюдается в винде. Даёшь культуру разработки ПО! Просто проходил мимо и возмутился ヅ
Last edit: KOT040188 2016-01-07