Скетч не отображает код
- Войдите на сайт для отправки комментариев
Втр, 18/12/2018 - 17:01
Борода ребята произошла сегодня с моим проэктом.. после перезагрузки компа скетч оказался полностью пустым но место в памяти занимает.. так же невозможно че то прописать.. кароч нид хелп ибо неделя трудов коту под хвост!!!
- помогите, из моей машины украли руль и все приборы!
- ой. простите. я просто сел на заднее сиденье....
Давайте по порядку - откуда пропал скетч и где он "занимает место в памяти" ?
память на жестком диске например 50кб, к сравнению предидущая версия моего кода занимает 43.. при открытии скетча вместо своего кода вижу белое окошко среды разработки и все.. предидущие версии проэкта открываються успешно.. ранее с такой бедой не сталкивался да и информации в гугле не нашел.. может дело действительно в какой то мелочи которую я упустил в очередной раз запарившись над кодом..
какая среда разработки? Как смотрите память на диске? Файлы-то скетча на диске есть? какого размера?
Откройте другим текстовым редактором, что видите (Notepad++ к примеру)
файл скетчка на диске есть, весом в 50кб.. но при его открытии в Arduino IDE вижу просто чистый лист.. кода нет.. вот.
пробовал, все тоже самое..
50кб нулей что ли?
в еклипсе пробовал - тоже самое.. пустота.. че за х**ня незнаю впервые за все время такой трабл..
ну, значт, украли... чо тут думать, не оставляй код без присмотра
хз братан чего там 50 кб.. вскрыть вообще ничем немогу
По ходу в тему.
Жена программиста приходит домой с работы - видит муж злой по комнате ходит, мебель пинает, чуть об стены головой не бьется... Жена спрашивает:
- Что программу слишком сложную дали написать?
- Нет не сильно!
- Не получилось что-то?
- Все получилось!
- А что тогда случилось?
- На бэкспейсе заснул!
Так это... берешь фар, делаешь F3, Shift-F4, HEX и смотришь. Если нули, то поздравляю - новогодний сюрприз выигран.
Так это... берешь фар, делаешь F3, Shift-F4, HEX и смотришь. Если нули, то поздравляю - новогодний сюрприз выигран.
да что там, 43 есть от предыдущей версии, 7 килобайт к утру напишет
ты прав.. хорош такой сюрпиз.. я оценил.. сплошные нолики! надо напиться
всех с наступающим! желаю только хороших сюрпризов!)
ты прав.. хорош такой сюрпиз.. я оценил.. сплошные нолики! надо напиться
если напьёшся до утра не напишешь...и 50 килобайт это такие мелочи, у меня сынуля лет в пять под досом
жесткий диск форматнул, три года трудов )))
А у меня давеча 2TB торр... редкого контента гавкнулось. Все труды прахом... Ниче, принял успокоительного и живу дальше.
А там реально могуть быть "нолики", в текстовом то файле? Пусть выложить куда нибудь этот файл, интересно глянуть.
__Alexander - поддерживаю, не верю я в такие сюрпризы.
Небось сам сохранил в другое место спьяну - а теперь найти не может.
Эй. ТС. ты хотя бы содержимое бинарный файлов в проводнике просматривать умеешь? "ничем открыть не могу" - что там открывать. файл то текстовой!
горе-программист...
__Alexander - поддерживаю, не верю я в такие сюрпризы.
Не, ну я мог бы еще предположить, что перед компиляцией среда делает временный файл, но чтобы так попортить исходный, хз, может и может, смотря в какой момент выдернуть шнур питания ПК. )))
В директории \Documents and Settings\Admin\Local Settings\Temp\ сохраняются папки с именами arduino_build_ххх. Внутри этих в папке sketch находится файл ххх.ino.cpp, который компилировался и фактически является файлом .ino. Если, конечно, свою работу ТС компилировал, а не просто сохранял.
В директории \Documents and Settings\Admin\Local Settings\Temp\ сохраняются папки с именами arduino_build_ххх. Внутри этих в папке sketch находится файл ххх.ino.cpp, который компилировался и фактически является файлом .ino. Если, конечно, свою работу ТС компилировал, а не просто сохранял.
Точнее в папке временных файлов винды, а она может быть далеко не там, настраивается в переменных среды окружения, к примеру у меня тут - C:\temp\arduino_build_212046
Или %Temp% вам в помощь
cd %temp% ;)
Помниться как то целый день сидел писал, писал, а уже когда всё закончил взял и удалил нечаяянно... Причём, удалил так что не восстановишь... Ничего, пошел погулял немного и примерно за час всё написал по памяти. Всё то на что целый день потратил.)
cd %temp% ;)
это на какой винде?
Вот так сработает!
На Seven - точно. XP тоже жрало.
На Seven - точно. XP тоже жрало.
На хрюше не работает )))
Ну вы даете. cd - это внутренняя команда интерпретатора command.com , cmd.exe. Она не может быть запущена напрямую.
Вываливаетесь в Far, cmd и там уже пишете. А то и просто %temp% в адресной строке проводника (поле ввода под заголовком строки эксплорера (не интернет эксплорера, а обычного) шлепаете и энтер жмете. Он телепортирует немедленно по указанному адресу.
Ну вы даете.
Я конечно понимаю, можно программить/паять и не хавать в системе, но не настолько же! Тем более, если писал подобное 800.сом. Как так, уважаемый ua6em?
Ну вы даете. cd - это внутренняя команда интерпретатора command.com , cmd.exe. Она не может быть запущена напрямую.
Вываливаетесь в Far, cmd и там уже пишете. А то и просто %temp% в адресной строке проводника (поле ввода под заголовком строки эксплорера (не интернет эксплорера, а обычного) шлепаете и энтер жмете. Он телепортирует немедленно по указанному адресу.
да я в курсе, но начинающие ведь будут вводить ))) а в винде просто набрать %temp% и попадем в каталог временных файлов
Ну вы даете.
Я конечно понимаю, можно программить/паять и не хавать в системе, но не настолько же! Тем более, если писал подобное 800.сом. Как так, уважаемый ua6em?
Вы представляете, я даже знаменитый ЦЕРБЕР отладчиком прошёл, Мало того, я у них косяк в логике нашёл дающий возможность с лёгкостью необыкновенной сломать эту защиту, и ЧТО?
Дети не поймут.)
Это не косяк, это бэкдор сами знаете для кого. Если бы вы там какой-нить pgp ломанули - это тема была бы.
Это не косяк, это бэкдор сами знаете для кого. Если бы вы там какой-нить pgp ломанули - это тема была бы.
не, не знаю, даже не понимаю какой-такой может быть бэкдор в системе защиты от копирования дискет, там был чистый логический косяк
не, не знаю, даже не понимаю какой-такой может быть бэкдор в системе защиты от копирования дискет,
Не ищите логики там, где есть приказ )) А то так еще дойдете до вопроса "зачем перебанивать половину сайтов в интернете и Телеграмм вдобавок".
Когда то находил косяк в железной мс. Во!)))