Любые идеи по развитию MyChat. Запросы на новые функции, предложения по улучшению уже работающих сервисов. Если вы знаете, что нужно добавить в MyChat — welcome!
ЕвгенийГуков
Здравствуйте.

Есть проблема с передачей файлов.
Основная проблема в том, что всем пользователям распространена настройка где жестко указан путь для сохранения файлов. Но у каждого компьютер уникален: кто-то в домене, кто-то нет, у кого-то есть диск "D:\", у кого-то есть только "C:\".
Файлы очень долго принимаются, и уходят в никуда, если путь хранения файлов не существует!
Я предлагаю упростить жизнь администраторов, и разрешить использование переменных окружения в указании пути, к примеру: %SystemDrive%, %HomeDrive% и т.п. Или создать макросы указывающие на папки Windows указанные в ключе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

Странно работает окно "Настройки", если я указываю не существующий путь. Оно закрывается без сообщений об ошибке по кнопке "Ок", но значение пути там остается старое.

Может в случае если путь сохранения файлов не существует, пытаться создать его, а если создать его не возможно, то показывать диалог с выбором пути сохранения?
Аватара пользователя
Алексей Пикуров
Добрый день.
Основная проблема в том, что всем пользователям распространена настройка где жестко указан путь для сохранения файлов. Но у каждого компьютер уникален: кто-то в домене, кто-то нет, у кого-то есть диск "D:\", у кого-то есть только "C:\".
Файлы очень долго принимаются, и уходят в никуда, если путь хранения файлов не существует!
Я предлагаю упростить жизнь администраторов, и разрешить использование переменных окружения в указании пути, к примеру: %SystemDrive%, %HomeDrive% и т.п. Или создать макросы указывающие на папки Windows указанные в ключе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

Хорошее предложение, это стоит сделать.
Странно работает окно "Настройки", если я указываю не существующий путь. Оно закрывается без сообщений об ошибке по кнопке "Ок", но значение пути там остается старое.

Так и задумано. Меньше проблем при сохранении настроек.
Может в случае если путь сохранения файлов не существует, пытаться создать его, а если создать его не возможно, то показывать диалог с выбором пути сохранения?

Ок, попробуем сделать так. Если будет проблема, диалога не будет, будет выбираться автоматически папка из профиля Windows-пользователя.

Тему переношу в раздел пожеланий.
Аватара пользователя
Алексей Пикуров
Реализовано: viewtopic.php?p=22625#p22625

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