Ридер своими руками

Добавил пользователь Cypher
Обновлено: 09.10.2024

5.0 Оценок: 3 (Ваша: )

Электронная книга — это многостраничный документ, созданный на компьютере и сохраненный в специальном формате для чтения на компьютере, планшете или ридере. E-book создают не только профессиональные писатели, которые хотят продавать свои новеллы через интернет, это также отличный способ для онлайн-инструкторов поделиться знаниями, повысить доверие к своей экспертности и продвинуть свой бизнес. В этой статье мы рассмотрим, как создать электронную книгу в формате PDF и чем отличается оформление ebook от обычных документов.

Форматы для электронных книг

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

Преимущества:

  • Если ваша целевая аудитория использует Kindle или вы намерены продавать книгу через Amazon, необходимо сохранить ее как файл AZW. Он создан специально для пользователей Kindle, но также работает на компьютерах, смартфонах и планшетах.
  • Если вы хотите, чтобы электронную книгу можно было читать на любом девайсе, необходимо сохранить файл в EPUB. Этот формат автоматически адаптируется к ряду планшетов и устройств и распределяет текст по страницам. Это лучший вариант, если вы, например, распространяете e-book через мессенджеры.
  • Самый очевидный и популярный выбор — PDF. Этот формат адаптирован под экраны компьютеров и электронных ридеров. В отличие от предыдущих вариантов, его можно создать с нуля и отредактировать, тогда как в AZW и EPUB конвертируются уже готовые документы, что может привести к ошибкам. PDF чаще всего применяются в компаниях B2B, которые используют эти документы в качестве лид-магнита.

Программы для работы с электронной книгой

Подбор софта напрямую зависит от выбора формата, в котором вы будете экспортировать проект. Для создания PDF можно найти множество подходящих редакторов, а вот AZW – довольно редкое расширение. В EPUB позволяют конвертировать многие ПО и онлайн-сервисы, но создать его лучше в Word. В целом стоит обратить на следующие варианты:

PDF Commander

как создать электронную книгу в формате PDF

Пример электронной книги, отредактированной при помощи PDF Commander

Calibre

Программа распознает популярные типы электронных книг EPUB, MOBI, PDF, AZW3, DOCX и многие другие, а также позволяет конвертировать их из одного формата в другой. Перед тем, как использовать софт, внимательно отредактируйте документ в текстовом редакторе, который вы используете для создания книги, так как при конвертировании внутренние стили могут сбиться.

Calibre

Calibre можно использовать как ридер и конвертер редких форматов

Convertio

Веб-сервис для преобразования различных документов в другие форматы. Предлагает впечатляющий список вариантов для импорта и экспорта, позволяя конвертировать изображения, документы, книги в электронном виде, таблицы и презентации. К сожалению, никаких опций для настройки результата на сайте нет, но сервис работает очень быстро и не требует оплаты и регистрации. Единственное ограничение бесплатной версии в том, что можно загружать не более 100 МБ, 2 файлов сразу и 10 - за сутки.

Convertio

Convertio распознает множество форматов

Как сделать электронную книгу в ПДФ

Мы будем рассматривать, как сделать e-book в формате PDF, так как это наиболее универсальный вариант. Содержание книги можно условно разделить на несколько частей: титульный лист или обложка, оглавление и основной контент. В конце книги также рекомендуем добавить специальную страницу с информацией об авторе. Перед тем, как приступить к их разбору, перечислим полный список того, что у вас должно быть в наличии:

  • Гайдбук, то есть примерный набросок стилевых составляющих и пошаговая инструкция. Это ускорит процесс и поможет не сбиться и не забыть важные пункты. Можно примерно набросать даже в блокноте Windows или на тетрадном листе.
  • Файлы шрифтов для всех типов текста (название, подзаголовок, основной контент). Если вас не устраивают установленные на ПК стили, скачайте подходящие варианты с сайтов AllFonts или Google Fonts. Если вы используете онлайн-редакторы, то на них есть подборка шрифтов, свои можно добавлять только за дополнительную плату.
  • Заранее обработанные картинки, которые будут встраиваться в документ. Стилизовать их можно в любом графическом редакторе, компьютером или онлайн. Специальные программы для создания PDF или конвертер, если вы будете верстать книгу в Word.

