Скачать MetaTrader 5

Когда КодоБаза перестанет самостоятельно переименовывать файлы?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Добавили поддержку испанского языка. Заходи и изучай!
Vladimir Karputov
Модератор
45500
Vladimir Karputov 2016.11.08 13:57 

Загружаю файл "SignalCandelsHighOpen". А при скачивании этот же файл уже с новым именем: "signalcandelshighopen".

 

Добавлено: закачал в КодоБазу "CandelsHighOpen", а скачивается уже с новым именем "candelshighopen". 

Alexey Volchanskiy
16730
Alexey Volchanskiy 2016.11.08 14:02  
Vladimir Karputov:
Загружаю файл "SignalCandelsHighOpen.mqh". А при скачивании этот же файл уже с новым именем: "signalcandelshighopen".
Посмотрел, действительно так. Наверное потому, что в Линуксе вроде нет файлов с большими буквами. А этот сайт наверняка на Линуксе.
Vladimir Karputov
Модератор
45500
Vladimir Karputov 2016.11.08 14:06  
А вот ещё: загружал "МTC Сombo", а скачивается "0tc_sombo".
Evgeny Belyaev
12923
Evgeny Belyaev 2016.11.08 14:09  
Vladimir Karputov:
А вот ещё: загружал "МTC Сombo", а скачивается "0tc_sombo".
У вас мтс - было написано по русски. Сейчас приложу файл с именем "тест", посмотрим что будет с названием.
Файлы:
u7kz.txt 1 kb
Evgeny Belyaev
12923
Evgeny Belyaev 2016.11.08 14:13  
Evgeny Belyaev:
У вас мтс - было написано по русски. Сейчас приложу файл с именем "тест", посмотрим что будет с названием.
Что и требовалось доказать, файл изменил название. Необходимо писать английскими буквами, русские заменяются на английские!
Vladimir Karputov
Модератор
45500
Vladimir Karputov 2016.11.08 14:13  
Evgeny Belyaev:
У вас мтс - было написано по русски. Сейчас приложу файл с именем "тест", посмотрим что будет с названием.

C МТС - возможно я виноват, но остальные файлы, у которых имена из английского алфавита целиком - они в чём провинились?

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Когда КодоБаза перестанет самостоятельно переименовывать файлы?

Vladimir Karputov, 2016.11.08 13:57

Загружаю файл "SignalCandelsHighOpen". А при скачивании этот же файл уже с новым именем: "signalcandelshighopen".

 

Добавлено: закачал в КодоБазу "CandelsHighOpen", а скачивается уже с новым именем "candelshighopen". 


Vladimir Karputov
Модератор
45500
Vladimir Karputov 2016.11.08 14:15  
Evgeny Belyaev:
Что и требовалось доказать, файл изменил название. Необходимо писать английскими буквами, русские заменяются на английские!
Я вообще не использую русский алфавит в названиях. С "МТС" - первый залёт :)
Evgeny Belyaev
12923
Evgeny Belyaev 2016.11.08 14:23  
Сейчас приложу файл с именем "TEST"
Файлы:
TEST.txt 1 kb
Evgeny Belyaev
12923
Evgeny Belyaev 2016.11.08 14:27  
Evgeny Belyaev:
Сейчас приложу файл с именем "TEST"
Как видим заглавные буквы стали строчными.
Vladimir Karputov
Модератор
45500
Vladimir Karputov 2016.11.08 14:29  
Evgeny Belyaev:
Как видим заглавные буквы стали строчными.
То что они стали строчными сути не меняет - файл приобретает в недрах КодоБазы новое имя.
Sergey Basov
2311
Sergey Basov 2016.11.08 14:34  
Vladimir Karputov:

Загружаю файл "SignalCandelsHighOpen". А при скачивании этот же файл уже с новым именем: "signalcandelshighopen".

 

Добавлено: закачал в КодоБазу "CandelsHighOpen", а скачивается уже с новым именем "candelshighopen". 

Возможно причина переименования в том, что если добавить в кодобазу два файла: SignalCandelsHighOpen и signalcandelshighopen, и оставить регистр символов как есть, то при скачивании файлов в Windows будет считаться, что это файлы с одинаковыми именами, поэтому возможны проблемы. Windows не различает регистр символов в именах файлов и каталогов, поэтому нельзя создать сразу два файла: SignalCandelsHighOpen и signalcandelshighopen в одном каталоге, это будет считаться одним и тем же именем файла.

Согласен, что по-нормальному в кодобазе должен оставаться файл с исходным именем SignalCandelsHighOpen, а файл signalcandelshighopen уже не должен приниматься в кодобазу, чтобы не было потом конфликтов имен при скачивании из кодобазы.

Alexey Volchanskiy:

Посмотрел, действительно так. Наверное потому, что в Линуксе вроде нет файлов с большими буквами. А этот сайт наверняка на Линуксе.

Linux различает регистр символов в именах файлов и каталогов. Поэтому можно создать два файла: SignalCandelsHighOpen и signalcandelshighopen в одном каталоге, и никакого конфликта не будет, в отличие от Windows.
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий