"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
Аватара пользователя
gato
Здравствуйте!

При передаче файлов exel клиентами windows клиентам mac файл скачивается некорректно, не открывается. При этом, если скачать с сервера "просмотром протоколов", файл скачивается верно.
Аватара пользователя
gato
Вот лог мак-клиента, надеюсь, он поможет
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
gato
Сложновато написал. Ещё разок.
win-клиент передаёт mac-клиенту, у пользователя на Маке проблемы с получением файла.
Аватара пользователя
Алексей Пикуров
День добрый. Проверим, спасибо.
Аватара пользователя
gato
Да, происходит это часто, но не всегда
Аватара пользователя
Алексей Пикуров
Проблема, я так понимаю, с любыми файлами, не только XLS?
Аватара пользователя
gato
Ну, выборочно, doc — тоже встречаются проблемы, jpg или pdf — не припомню, хотя, возможно, тут дело просто в частоте использования этих типов файлов пользователями
Аватара пользователя
Алексей Пикуров
По логу клиента ничего криминального нет вроде. Проверим на месте, добавим логгирование в протокол клиента на маке, чтобы более полно понимать, что не так.
Аватара пользователя
gato
Я пытаюсь и сам понять, не связано ли это с распространённым глюком — чтением кириллицы в названиях файлов на мак-виндоуз и виндоуз-мак, например, при разархивировании.
К сожалению, сейчас затруднён доступ к компьютерам.
Пока получается, что файлы с именами латиницей читаются корректно, кириллицей — с периодическими сбоями. Наличие в имени файла "%", "." или "," увеличивает шанс на проблемы. Но выборка пока очень маленькая.
Аватара пользователя
Алексей Пикуров
В любом случае, нужна запись в логе клиента про попытку скачивания файла.
Аватара пользователя
gato
вот, пожалуйста
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Андрей Раков
Добрый день.

Сейчас проверим.
Аватара пользователя
Андрей Раков
Какое название файла?

Можете нам дать его пустую копию (или с любым мусорным содержанием) на [email protected]
Аватара пользователя
Андрей Раков
Также скажите полную цифру версии клиента на Маке из свойств приложения.
Аватара пользователя
gato
Версия 7.7.0.182

Насчёт файлов не до конца понял, но добавил битый, не битый, который назвали латиницей и тот, и скачанный с сервера.
Расширение xlsx у вас запрещено, так что пришлось завернуть в архив, прошу прощения
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Андрей Раков
Файл "тест_2.xlsx" - это оригинал?

Просто он был некорректный и офис мне предложил его исправить, после этого он открылся нормально.
Аватара пользователя
gato
Да, это битый оригинал, иногда офис их исправляет
Аватара пользователя
Алексей Пикуров
Я запутался. Вы прислали пачку файлов в архиве.

Файлы:
._тест_2_с сервера.xlsx
._test2.xlsx
тест_2.xlsx

сломаны.

тест_2_с сервера.xlsx
test2.xlsx

нормальные.

Что мне с ними делать и как понимать содержимое вашего архива?
Аватара пользователя
Андрей Раков
Ошибку из лога, который вы показывали ранее - я сейчас поправлю.

Но я не понимаю последовательность:
- вы отправляете изначально битый файл и после приема он не открывается на принимающей стороне?

- вы отправляете нормальный файл и он в процессе приема ломается, какой это файл?
Аватара пользователя
gato
Это из-за архива, я его на маке делал, а вы на виндоуз, по видимому, открываете.

Эти не нужны
._тест_2_с сервера.xlsx
._test2.xlsx
_____________________

тест_2.xlsx
Этот битый, да, скачанный через мак-клиент

тест_2_с сервера.xlsx
Это не битый, скачан с сервера

test2.xlsx
Это не битый, скачан через мак-клиент
Аватара пользователя
gato
Конечно отправляем нормальный, а он бьётся :о)
Изначальный — файл тест_2_с сервера (данные из него я удалил). Сервер его видит корректно.
Аватара пользователя
gato
А файл "test2" это тот же файл, перед отправкой с вин-клиента на мак-клиент переименованный латиницей. Он дошёл нормально
Аватара пользователя
Алексей Пикуров
Что-то не сходится. Все файлы разной длины.
Аватара пользователя
Алексей Пикуров
Даже содержимое файлов разное :) Что-то вы перекрутили.
Аватара пользователя
Андрей Раков
Попробуйте этот клиент:

https://nsoft-s.com/work/MyChatClient.dmg
Аватара пользователя
gato
Алексей, я удалил содержание файлов, ориентировался на это указание (выше):
«Можете нам дать его пустую копию (или с любым мусорным содержанием) на [email protected]».
Аватара пользователя
Андрей Раков
Это стоило сделать со всеми файлами, уже не столь важно.

Вы пробовали сборку, которую я давал выше?
Аватара пользователя
gato
Алексей, спасибо, пробую! Раньше не получилось, к сожалению, прошу прощения.

По результату отпишусь
Аватара пользователя
gato
Спасибо большое! Предварительно — проблема решена, повторить ошибку не удалось на нескольких десятках файлов.
Правда, перестали читаться смайлики — но это ерунда, не существенно.
Аватара пользователя
Андрей Раков
Уточните насчет смайлов, они не отображаются в чате или в окне выбора смайлов?

Это одна из промежуточных версий, близкая по номеру сборки к вашей.
Аватара пользователя
gato
Ставим пользователям. У остальных со смайлами всё в порядке, с файлам — проверяем
Аватара пользователя
gato
Да, не отображаются смайлы у меня и при выборе, и в диалогах, вместо них — иконка картинки
Аватара пользователя
gato
Зато отображаются входы-выходы пользователей в конференцию, а отключить нельзя — вот это бы устранить, прошу прощения :о( неудобно
Или подскажите, пожалуйста, как отключить
Аватара пользователя
Андрей Раков
Да, отображение информации есть, но настройка будет только в новой версии :(
Аватара пользователя
gato
В прошлом не отображались входы-выходы почему-то
Аватара пользователя
Андрей Раков
Логично, этого еще там не было, а далее уже было добавлено, но настройки для отключения там пока нет.

Если вы еще не установили всем пользователям - подождите немного, я подкручу ту версию, что я вам дал и уберу там эти сообщения.
Аватара пользователя
gato
Понял, спасибо!
Аватара пользователя
Андрей Раков
Добрый день.

Обновил клиент, по той же ссылке:
https://nsoft-s.com/work/MyChatClient.dmg

Чтобы появились смайлики — удалите профиль клиента, он находится в папке пользователя (это папка - /Usesr/userName/MyChat Client/), ничего страшного не произойдет, он пересоздается заново, просто нужно будет повторно вручную залогиниться.
Аватара пользователя
gato
Профиль удалил, скачал, поставил, всё работает как нужно.

Спасибо огромное! :о) Очень помогли!