Теперь рассмотрим более подробно, как нужно оформлять главные составляющие книги.

Титульный лист

Первая страница книги должна содержать название, имя автора и дату выпуска или обновления информации. Можно встроить изображение обложки. Несколько советов по оформлению:

Редакторы вроде PDF Commander, Adobe Acrobat и ABBYY Fine Reader позволяют встраивать медиафайлы, также вы можете сверстать простой титульный лист в Word. Если не хотите устанавливать софт, можно воспользоваться онлайн-конструкторами вроде Canva или Visme.

Титульный лист

Два варианта создания титульного листа в PDF Commander: слева — полностью текст, справа — картинка

Вместо того, чтобы вручную набирать первую страницу, можно встроить готовую обложку в формате JPG или PNG. Для ее создания используйте сервис в Canva, графический редактор Adobe Photoshop или GIMP. В этом случае не забывайте выставлять самое высокое качество файла, иначе текстовые элементы при сжатии могут потерять четкость.

Оглавление

Если ваша электронная книга длиннее 15 страниц, разместите оглавление дважды: после титульного листа и на последней странице.

Пример оформление оглавления в традиционном стиле в Word

В Word можно создать автоматическое содержание, но будьте осторожны: эта программа не очень хорошо разбирается в иерархии заголовков и может включить даже простой текст. Поэтому оглавление лучше создавать вручную.

Тело книги (текст, картинки)

Чтобы книгу было легче читать, внимайте отнеситесь к визуальной составляющей внутреннего наполнения. Перед тем, как создать электронную книгу и переносить текст из готового документа или создавать его с нуля, составьте гайдбук, в котором собираются элементы главного стиля. Подберите отдельный шрифт для главных заголовков, подзаголовков и основного текста. В целом рекомендации касательно внутреннего наполнения можно свести к следующим пунктам:

Контент должен легко читаться: выделяйте заголовки, отцентрируйте картинки, разбивайте текст на списки и цитаты

Перед тем, как завершить книгу, несколько раз ее перечитайте. Даже если исходный текст был идеальным, копирование и вставка могут привести к ошибкам, таким, как пропущенные буквы и двойные слова. Обязательно дайте книгу на проверку кому-то еще. Если не хотите привлекать к этому родных и знакомых, наймите для этого специального человека на сайтах фриланса.

Заключение

Итак, теперь вы знаете основные принципы создания e-book и как самому сделать электронную книгу по всем правилам оформления. Конечно, создание документа – это лишь начало. После этого ее нужно выложить в сеть, запустить продвижение, желательно создать лид-страницу. Однако правильное форматирование документа во многом определяет ее популярность. В этом вам поможет удобная программа для редактирования ПДФ PDF Commander. В ней не только можно создавать книги с нуля, но также собирать их из готовых графических и текстовых файлов, что значительно упрощает процесс. Скачайте бесплатный инсталлятор с нашего сайта и создавайте e-book любого типа, от развлекательных фанфикшн до экспертных проектов.

Файлы для ридеров

На всякий случай предупреждаю - попытки пофлудить будут пресекаться нещадно, но бояться высказать здравые мысли не надо ;)

Пока у нас только несколько материалов, пригодных для этой ветки, но я думаю вместе мы соберём неплохую базу знаний, а лучшие файлы будут переноситься в фак :victory:

1. Советы по чтению Pdf и DjVu
Версия 5 от 17.02.2011.
Эта статья изначально писалась для Onyx Booх, но оказалось, что в ней содержится множество рекомендаций, особенно по работе с ББ, которые пригодились бы и владельцам других девайсов.
Содержит инфу по работе не только в Windows, но и в Mac Os X
Благодарности: [Тим], dv1024, jesus08, Kirith.

3. Сравнение популярных моделей
В архиве 2 файла,
e-books.mht - сравнение по возможностям
format.mht - поддержка различных типов файлов
Благодарности: v13 & Wikipedia
book.rar ( 10.5 КБ )


4. Личный опыт по TFT ридеру, на основании которого был написан соответствующий раздел ФАКа.
Данная статься написана пользователем ShagrathXD , т.к. только владелец TFT ридера может дать объективную оценку этому классу устройств. Если кто хочет выразить благодарность этому пользователю - нажмите сюда .
TFT________.doc ( 34.5 КБ )

