2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4  След.
 
 Re: Почему портится текстовый файл?
Сообщение09.09.2013, 23:31 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
EtCetera в сообщении #762165 писал(а):
Nataly-Mak
Nataly-Mak в сообщении #762163 писал(а):
Кажется, я уже писала, что записав данные в новый файл A17.txt, я до сих пор работаю с этой программой и с данными файлами и ничего пока не испортилось, всё нормально работает.
Извиняюсь за невнимательность. А чем A17 отличается от A16 (я имею в виду содержимое)? Там достаточно отличия буквально в 1 символ, чтобы файл стал показываться правильно.

Ничем не отличается.
Точно так же, как и создавала файл A16.txt, создала и файл A17.txt, записав в него вручную нужные числа.
Вы хотите сказать, что если я ввела ошибочно два пробела между числами вместо одного, то это уже может послужить причтной ошибки?

Кстати, я попробовала открыть испорченный файл, как вы сказали.

Изображение

Правильно? Нажимаю кнопку "Открыть", и вот что вижу :-)

Изображение

venco
мне как-то без разницы, кто ошибся, пусть это ошибся Блокнот.
Меня интересует, как в дальнейшем избежать подобных ошибок.

 Профиль  
                  
 
 Re: Почему портится текстовый файл?
Сообщение09.09.2013, 23:33 
Заслуженный участник


04/05/09
4587
EtCetera в сообщении #762165 писал(а):
Nataly-Mak
Nataly-Mak в сообщении #762163 писал(а):
Кажется, я уже писала, что записав данные в новый файл A17.txt, я до сих пор работаю с этой программой и с данными файлами и ничего пока не испортилось, всё нормально работает.
Извиняюсь за невнимательность. А чем A17 отличается от A16 (я имею в виду содержимое)? Там достаточно отличия буквально в 1 символ, чтобы файл стал показываться правильно.
В исходном файле нет конца строки. Если его добавить (а он в некоторых редакторах сам добавляется), то бага пропадает.

 Профиль  
                  
 
 Re: Почему портится текстовый файл?
Сообщение09.09.2013, 23:34 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
ewert в сообщении #762167 писал(а):
Nataly-Mak, Вы, по-моему, какой-то ерундой занимаетесь. Если Вам кажется, что с файлом что-то произошло --

Это только по-вашему.
Мне ничего не кажется, я вижу на экране иероглифы. Галлюцинациями пока не страдаю.

Ваши дальнейшие инстукции просто опускаю, копаться в каких-то двоичных, шестнадцатиричных кодах - увольте!

-- Вт сен 10, 2013 00:39:24 --

venco в сообщении #762170 писал(а):
В исходном файле нет конца строки. Если его добавить (а он в некоторых редакторах сам добавляется), то бага пропадает.

В файле A11.txt тоже нет конца строки, и в остальных 3-х файлах тоже нет.

Изображение

Но ничего не испортилось пока.

 Профиль  
                  
 
 Re: Почему портится текстовый файл?
Сообщение09.09.2013, 23:41 
Заслуженный участник


04/05/09
4587
Nataly-Mak в сообщении #762169 писал(а):
Вы хотите сказать, что если я ввела ошибочно два пробела между числами вместо одного, то это уже может послужить причтной ошибки?
Достаточно ещё одной пустой строки, или пробела в конце - их и видно не будет.

Кстати, я у себя проверил. Исходный файл таки неправильно открывается. Если добавить перевод строки в конце, то правильно. Или если открыть как ANSI, тоже правильно.
Но у меня 7-ка, как и у EtCetera, а у вас XP. Возможно, версия таки имеет значение.

 Профиль  
                  
 
 Re: Почему портится текстовый файл?
Сообщение09.09.2013, 23:42 
Заслуженный участник


11/05/08
32166
Nataly-Mak в сообщении #762171 писал(а):
Мне ничего не кажется, я вижу на экране иероглифы.

Вы их видите, поскольку пользуетесь для просмотра явно неадекватным редактором. Заточенным на литературные и даже, не побоюсь этого слова, высокохудожественные тексты. У Вас же -- сугубо технический вывод. Ну и кто заставляет Вас пользоваться средствами заведомо неадекватными и потом мучительно с ними бороться?...

Деццкий сад, ей-богу. "Мама, блокнотик у мене совочек спёр!"

 Профиль  
                  
 
 Re: Почему портится текстовый файл?
