Вырубили свет - Файл CS пустой

Ребят помогите, пожалуйста, писал когд на си шарпе Name.cs во время работы отключили свет, включаю проект, а файл не открывает. Через блокнот он пустой, но размер вроде как видит.

Ответ

В этом и вопрос, зачем пытаться сохранить несохранненый файл, не проще его стереть и вернуть исходный?

Почитал про декомпиляторы, говорят dotPeek от JetBrains может вернуть файл, если у меня есть такой в скомпилированном решении


Views: 1 044

TeX13 #1 - 2 years ago 0
Голосов: +0 / -0
Вот скрины
Прикрепленные файлы
prog #2 - 2 years ago 1
Голосов: +1 / -0
Бывает. Если бекапов нет - хана твоему файлу. Пользуйся системами контроля версий и заливай код на облако.
TeX13 #3 - 2 years ago 0
Голосов: +0 / -0
prog:
Бывает. Если бекапов нет - хана твоему файлу. Пользуйся системами контроля версий и заливай код на облако.
Да файл то есть, просто он его открывает пустым, почему в оперативке он не сохраняется на момент выключения?
prog #4 - 2 years ago 0
Голосов: +0 / -0
Файл то есть, но если ты посмотришь его содержимое хекс-редактором, то там скорее всего нули на весь размер файла.
TeX13 #5 - 2 years ago 0
Голосов: +0 / -0
я не верю, что он стерся. Он должен был сохраниться где-то в рабочей памяти
prog #6 - 2 years ago 0
Голосов: +0 / -0
TeX13, это в какой такой памяти? Оперативка без электрики стирается полностью, цена за высокую скорость. Что на диске - ты уже видел.
TeX13 #7 - 2 years ago 0
Голосов: +0 / -0
prog:
ну блин у ворда же сохраняет, у экселя тоже $wod.docx и хранится как скрытый файл в директории
prog #8 - 2 years ago 0
Голосов: +0 / -0
Я так тоже терял файлы - сохранял файл в момент отключения света. После того как мне пришлось заниматься восстановлением файла на пару сотен строк декомпиляцией, больше не забываю подключить файл к контролю версий и делать бекапы.

ну блин у ворда же сохраняет, у экселя тоже $wod.docx и хранится как скрытый файл в директории
Ну так то у ворда и экселя, а программисты системой контроля версий пользуются вместо того чтобы плодить скрытые бекапы.
TeX13 #9 - 2 years ago 0
Голосов: +0 / -0
нашел его

prog:
помоги. я нашел его

нашел с помощью хитмана, есть бесплатный аналог?

prog, у меня последний день оставался до бекапа, я делаю бекапы каждый ключевой этап, в это коде полностью готовая сетевая игра с синхронезацией через php. Этот файл самый важный для меня(((

через Hex редактор открыл - файл непустой
Прикрепленные файлы
Bergi_Bear #10 - 2 years ago 0
Голосов: +0 / -0
нашел с помощью хитмана, есть бесплатный аналог?
Хитман есть на торрентах, но лучше рстудио качни тоже с торрнета, он лучше всех сможет достать, только файл скорее всего бит... и главное проги качай и ставь на другой диск, иначе вообще щансев не будет
TeX13 #11 - 2 years ago 0
Голосов: +0 / -0
Bergi_Bear, крч у меня получилось достать но там 60% в уникоде, 40% рабочих, это значит, что лучше уже не смогу? или мб другая прога больше сохранит?
Bergi_Bear #12 - 2 years ago 0
Голосов: +0 / -0
мне кажется ты потерял всё с вероятностью в 99%.. Теперь точно бекапы и гитхаб начнёшь юзать
TeX13 #13 - 2 years ago 0
Голосов: +0 / -0
Bergi_Bear:
мне кажется ты потерял всё с вероятностью в 99%.. Теперь точно бекапы и гитхаб начнёшь юзать
я же говорю, восстановил тмп файл, там 40% кода сохранилось, 60% в уникоде

Bergi_Bear:
мне кажется ты потерял всё с вероятностью в 99%.. Теперь точно бекапы и гитхаб начнёшь юзать
скорее начну работать с ноута)))
Msey #14 - 2 years ago (изм. ) 0
Голосов: +0 / -0
Лучше освойте гит. Это реально удобно - и есть возможность сделать точку "сохранения" в любой момент. Взорвется ноут, а код проекта на гите лежит)
TeX13 #15 - 2 years ago 0
Голосов: +0 / -0
Не понимаю, почему файл ломается при такой ситуации: ведь мне же перед закрытием предлагают "выйти и не сохранять" - значит где-то лежит копия до применения сохранения. Почему при сбое - не оставлять последний успешный экземпляр....
Msey #16 - 2 years ago 0
Голосов: +0 / -0
Потому что несохраненные документы в момент редактирования хранятся в оперативной памяти, и, разумеется, для меньшего потребления, они имеют не ту визуализацию, в которой мы привыкли работать
TeX13 #17 - 2 years ago 0
Голосов: +0 / -0

В этом и вопрос, зачем пытаться сохранить несохранненый файл, не проще его стереть и вернуть исходный?

Почитал про декомпиляторы, говорят dotPeek от JetBrains может вернуть файл, если у меня есть такой в скомпилированном решении