Личный опыт использования электронных книг

Если вам понравился пост участника - не постесняйтесь поставить + в репутацию.
Опубликуйте свой Личный опыт и я подниму в шапку ссылку на пост.

Это не топик для обсуждений! Их лучше перенести в Клуб
Все посты, не относящиеся к теме, будут удаляться

Stone (Pocket Book 360) Читать (1 часть, 2 часть) Повысить репутацию - немного о гарантийном обслуживании
Немного о выборе модели данного производителя - Читать
JAW Читать - размышления о типах устройств по локализации
Shakirovar - Читать Если у вас проблемы с внутренней памятью ридера.

Если кому интересно - примерный план)
1. Причина выбора типа экрана и его преимущества?
2. Автономность.
3. Поддерживание форматов (важно отметить функциональности вроде сносок в фб2 и изображений в доках).
4. Удобство чтения
5. Ваше личное мнение и впечатления (субъективно)
6. Если что-либо хотите добавить - приветствую
Естественно - можно добавлять и удалять какие угодно пункты)

БамБук : Материалы этого личного опыта использованы о общем ФАКе по ридерам, за что автору огромная благодарность! ;)

Летом жена подарила PocketBook 360, со словами нечего ломать глаза со своим телефоном.
До этого читал сначала с КПК, потом с коммуникаторов.
Первая реакция - на фиг таскать еще одно устройство.

Первая неделя:
- Блин как долго же он бегает по списку и открывает книгу.
- Тихо матерясь учился приделывать крышку к тыльной стороне.

+ Пришло осознание что читать то удобно.
+ Быстрее стал читать.
+ В боковой внутренний карман влезает отлично.

Прошел месяц:
+ Блин, а батарейка то села только на два деления.
+ Автоматом прикрепляю крышку к тыльной стороне.
+ Удобно смотреть ссылки, вносить закладки.
+ Радует гиродатчик, устала правая рука, перевернул и в левую, текст сам перевернется.
Пол года, выводы.

Однажды забыл читалку дома, попытался читать с HTC Desire, глаза устали через пол часа.
Я теперь не представляю как читают с коммуникаторов, хотя сам долго считал что e-link читалки баловство.
Рядом лежит HTC Desire Z, Китайский планшетик, PocketBook 360 открыта одна и та же книга - выбор по комфорту PocketBook 360.
Так же перепрошивал и настраивал Азбуку.
Немного о ней, точнее эргономике по сравнению с PocketBook 360
+ Больше экран, хотя мне и 5" хватает.
+ Откидная кожаная крышка.
+ Удобные доп клавиши для перехода к нужному пункту меню, у PocketBook 360 надо скролить джойстиком.

- Листание только для правшей, колесико только с одной стороны.
- После PocketBook 360 кажется тяжелой и громоздкой.

Держал в руках SONY 505, дизайн, металлический корпус порадовали, но вот свой формат книг все убивает.
У всех e-link читалок самый серьезный недостаток - отсутствие подсветки.

Надеюсь кому то пригодится перед выбором :)

Использую больше года.
Мне повезло, т.к. обложка - карман, которая более удобна, чем та, которая приклеивается на скотч в современной комплектации.

+ Пожалуй лучшее программное обеспечение.
+ Наличие SDK, возможность разработки приложений, соответственно наразработали.
+ Наличие альтернативной читалки FbReader180, которая повторяет родную, но имеет дополнительный функционал.
+ Лёгкая.
+ Приятный пластик.

Насчёт минусов сказать сложно. Таки свыкся, всё удобно.

Использую 2 недели. Поэтому минусы по сравнению с 301+
- Очень широкая.
- Разъём MicroUSB, при том, что у меня всё заточено под Mini USB
- Флэшка MicroSD.
- Отсутствие обложки, в чехле не лезет в карман жилетки, без чехла е-Инк в кармане таскать как-то.
- Пока нет SDK
- Перемудрили с книжной полкой
+ Смешной TTS (качественный, даже очень качественный, но TTS смешной по определению).
+ WiFi, но баловство.
+ Очень качественная сборка (но тяжелей, чем 301+)
+ Более контрастный чем в 301+ экран.
+ словари Лингво, текстовые заметки, заметки и закладки в оглавлении.