Сообщение09.09.2013, 23:43 
Заслуженный участник


04/05/09
4587
Nataly-Mak в сообщении #762171 писал(а):
В файле A11.txt тоже нет конца строки, и в остальных 3-х файлах тоже нет.
Ещё раз - ошибка редкая, нужно особое совпадение символов, даже добавление пробела всё меняет. В файле A11.txt, я подозреваю, совсем другие числа.

 Профиль  
                  
 
 Re: Почему портится текстовый файл?
Сообщение09.09.2013, 23:46 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли
venco в сообщении #762174 писал(а):
Но у меня 7-ка, как и у EtCetera, а у вас XP.
У Nataly-Mak тоже семёрка.
Nataly-Mak в сообщении #761515 писал(а):
У меня Windows 7 (домашняя базовая, 64-bit).

 Профиль  
                  
 
 Re: Почему портится текстовый файл?
Сообщение09.09.2013, 23:46 
Заслуженный участник


04/05/09
4587

(Оффтоп)

Что меня удивляет, так это наезд на дающих советы, как будто это мы Блокнот написали.
Хотя, что я удивляюсь, что-то подобное, кажется, уже было, и не раз.

 Профиль  
                  
 
 Re: Почему портится текстовый файл?
Сообщение09.09.2013, 23:49 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
venco в сообщении #762177 писал(а):
Nataly-Mak в сообщении #762171 писал(а):
Ещё раз - ошибка редкая, нужно особое совпадение символов, даже добавление пробела всё меняет. В файле A11.txt, я подозреваю, совсем другие числа.

Разумеется, в файле A11.txt совсем другие числа :D И что из этого следует?

А в файле A17.txt точно такие же числа, как были в испорченном файле A16.txt, а он почему-то не портится. Вот прямо чудеса в решете: особое совпадение символов ведь есть, а редкая ошибка не возникает. Может быть, мне попробовать подобавлять пробелы, поудалять пробелы, чтобы добиться нужного сочетания символов для возникновения ошибки?

 Профиль  
                  
 
 Re: Почему портится текстовый файл?
Сообщение09.09.2013, 23:53 
Заслуженный участник


28/04/09
1933
Nataly-Mak
Nataly-Mak в сообщении #762169 писал(а):
EtCetera в сообщении #762165 писал(а):
Nataly-Mak
Nataly-Mak в сообщении #762163 писал(а):
Кажется, я уже писала, что записав данные в новый файл A17.txt, я до сих пор работаю с этой программой и с данными файлами и ничего пока не испортилось, всё нормально работает.
Извиняюсь за невнимательность. А чем A17 отличается от A16 (я имею в виду содержимое)? Там достаточно отличия буквально в 1 символ, чтобы файл стал показываться правильно.

Ничем не отличается.
Точно так же, как и создавала файл A16.txt, создала и файл A17.txt, записав в него вручную нужные числа.
Вы хотите сказать, что если я ввела ошибочно два пробела между числами вместо одного, то это уже может послужить причтной ошибки?
Конечно!
Nataly-Mak в сообщении #762169 писал(а):
Кстати, я попробовала открыть испорченный файл, как вы сказали.
Ничего не понимаю. Скачайте, пожалуйста, оригинальный файл (с Яндекс.Диска) и откройте его таким способом.
Nataly-Mak в сообщении #762169 писал(а):
Меня интересует, как в дальнейшем избежать подобных ошибок.
Это как раз элементарно. Просто не нужно пользоваться Блокнотом. Используйте WordPad (раз он не позволяет себе такого хулиганства) или какой-нибудь простенький, но удобный и достаточно функциональный текстовый редактор типа Notepad++. Очень неплохие редакторы обычно идут "в комплекте" с файловыми менеджерами (вот ewert рекомендует редактор менеджера FAR).

venco
venco в сообщении #762170 писал(а):
В исходном файле нет конца строки. Если его добавить (а он в некоторых редакторах сам добавляется), то бага пропадает.
Да. А вообще там довольно любопытно. Некоторые цифры можно менять на близкие к ним, при этом баг не исчезает.

 Профиль  
                  
 
 Re: Почему портится текстовый файл?
