Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.07.20;
Скачать: CL | DM;

Вниз

Новости 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]

«Если бы сейчас была дискуссия, я доказала бы Петру Александровичу&#133»


 
-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;
Скачать: CL | DM;

Наверх




Память: 0.63 MB
Время: 0.024 c
2-1213693210
FSBandFBI
2008-06-17 13:00
2008.07.20
Волшебство с имитацией ввода текста в <input>


6-1189537494
Sharp
2007-09-11 23:04
2008.07.20
помогите с куками


15-1212355196
panov
2008-06-02 01:19
2008.07.20
Автоматическая регистрилка


2-1214072499
Вован
2008-06-21 22:21
2008.07.20
Нужно открыть окно чужой минимизированной программы


2-1214166864
psa247
2008-06-23 00:34
2008.07.20
Выполнение запроса с цифрами