PocketBook IQ. 2 месяца.
- Пока Андройд 2.0
- Очень тяжёлая
- Отсутствие 3D, Не воспроизводит неконверчённое видео.
- Очень малое количество памяти для установки приложений.
+ Уже разрутили, после App2SD памяти достаточно :)
- TFT экран с подсветкой, зарядки хватает всего на день работы
+ TFT экран. с подсветкой, Зарядки таки на день хватает.
- Зарядка от специальной зарядки, нет заряда по USB
- Плохо читает FB2 встроенным софтом
+ Позволяет устанавливать сторонние приложения, поэтому предыдущий - не актуален.
+ Хорошо читает DjVu, PDF встроенным софтом, лучше, чем на всём, что я перелопатил на Android
- Книжную полку и Виджет сразу в помойку.
+ Поддержка словарей во встроенной читалке.

Вообще по всем устройствам могу сказать одно.
Существуют по сути 3 типа устройств.
1) Устройства неадаптированные для России, но гламурные, это Sony, Kindle, Nook.
Не знаю, если нравиться читать без переносов, то это ваше право.
2) Устройства с OEM прошивкой китайского производства. Это большинство устройств представленных на рынке.
3) Устройства, для которых активно разрабатываются прошивки с учётом мнений и потребностей пользователей.
Это Азбука, LBook, PocketBook. Но, Азбука, LBook, PocketBook 301, имеют не очень качественное железо.
PocketBook линейки Pro, качество железа не уступает Sony.

Поэтому при выборе нужно понимать что более важно. Качественный софт, или гламурное железо.

Опыт общения с двумя книгами - Digma e500 и Amazon Kindle DX Graphite
Характеристики, плюсы - минусы, личный отзыв по каждому и устройств.

  • E-ink дисплей 5,0”, 16 градаций серого, разрешение 800 х 600 точек
  • Русифицированное меню
  • ЭЛЕКТРОННАЯ КНИГА: поддержка файлов FB2 / TXT / PDF / DJVU / ZIP / RAR / RTF / EPUB / HTML / CHM / PDB / MOBI
  • АУДИО: поддержка файлов WMA / MP3 / WAV / OGG
  • ИЗОБРАЖЕНИЯ: поддержка файлов JPG / BMP / PNG / GIF / GIFF
  • FM-РАДИО
  • Слот для карт памяти T-Flash / Micro SD
  • Карта памяти 2 Гб в комплекте
  • Работа без подзарядки в режиме чтения: до 45 дней (эквивалент прочтения 15 000 – 18 000 стр.)
  • Доступные цвета: белый / черный
  • Размеры: 148 х 102 х 7,7 мм
  • Вес: 150 г.

Опыт использования и личный отзыв
Пользовался книгой с полгода. За полгода разбитыми оказались обе книги, что у меня были, по вине моих друзей, но проблема даже не в этом. Несмотря на то, что я не мог нарадоваться, что мог читать в метро, наземном, дома, в поездках, на даче, вообще где угодно, я был её лишен на месяц по вине СЦ. После того, как я её разбил в первый раз, я сдал её в сервисный центр на Китай-Городе, он единственный в Москве. Меня предупредили, что случай редкий. Но не настолько ведь! Я ждал ремонта терпеливо в течение месяца, когда мне огласили цену в 6 с лишним тысяч, я её оттуда забрал. На тот момент она в магазине стоила меньше 6к. Это к слову о СЦ. Купил новую (надо было сразу), её мне тоже разбили. После этого с компанией Digma я решил не связываться больше никогда. Почему то ни огромный Amazon, ни сонька, тоже приличных размеров, после подения с полуметра не ломались. Не буду продолжать о качестве продукции. Необходимо добавить, что с прошивками никаких проблем не было (в плане регулярности и простоты обновления), больше того, у создателей через ддикслаб (форум по прошивкам дигма и другим девайсам) можно было оставить пожелания, задать вопросы, и быть уверенным, что будешь услышан. К примеру, именно я был инициатором вынесения игр в папку, они валялись в меню отдельно. За это им огромное спасибо. И еще, неуказанная выше абсолютно бесполезная фича - гравитационный датчик для поворота экрана.

Перейду к следующей подопытной.

Amazon Kindle DX Graphite.

Ни в коем случае не думайте, что я сравниваю эти девайсы, киндл на несколько порядков выше.