Сообщение09.09.2013, 23:53 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
ewert в сообщении #762176 писал(а):
Nataly-Mak в сообщении #762171 писал(а):
Мне ничего не кажется, я вижу на экране иероглифы.

Вы их видите, поскольку пользуетесь для просмотра явно неадекватным редактором. Заточенным на литературные и даже, не побоюсь этого слова, высокохудожественные тексты. У Вас же -- сугубо технический вывод. Ну и кто заставляет Вас пользоваться средствами заведомо неадекватными и потом мучительно с ними бороться?...

Деццкий сад, ей-богу. "Мама, блокнотик у мене совочек спёр!"


Блокнот - неадекватный редактор для просмотра текстовых файлов? :shock:

10 лет сижу за компьютером и постоянно (!) работаю с текстовыми файлами и всегда (!) просматривала их в Блокноте. И всегда всё правильно изображалось на экране (при этом есть файлы из многих мегабайт).

 Профиль  
                  
 
 Re: Почему портится текстовый файл?
Сообщение09.09.2013, 23:57 
Заслуженный участник


28/04/09
1933
Nataly-Mak
Nataly-Mak в сообщении #762183 писал(а):
А в файле A17.txt точно такие же числа, как были в испорченном файле A16.txt, а он почему-то не портится. Вот прямо чудеса в решете: особое совпадение символов ведь есть, а редкая ошибка не возникает. Может быть, мне попробовать подобавлять пробелы, поудалять пробелы, чтобы добиться нужного сочетания символов для возникновения ошибки?
Не надо. Лучше залейте A17.txt куда-нибудь, а мы проверим, такие же там числа или нет. :-)
Nataly-Mak в сообщении #762185 писал(а):
10 лет сижу за компьютером и постоянно (!) работаю с текстовыми файлами и всегда (!) просматривала их в Блокноте. И всегда всё правильно изображалось на экране (при этом есть файлы из многих мегабайт).
Тут же радоваться надо, что посчастливилось стать свидетелем настолько редкого бага! :D

 Профиль  
                  
 
 Re: Почему портится текстовый файл?
Сообщение10.09.2013, 00:00 
Заслуженный участник


04/05/09
4587
Nataly-Mak в сообщении #762183 писал(а):
venco в сообщении #762177 писал(а):
Nataly-Mak в сообщении #762171 писал(а):
Ещё раз - ошибка редкая, нужно особое совпадение символов, даже добавление пробела всё меняет. В файле A11.txt, я подозреваю, совсем другие числа.

Разумеется, в файле A11.txt совсем другие числа :D И что из этого следует?

А в файле A17.txt точно такие же числа, как были в испорченном файле A16.txt, а он почему-то не портится.
Bы через слово читаете? См. выделенное болдом выше.

-- Пн сен 09, 2013 17:01:39 --

EtCetera в сообщении #762186 писал(а):
Лучше залейте A17.txt куда-нибудь, а мы проверим, такие же там числа или нет. :-)
Я на 90% уверен, что он на два байта длиннее, чем A16.txt.

 Профиль  
                  
 
 Re: Почему портится текстовый файл?
Сообщение10.09.2013, 00:03 
Заслуженный участник


28/04/09
1933
venco
venco в сообщении #762188 писал(а):
Я на 90% уверен, что он на два байта длиннее, чем A16.txt.
Скорее, на один. Или на три. Или короче, но это уже маловероятно.

 Профиль  
                  
 
 Re: Почему портится текстовый файл?
Сообщение10.09.2013, 00:04 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
EtCetera в сообщении #762184 писал(а):
Ничего не понимаю. Скачайте, пожалуйста, оригинальный файл (с Яндекс.Диска) и откройте его таким способом.

Именно так я и сделала.

Nataly-Mak в сообщении #762169 писал(а):
Меня интересует, как в дальнейшем избежать подобных ошибок.

Цитата:
Это как раз элементарно. Просто не нужно пользоваться Блокнотом. Используйте WordPad (раз он не позволяет себе такого хулиганства) или какой-нибудь простенький, но удобный и достаточно функциональный текстовый редактор типа...

Ну, слава Богу, наконец-то пришли к окончательному вердикту - выбросить Блокнот, как негодный редактор, "заточенный для высокохудожественных текстов", а не для примитивных цифирь :D

Спасибо всем за внимание к теме.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 48 ]  На страницу Пред.  1, 2, 3, 4  След.

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group