Форум: "Прочее";
Текущий архив: 2008.07.20;
Скачать: [xml.tar.bz2];
ВнизНовости DMClient (готовимся к релизу). Найти похожие ветки
← →
Игорь Шевченко © (2008-04-29 15:05) [40]еще одному клиенту северный пушной зверь придет
← →
Anatoly Podgoretsky © (2008-04-29 15:06) [41]> {RASkov} (29.04.2008 14:55:39) [39]
Выбор не обязателен, у тебя и так хранится в должном месте.
← →
{RASkov} © (2008-04-29 15:06) [42]Gero, кстати, делал выбор куда сохранять "Базу" в том числе и в папку с программой, но "папка настроек" один фик "засунута" черт знает куда. Зачем? Смысл? Т.е. если программа сможет "к себе" сохранять базу, то и настройки сможет. Верно?
Да, это сделано для другого. И это понятно, хочется каждому свои настройки.... Но и это на крайняк можно реализовать в программе и хранить для каждого пользователя свою копию настроек... Пользователя сеанса ОС, а не программы...
← →
{RASkov} © (2008-04-29 15:07) [43]> [40] Игорь Шевченко © (29.04.08 15:05)
:( Вот и у меня мысли такие же)
← →
{RASkov} © (2008-04-29 15:08) [44]> [41] Anatoly Podgoretsky © (29.04.08 15:06)
Не в должном, а в том где захотел "кто-то", но не я :(
А мне хочется так, как мне хочется :)
← →
Павел Калугин © (2008-04-29 15:17) [45]
> Anatoly Podgoretsky © (29.04.08 15:06) [41]
клиент жиыет на флешке. инишник черти где. вып=нимаю флешку вставляю в другой комп - настраивай по новой. НЕУДОБНО
> Игорь Шевченко © (29.04.08 15:05) [40]
начало бодрое. вон аж мантис прикрутили. посмотрим н а результат :)
← →
Kolan © (2008-04-29 15:21) [46]> еще одному клиенту северный пушной зверь придет
Почему это вдруг?
← →
Kolan © (2008-04-29 15:24) [47]> Gero, кстати, делал выбор куда сохранять «Базу»
Я стобой согласен. Такая штука нужна, и «настройка» эта будет называться portable версия.
← →
Игорь Шевченко © (2008-04-29 15:34) [48]Kolan © (29.04.08 15:21) [46]
> Почему это вдруг?
По постам в ветке очевидно. Хотя бы по посту насчет рекомендаций MS. Надо делать, как пользователям удобно, а не ссылаться на рекомендации MS в данном конкретном случае. Клиент полностью файловый, насколько я знаю, так пусть в одном месте все и сидит.
Сносить легче.
← →
Anatoly Podgoretsky © (2008-04-29 16:24) [49]> Павел Калугин (29.04.2008 15:17:45) [45]
Ну так и про то, надо дать выбор, а не пытаться храниться рядом с программой, у тебя на флешке, а у меня скажем в Program Files с доступом только ReadOnly, там можно хранить только ReadOnly настройки, которые сделает администратор или инсталятор. Тоже и по базе.
← →
Павел Калугин © (2008-04-29 16:55) [50]
> Anatoly Podgoretsky © (29.04.08 16:24) [49]
Хорошо, не рядом с программой а рядом с базой:)
хотя флаг в инсталяторе эт дело совершенно верное
← →
Andy BitOff © (2008-04-29 22:37) [51]> Kolan © (29.04.08 12:27) [22]
> А что за цсс? Я кстати хотел бы после релиза открыть раздел
> всяких сторонних дороботок :)
В каталоге с клиентом лежит DMClient.css раньше он прицеплялся к программе и форум отображался с этими настройками (из DMClient.css). Я не помню, может быть, я где-то и настраивал это раньше, но сейчас не помню, а автоматом не цепляет.
← →
Kolan © (2008-04-30 10:26) [52]>В каталоге с клиентом лежит DMClient.css
Имхо так и сейчас.
← →
Kolan © (2008-04-30 12:35) [53]Проверил. DMClient.css работает.
← →
Knight © (2008-05-04 08:46) [54]По измению путей к базе и нестройкам... читаем и говорим своё ИМХО %)
---------------------------------------------------------------------------
Изменение путей к базе и настройкам выполняется в диалоге при запуске программы с параметром типа /pathes или что-нить другое:
/p - pathes
/sp - set pathes
/ps - path settings
/g - global
/gp - global pathes
etc.
После чего открывается окно диалога в котором можно выбрать эти пути. Если при записи в Global.ini произошла ошибка и он существует, то выдаётся вопрос о попытке создать этот файл в другом месте. Таких места два:
1) .\Application Data\DMClient\ для All Users
2) .\Application Data\DMClient\ для текущего пользователя
Если файл Global.ini не существует или пути в нём пустые, то диалог запускается автоматически (исключая портативную версию).
Пути по-умолчанию:
Базы - %COMMON_APPDATA%\DMClient\Bases\
Настройки - %APPDATA%\DMClient\Settings\
Портативная:
Базы - %APPDIR%\Bases\
Настройки - %APPDIR%\Settings\
где:
%COMMON_APPDATA% - .\Application Data\DMClient\ для All Users
%APPDATA% - .\Application Data\DMClient\ для текущего пользователя
%APPDIR% - Папка приложения
При загрузке global.ini ищется в следующем порядке:
1) %APPDIR%\DMClient\
2) %APPDATA%\DMClient\
3) %COMMON_APPDATA%\DMClient\
1) Файл Global.ini найден в (1) и обнаружен ключ портативной версии (например, TYPE=PORTABLE), то шаги (2) и (3) пропускаются и диалог не выдаётся, т.к. базы и настройки в каталоге приложения.
2) Если файл Global.ini в (1) не существует, то предполагается что версия портативная и базы с настройками ищутся в папке приложения.
3) Если не найдены, то поиск продолжатеся в (2) и (3). Совпадающие значения Global.ini заменяются каскадом, соответственно путей поиска.
← →
Knight © (2008-05-04 09:14) [55]... параметр для запуска диалога настроек, может быть прописан в дополнительный ярлык при инсталяции программы (например, "Настройка глобальных путей")
← →
Knight © (2008-05-04 15:21) [56]Понял.. имх нет.
← →
Павел Калугин © (2008-05-04 15:56) [57]
> Knight © (04.05.08 08:46) [54]
не, если делать то по людски без ключей
просто при инсталяции долждогн быть выбор
"по умолчанию"
"собственные настройки"
путь к бД
- по умолчанию
- как для приложения
- выбрать
путь к INI
- по умолчанию
- как для приложения
- выбрать
> При загрузке global.ini ищется в следующем порядке:
логично
> Файл Global.ini найден в (1)
а не слишком ли сложно? для инсталяшки то?
← →
Knight © (2008-05-04 16:01) [58]
> а не слишком ли сложно? для инсталяшки то?
А это не инсталяшка... а загрузка клиента.
Ладно, тема отпала. Редактирование путей после инсталяции отменяется.
← →
Павел Калугин © (2008-05-05 08:28) [59]> Редактирование путей после инсталяции
а они не в ини-шке?
а
> При загрузке global.ini ищется в следующем порядке:
> 1) %APPDIR%\DMClient\
> 2) %APPDATA%\DMClient\
> 3) %COMMON_APPDATA%\DMClient\
← →
Knight © (2008-05-05 11:53) [60]Ты написал про инсталяшку, я ответил, что это не для инсталяшки, а для самого клиента, чтобы пользователь мог изменить пути после инсталяции (мало ли чего изменилось, новая мысля в голову стукнула) не редактируя ини-файл, а через настройки самого клиента, даже если нет доступа к global.ini (например в Program Files). Но пока делать это не будем, а может сделается иначе.
← →
Павел Калугин © (2008-05-05 14:26) [61]Knight © (05.05.08 11:53) [60]
а скопировать файл global.ini пользователь тоже не способен?
← →
Knight © (2008-05-05 15:06) [62]> [61] Павел Калугин © (05.05.08 14:26)
И что? Если может по религии фирмы, прога может лежать только в ProgramFiles и доступа на изменение у пользователя нет... Проехали уже и отпало :)
← →
Loginov Dmitry © (2008-05-05 22:22) [63]> Таких места два:
> 1) .\Application Data\DMClient\ для All Users
Там же для новых каталогов дополнительное разрешение нужно на доступ к папке делать для пользователей, не являющихся админами! Почему не в "Общие документы" тогда?
← →
Knight © (2008-05-06 07:40) [64]> [63] Loginov Dmitry © (05.05.08 22:22)
Ещё раз повторю... этого уже не будет.
← →
engine © (2008-05-09 23:33) [65]Может еще сделать чтобы анкеты открывались в клиенте, а не в браузере?
← →
-koha (2008-05-10 13:44) [66]Удалено модератором
← →
{RASkov} © (2008-05-10 13:53) [67]Удалено модератором
← →
Anatoly Podgoretsky © (2008-05-10 14:12) [68]> -koha (10.05.2008 13:44:06) [66]
Защищаться надо не от нас, а от вас.
← →
Andy BitOff © (2008-05-10 14:44) [69]> —koha (10.05.08 13:44) [66]
Жжешь =)
Клиент делали/делают уважаемые люди. И исходники открыты, не для всех правда.
← →
Anatoly Podgoretsky © (2008-05-10 15:50) [70]Не обращай внимания на ущербных, из жалеть надо, им и так тяжело в жизни, особенно если пенсию не платят.
← →
Andy BitOff © (2008-05-10 16:18) [71]Можно как-то отдельно помечать закрытые и удаленные темы?
← →
vrem_ (2008-05-10 16:28) [72]браузер лучший клиент :)
как там - не плоди сущностей сверх необходимого.
"Теоретически это интересно. Ну, ладно! Физиологи будут в восторге. Москва беснуется... Ну, а практически что? Кто теперь перед вами?"
исключительный ну не прохвост, но что то отдаляющее от реальности, лишняя прослойка.
← →
Andy BitOff © (2008-05-10 16:38) [73]> vrem_ (10.05.08 16:28) [72]
«Если бы сейчас была дискуссия, я доказала бы Петру Александровичу…»
← →
-koha (2008-05-10 16:39) [74]Удалено модератором
← →
AlexDan © (2008-05-10 18:37) [75]Удалено модератором
← →
Knight © (2008-05-10 23:55) [76]> [66] -koha (10.05.08 13:44)
Всё чего Вы боитесь.. можено с успехом встроить прямо в форум.
← →
Knight © (2008-05-10 23:57) [77]> [65] engine © (09.05.08 23:33)
http://www.ksoftware.ru/mantis/mantis/view_all_bug_page.php
← →
DVM © (2008-05-11 00:05) [78]
> -koha (10.05.08 13:44) [66]
> а где гарантия, что владелицы форума не впихнули туда чего
> лишнего, что бы наблюдать за участниками?
снифер возьми да погляди.
← →
Knight © (2008-05-16 12:54) [79]Очень ли нужно сохранение активной темы?
← →
Knight © (2008-05-16 13:57) [80]Вопрос отпал... сделал сохранение активного окна, только если включен режим сохранения открытых окон при работе, а не при выходе... во втором случае это бесполезно, а с флешки тормоза сразу пропали.
Страницы: 1 2 3 вся ветка
Форум: "Прочее";
Текущий архив: 2008.07.20;
Скачать: [xml.tar.bz2];
Память: 0.61 MB
Время: 0.142 c