Итак, вот характеристики , нагло спертые с их сайта и Яндекс.Маркета.

  • Экран: E-Ink Pearl, 9.7 дюймов, 16 градаций серого, 824x1200, 150 dpi.
  • Автоматический поворот экрана.
  • Встроенная память 4Гб. (Доступно около 3,7)
  • Отсутствуют слоты для катр памяти.
  • Бесплатный 3G интернет от БиЛайн в России (Работает не везде, чаще всего обычный EDGE)
  • QWERTY-клавиатура (Только английский)
  • Поддержка форматов: Kindle (AZW and TOPAZ), PRC/MOBI (non DRM), PDF (non DRM), TXT, Audible (format 4, Audible Enhanced (AAX)), MP3

- Чесно говоря, я даже не знаю, что можно написать. Если совсем придираться, то
- Браузер сыроват, открывается 2/3 страниц. К примеру, русский баш, в отличие от американского, не грузится вообще.
- Задняя крышка царапается очень быстро, образуются выбоины.
- Чехол стоит дороговато. Сейчас уже появились от альтернативных производителей, подешевле, но все равно 2500 за обертку это много, а без нее никуда.
- Да и сама книжка тоже недешевая. Но по сравнению с аналогами той же ценовой категории (Sony, допустим) равных ей нет.

Спасибо за внимание :thank_you:

Увидел эту тему и сразу решил отписаться о моей электронной книге - Lbook eReader V5. Выглядит данный девайс так:

или

У меня модель белого цвета, у брата черного. Внутри они, естественно одинаковы, но есть некоторые отличия, о которых я напишу позже

Выбрал этот экран я сразу же, без вариантов, так как он вреден для глаз не более, чем бумага. Требуется он у меня чисто для чтения книг, просматривать изображения или видео, слушать музыку и т.п. я могу на коммуникаторе или плеере, то есть то, что этого не сделаешь на такой читалке из-за E-ink меня ничуть не смущает

Автономность. В инструкции заявлено, что аккумулятора хватает на смену 7000 страниц, зарядка тратится в основном только во время "перелистывания" (кроме перелистывания еще она тратиться, как я понимаю на мигание светодиода в левом верхнем углу). Все зависит не от времени сколько книга включена, а от того, как интенсивно вы листаете страницы.
Я человек, который живет отрываясь от компьютера максимум на сутки, а от розетки так еще меньше, поэтому ни разу не видел, чтобы моя книжка выключилась из-за разрядки. Можно заряжать от компьютера и от розетки (в комплекте идет адаптер к сети 220В)

Поддержка форматов: TXT, DOC, PDF, fb2, ePub, DjVu, RTF. Форматов не так уж и много, но мне вполне хватает. Пользуюсь я в основном fb2, все книги читаю в нем, так как он самый удобный, в файлах этого формата удобная разметка по содержанию, сноски и удобно изменяется масштаб.
Второй формат, который использовал это doc: некоторые лекции из универа имелись в электронном виде, а конвертировать их в fb2 было сложновато, из-за схем и таблиц, которые кстати при просмотре изначального файла doс, отображались корректно, каждая в своем месте.

Мое личное мнение: для своей цены книга чудесная и функциональная. Купил я ее за 9750 рублей, это был один из самых дешевых вариантов, но я доволен.
Конечно, книга любит зависать, делает это частенько, но проблема решается просто нажатием кнопки выключения или в особых случаях кнопкой Reset на задней панели. Был только один раз когда книга зависла основательно - проблема решилась только подключением к компьютеру, после чего книга перезагрузилась. До вынимания аккумулятора не дошло, хотя это, наверняка бы, помогло
Другое дело это корпус книги. Покрытие у него не очень качественное, оно немного поморщилось и книга выглядит уже не так красиво, резиновая поверхность на некоторых кнопках потерлась и кнопки облезли, изначально белая поверхность немного пожелтела. Но своей функциональности книга от этого не потеряла, я не сильно страдаю. Хотя тут есть оговорка: точно такая же, но черная книга у брата выглядит намного лучше. Так что выбирайте черный вариант.
Процесс прошивки проходит легко и не принужденно. Надо просто найти SD карту, отформатировать ее и закинуть туда файл прошивки, после запустить книгу в режиме типа boot loader что ли.
Книгу использую год с лишним, довольно активно, доволен и счастлив. Это очень удобная вещь, а главное она очень экономит деньги, так как в наше время бумажная литература стоит прилично.
Думаю перепечатывать все характеристики книжки незачем, просто дам ссылку на DevDb
Вот и все, надеюсь моя небольшая статья будет кому-нибудь полезна

Девайс достаточно свежий , в продажу поступил в конце прошлого месяца. Важные форматы , а то F2B, txt, djvu, pdf, rtf, показывает. Всего понимает 16 форматов, doc не поддерживается. Дырок в устройстве всего две, mini USB для зарядки и подключения к компу и наушники 3.5 mm. Наушники, и неплохие , идут в комплекте. К наушникам поставляется 2 дополнительных резиновых ушных вкладышей разных калибров. USB шнурок тоже наличествует. Памяти всего 2 Гб, свободно 800 Мб, остальное забито подарками в виде текстовых и аудиокниг в том числе и на русском. Среди авторов, Достоевский, Кристи, Диккенс и тд. В устройство втыкается каточка формата SD объемом до 8 Гб. При подключении к ББ получаем доступ к памяти и к флешке, mini USB в гнезде сидит не очень плотно, что не есть хорошо. Чехол распахивающийся, в закрытом состоянии книга похожа на кожаный ежедневник. Крепления чехла простые но надежные , правда для установки карточки чехол придется снять, разъем для SD с обратной стороны устройства.

Экран не такой белый как хотелось бы , сероватый, ближе к газетному. Текст темно серый, почти черный. Главное меню дает полный доступ к всей аудио-фото-библиотеке, Список книг можно отсортировать по автору или по названию, чего сделать нельзя с аудио файлам. Можно настроить внешний вид отображения книг : список или вид а ля книжная полка с отображением обложек, что к слову заставляет устройство сильно притуплять. Доступно 5 видов и 6 размеров шрифта. Можно увеличить или уменьшить расстояние между строками и изменить отступы.

Модного G-модуля нет, переключение между портретным и ландшафтным форматами – через быстрое меню. Это иногда поправляет ситуацию с чтением pdf и djvu. Нюанс – в этих форматах увеличение шрифта приводит к тому, что текст полностью не помещается в экран.

Музыку и аудиокниги играет хорошо, картинки – газетный вариант.

Имеется проводник, простой и удобный. Из настроек устройства доступны только переименование устройства и выбор языка из 9 доступных, русский присутствует. Есть настройки автовыключения, инфо о продукте, сброс настроек до уровня заводских, доступно форматирование внутренней и внешней памяти, можно настроить дату и время.

В устройство вшит мануал с картинками.

В левом нижнем углу индикатор заряда батареи.

Собственно все. Простое, без наворотов, приятное для глаз и на ощупь устройство, довольно шустрое с поддержкой большого количеств форматов.

Прошу помощи.
Нужна любая информация, которая поможет написать простейший pdf reader на C++, примеры, советы, что угодно, что может помочь.

Rotate своими руками
Подскажите пожалуйста как можно функцию Rotate написать простыми алгоритмами.

Паинт своими руками
Пишу свой паинт (точнее написал) но встала задача переписать его без использования типа данных HDC.

Умный указатель своими руками
Доброго времени суток. Изобразил следующую структуру: имеется класс-контейнер, фактически.


Ассоциативный массив своими руками
Подскажите, пожалуйста, как реализовать такую конструкцию: array = 324;

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

А по существу - вам, помимо чтения, нужно будет его как-то отрисовать, причём со всем картинками в разных форматах сжатия, и со всеми шрифтами, в том числе и со встроенными в PDF.

программа будет писать pdf reader? Есть такой проект, который называется Open Sourse, ссылка на страничку программы Evince, там есть и ссылка на исходный код.

несоглашусь, такое задание - очень хорошая практика

А по существу - вам, помимо чтения, нужно будет его как-то отрисовать, причём со всем картинками в разных форматах сжатия, и со всеми шрифтами, в том числе и со встроенными в PDF.

Парсер collada своими руками
За рекурсивный парсинг берусь впервые, поэтому просьба "Ересь!" громко не орать и в теме не.


Двунаправленный список своими руками, нарушение доступа на чтение
Делаю лабу по двунаправленному списку Сделал добавление и отображение, но получаю исключение "По.


Чем классы-исключения библиотеки могуть быть полезнее классов-исключений написанных своими руками
Чем классы-исключения библиотеки могуть быть полезнее классов-исключений написанных своими руками .

MFC : CBitmap "своими руками" (из файла/генерация on-the-fly. )
Вот в чем вопрос. Необходимол в окошке отрисовать картинку из файла. Как сделать самодельный.


Понадобилось мне тут вычитать eeprom приборки VDO, то что он легко вычитывается KKL шнурком я в курсе :-) Программатора для этих флешек у меня не было. Полазив по сусекам нашел программатор USBASP, это программатор AVR микроконтроллеров, стоит всего 90 руб. Вспомнил что где то читал что его легко превратить в программатор spi, i2 и microwire флешек банально сменой прошивки. Эти флешки используются в приборках и практически во всех блоках управления двигателем. То что надо, перекрывает почти все мозги и приборки.
Вообще считать – записать eeprom обычно надо для того что б вытянуть пароль иммо, отключить иммо, скорректировать в мозгах вин номер и логин иммо, восстановить eeprom после не удачной прошивки и окирпичивании устройства… В общем полезный зверек, тем более не везде можно это сделать софтово.

Для начала берем вот такой программатор.




Смотрим что он поддерживает в интересующем меня диапазоне машин. А поддерживает практически все :-) Все приборки и почти все блоки управления… Имею ввиду установленные в них микросхемы памяти.

Вот допустим модели мозгов Audi, зелеными галочками пометил что поддерживает.



Приступим к работе с ним.
У меня задача вытянуть eeprom из приборки VDO, узнать пароль иммо и при необходимости залить вытянутый дамп в другую сохранив калибровки стрелок и привязанные ключи. Почему я не делаю это софтово? Очень просто, приборка радостно сгорела с дымком и все такое. Кирпич в общем :-) В таких вот случаях без программатора не обойтись.

Берем приборку. Как разобрать писать не буду и так все знают :-)

Вон она. Флешка с eepromом. 93С86…


Выпаиваем ее по быстрому…


Подключаем в соответствии со схемой. Схема разнится от типа флешки. У меня в VDO стоит microwire 93LС86… Значит по второй схеме…


Так как панельки у меня под SMD8 нет (заказал), то сделаю по быстрому переходник.
Возьму кусочек шлейфа, разделаю, нанесу цветовые метки.


И банально подпаяю, благо делов на минуту… Не очень фотогенично зато надежно :-)


Напряжение питания выбираем в соответствии с даташитом на микросхему. Программатор выдает или 3.3v или 5v, переключается перемычкой. В моем случае любое, так как микросхема может работать в диапазоне 2.5-5.5 вольт.


Теперь можно подсоединить к компу и начать процесс считывания.


Запускаем программу. Смотрим что б был выбран программатор usbasp. Выбирает тип микросхемы с которой будем работать.


Далее все просто. Нажимаем считать. Идет процесс. Все считано.
Вот почти и все. EEPROM считан. Но есть одна тонкость, считан он правильно но не совсем. При чтении прошивки из EEPROM 93с86 байты в словах перевернуты. Например первое слово 02 03 а должно быть 03 02. Так как проект этого софта не коммерческий то он очень простой и в нем нет опции intel/motorola с которой сразу правильно. Но это не беда :-) Сохраняем файл.


Теперь запускаем редактор WinHex, открываем нем файл нашего eeprom и делаем ему свап.
Вот так:
Правка – Модифицировать данные



Вот и все, наш eeprom в нужном нам виде предстает :-)
Ну и сохраняете его. В случае с приборкой VDO иммо3 можете на вин номер ориентироватся, если он стал правильно отображается то все правильно мы сделали


Теперь пароль на иммо вытянуть надо. Тут можно руками и все такое но на много проще сделать это с помощью всеми любимой программы, а именно VAG EEPROM Programmer.
Открываете полученный файл eeprom и в нем и сразу все что надо видите :-)
Можно или ручками перенести данные в новую приборку а можно этот дамп залить со всеми калибровками и шкаламии ключами. Ну и пробег можете подкрутить пока законом не запретили ;-)
Вот так все просто :-)

Читайте также: