Faq глюки qreport


Содержание

Проблемы со шрифтами у QuickReport

Я использую Delphi 2.0 и QuickReports 1.1.

Я создал ОЧЕНЬ сложный (графически, во всяком случае) отчет и только что обнаружил, что это не выводится как положено на экране и на принтере во время выполнения программы (хотя это и корректно отображается в окне предварительного просмотра в режиме проектирования). Ошибка возникает только в том случае, если в Windows 95 установлены большие (LARGE) системные шрифты! Ну и что мне теперь прикажете делать?

У меня тоже была такая же серьезная проблема, но только при печати под Win 95 на офисный HP 4M и при просмотре отчета под NT 4.0. Но то же самое приложение у меня прекрасно работало под NT 3.51 SP5.

Я видел дискуссию по поводу этой ошибки, возникающей в GDI коде под NT 4.0, поэтому я не удивился, обнаружив ее у себя. Мне пришлось засучить рукава и очень тесно познакомиться с кодом QuickReports, особенно с процедурой первичного вывода текста, когда программа изменяет шрифт в каждой выводимой области. Вот этот злосчастный сегмент кода в методе TQRCustomControl.Print:

Теперь те из нас, которые истратили слишком много времени на изучение исходного кода VCL узнали, что VCL поддерживает кэш ресурса через менеджера дескрипторов в Graphics.pas и что попытки уменьшения количества используемых ресурсов Windows сводятся к методу подсчета ссылок на дескрипторы многократно испольуемых ресурсов. Коду, приведенному выше, отлично удалось это обойти! Каждый раз холст принтера устанавливает шрифты полей, таким образом уменьшая счетчик используемых ресурсов в ноль с дальнейшим его освобождением и затем масштабирует размер шрифта для соответствия его метрике принтера, таким образом требуя размещения нового шрифтового ресурса.

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

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

Лучшее решение я увидел в следующем:

Дополнительными строками нам удается проверить тот факт, что шрифт принтера уже используется или же для холста принтера выбирается тот же самый шрифт. Это работает уже вполне корректно и позволяет печатать правильные отчеты под NT 4.0. Некоторым странным совпадением можно считать устранение зашитых жирных шрифтов, изменившее шрифты, печатаемые под Win95.

Так, если у вас есть зарегистрированная версия QuickReports, вы можете сделать коррекцию исходных файлов, и вы увидите, что ваши отчеты будут генериться быстрее, выглядеть «мягче» и не будет ошибок и издержек шрифтовых ресурсов из-за ограничения кода расширенных метафайлов и GDI.

Copyright © 2004-2020 «Delphi Sources». Delphi World FAQ

Глюк PageControl, Interbase, QReport или другое?

04.05.2011, 13:46

Rave или Qreport
Здравствуйте помогите найти компоненты Rave или Qreport, на своем delphi 2007 я не нашел, а мне оч.

Глюк XP или что-то другое.
При работе в Интернет под XP через некоторое время происходит принудительное завершение работы. .

Интересный глюк. Или не глюк? Смена дефолтного пути
Вкратце объясняю: Есть приложение, которое подключается к БД Access. Путь к файлу БД в строке.

Глюк или не глюк в Siglent SDS 1192CML.
Всем привет! У меня тоже имеется Siglent SDS 1192CML, пора создавать клуб любителей ентого девайса.

Что лучше — PageControl или tabcontrol
ребят что лучше PageControl или tabcontrol если есть то дайте пару примерчиков использования этих.

Как сделать итог в Qreport?

Здравствуйте, хотел бы спросить, в отчете Qreport выводится столбец количество, как сделать что-то вроде графы ИТОГО по этому столбцу?

1 ответ 1

Не знаю как в новых, а в очень-очень-старых нужно было в графическом конструкторе:

В верстку печатной страницы отчета добавить элемент «GroupHeader», закрепить за ней запрос и поле, по которому идет группировка (её можно сделать узкой).

После добавить «GroupFotter» группы, а в ней вставить мемо-поле, в котором прописать что-то вида «=SUM(Query1.val)»

Вместо них можно использовать «ReportHeader» и «ReportFooter».

Построение отчетов в QReport

Отчеты – это один из основных результатов работы проекта с базами данных. Отчет подразумевает, что программа выбирает необходимые данные из TTable, TQuery и выводит их на экран в удобном виде. Сам отчет можно не только просматривать, но и выводить его на печать. Лист профессионального отчета представляет собой сгенерированное графическое изображение, картинку, другими словами, данные в отчете редактировать уже нельзя. Не получится также выделить и скопировать в буфер обмена текст отчета. Готовый отчет выводит информацию, разбитую на страницы, и подготовленную к печати.

Отчеты создаются специальными наборами компонентов. Имеется очень много отчетов сторонних разработчиков, как платных, так и бесплатных, которые можно найти в Internet.

Установка Quick Report.

Quick Report представляет собой стандартный набор компонентов для создания отчетов. Он поставляется вместе с Delphi, но не устанавливается в палитру компонентов автоматически.

Если пакет Quick Report у вас еще не установлен (на палитре компонентов отсутствует вкладка

QReport), то загрузите Delphi и закройте все открытые проекты (File -> Close All). Выбрерите пункт меню «Component -> Install Packages». Нажмите кнопку «Add» и выберите пакет «dclqrt70.bpl», который по умолчанию устанавливается по адресу:

и нажмите кнопку «Открыть».

Далее, нажмите кнопку «ОК» — пакет компонентов Quick Report установится, и его вкладка будет самой последней на Палитре компонентов. При желании можно перетащить ее мышью на другое место, поближе к началу (рисунок 22).

Рисунок 22 – Вкладка QReport палитры компонентов

Создание простого отчета

Создадим новый проект и разместим на его форме из базы данных DBDEMOS две таблицы Customer.db (покупатели) и Orders.db (заказы), связанные отношением «один-ко-многим». Также добавим кнопку «Отчет» в нижнюю часть формы (рисунок 23).

Рисунок 23 – Примерный вид формы со связанными таблицами

Для создания отчета необходимо добавить в проект новый модуль. Для этого необходимо в главном меню Delphi выбрать пункты меню FileàNewàOther… (рисунок 24).

Рисунок 24 – Запуск окна выбора дополнительных модулей

В появившемся окне необходимо выбрать пункт Report и нажать кнопку «OK» (рисунок 25).

Рисунок 25 – Добавление модуля отчета в проект

В проект добавится модуль отчета, показанный на рисунке 26, представляющий из себя модель размеченного листа бумаги.

Рисунок 26 – Окно отчета

Для того, чтобы вывести сформированный отчет во время работы программы, необходимо на форме, изображенной на рисунке 23, в обработчике нажатия кнопки «Отчет» добавить вызов просмотра отчета:

procedure TForm1.Button1Click(Sender: TObject);

QuickReport2.Preview; // отображает отчет в немодальном окне

procedure TForm1.Button1Click(Sender: TObject);

QuickReport2.PreviewModal; // отображает отчет в модальном окне

При нажатии на эту кнопку пользователю отобразится серое пустое окно предпросмотра.

При создании отчета разработчик размещает специальные области — полосы (bands), каждая из которых отвечает за одну часть отчета: заголовок, шапку таблицы, саму таблицу и т. д. Каждой полосе соответствует собственный компонент.

Сам отчет состоит из нескольких частей — полос. С их помощью можно создавать отчеты произвольной структуры. Большинство полос создается компонентом TQRBand, который предназначен для того, чтобы отобразить принадлежащие ему элементы отчета в нужном месте.

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

К стандартным типам относятся те полосы, которые можно создать при помощи свойства Bands компонента TQuickRep. Все они создаются экземплярами компонента TQRBands и образуют стандартный отчет. В таблице 1 приведены обозначения стандартных полос и их описание. В отчете они расположены в том же порядке, что и в таблице.

Таблица 1. Структура стандартного отчета QuickReport

Обозначение Описание
Page Header Заголовок страницы. Полоса размещается в верхней части каждой страницы отчета. Обычно здесь размещается служебная информация об отчете
Title Заголовок отчета. Полоса располагается после заголовка только на первой странице отчета. Содержит название отчета
Column Header Заголовок столбца. Может размещаться в произвольных местах отчета, предназначен для выведения общей информации перед началом печати строк данных (шапка таблицы, описание нижеследующих данных и т. д.). В отчете можно размещать несколько таких полос
Detail Полоса данных. Содержит информацию из заданных оформлением отчета полей набора данных. Таких полос в отчете может быть несколько
Summary Итоговая полоса. Располагается сразу после полосы данных. Предназначена для размещения общей информации, суммирующей данные (сумма значений колонок или среднее значение и т. д.)
Page Footer Окончание страницы. Полоса появляется в нижней части каждой страницы. Предназначена для отображения служебной информации

С точки зрения создания приложений для работы с базами данных, основную роль среди полос отчета играет полоса Detail, которая размножает принадлежащие ей элементы отчета в соответствии с числом записей набора данных, указанного в свойстве Dataset компонента TQuickRep.

Создадим простой отчет, содержащий список покупателей. Добавим для отчета заголовок. Для этого выберем на палитре компонентов вкладки QReport компонент QRBand и разместим его на полотне отчета (рисунок 27).

Рисунок 27 – Добавление полосы на полотно отчета

Далее установим данной полосе свойство BandType в rbTitle.

Основное свойство компонента полосы BandType определяет ее тип и, следовательно, поведение. Это свойство устанавливается вручную только в том случае, когда разработчик переносит новый компонент полосы из Палитры компонентов. При использовании свойства Bands отчета тип полосы устанавливается автоматически.

Свойство BandType может принимать следующие значения:

1) rbTitle — заголовок отчета;

2) rbPageHeader — заголовок страницы;

3) rbDetail —полоса данных;

4) rbPaqeFooter — окончание страницы;

5) rbSummary — итоговая полоса;

6) rbGroupHeader — полоса начала фуппы;

7) rbGroupFooter — полоса окончания группы;

8) rbSubDetail — подчиненная полоса данных;

9) rbColumnHeader — Заголовок полосы данных;

10) rbOverlay — не применяется;

11) rbChild — дочерняя полоса.

Оформление отчета

Для оформления внешнего вида отчета и представления данных в наборе QuickReport имеется широкий выбор компонентов. Часть из них просто отображается в отчете, часть предназначена для показа значений полей из связанного с отчетом набора данных.

Подавляющее большинство этих компонентов копирует стандартные компоненты VCL, поэтому мы не будем подробно останавливаться на их свойствах и методах.

Чаще всего при оформлении отчетов используются три компонента:

· Компонент TQRLabel копирует стандартный компонент TLabel из VCL. Он предназначен для создания статических текстов заголовков, комментариев, сносок и т.д.

· Компонент TQRDBTexr. обеспечивает отображение полей связанного с отчетом набора данных. Он во многом повторяет компонент TDBText со страницы DataControls Палитры компонентов. Набор данных и поле задается свойствами DataSet и DataField. Необходимый для этого компонент доступа к данным должен располагаться на форме отчета или быть доступным через секцию uses модуля формы отчета.

· Компонент TQRShape позволяет оформлять отчет простейшими геометрическими фигурами. С его помощью обычно создаются таблицы. Тип фигуры задается свойством shape. Аналог компонента — компонент TShape со страницы Additional Палитры компонентов.

Нижеследующие компоненты используются несколько реже для решения более специальных задач оформления отчетов:

· Компоненты TQRMemo и TQRRichText используется для представления нескольких связанных между собой текстовых строк. Набор строк определяется свойством Lines.

· Компонент TQRExprMenio отличается от компонента TQRMemo одним свойством RemoveBlankLines, которое при значении True разрешает удаление из свойства Lines пустых строк. Это свойство работает только для исходных данных, заданных во время разработки, новые строки, вносимые в свойство Lines, например, в методе-обработчике Beforeprint, обрабатываться не будут.

· Компонент TQRDBRichText предназначен для представления в отчетах полей типа Memo набора данных.

· Компонент TQRimage позволяет оформить отчет с картинками. Компонент TQRDBimage представляет в отчете изображения из графического поля набора данных.

Илон Маск рекомендует:  Протокол ppp

Данные в отчетах QuickReport можно представлять и в графическом виде. Для этого используется компонент создания графиков в отчетах TQRChart. Система управления графиком основана на аналогичной системе компонента TDBChart.

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

Для решения этой проблемы отчет имеет набор системных переменных:

· Переменная PAGENUMBER определяет выражение для расчета номера текущей страницы.

· Переменная COLUMNNUMBER определяет номер очередной колонки в полосе данных Detail.

· Переменная REPORTTITLE задает заголовок отчета (свойство ReportTitle компонента TQuickRep).

· Переменная APPNAME задает имя приложения, из которого просматривается или печатается отчет.

· Переменная APPSTARTDATE устанавливает дату печати отчета, а переменная APPSTARTTIME устанавливает время печати отчета.

Для представления системных данных в отчете применяется компонент TQRSysData. Для определения вида отображаемой компонентом информации используется свойство Data, которое имеет следующие значения:

· qrsColumnNo — номер текущей колонки в полосе данных Detail;

· qrsDate — текущая дата;

· qrsDateTime — текущие дата и время;

· qrsDetailCount — число записей в связанном с отчетом наборе данных;

· qrsDetailNo — номер текущей записи набора данных.

· qrsPageNumber — номер текущей страницы;


· qrsPageCount — число страниц отчета;

· qrsReportTitle — заголовок отчета;

· qrsTime — текущее время.

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

Однако в наборе QuickReport для расчета и представления такого рода данных имеется специальный компонент TQRExpr, использовать который гораздо удобнее. Кроме этого, компонент объединяет гибкий и мощный механизм создания на основе данных из таблиц БД вычисляемых выражений. Добиться аналогичных результатов стандартными средствами Delphi можно, лишь создавая довольно громоздкие дополнительные запросы SQL.

Основную роль в создании вычисляемого выражения в компоненте играет свойство Expression, которое имеет строковый тип.

Свойство Master используется для связывания компонента с отчетом или полосой данных. Свойство Mask позволяет определить особенности отображения результатов вычислений. Со свойством Expression связан специализированный редактор Expression Wizard, который автоматизирует процесс создания вычисляемого выражения. Центральную часть диалога занимает многострочный редактор, который должен содержать текст вычисляемого выражения. Ниже расположены основные элементы управления (рисунок 28).

Рисунок 28 – многострочный редактор регулярных выражений Expression Wizard

Для того, чтобы создаваемый нами отчет был связан с данными, нам необходимо у компонента полотна QuickReport указать набор данных с помощью задания свойству DataSet значения Form1.CustTable.

Разместим на полотне отчета, компоненты, показанные на рисунке 29. Для этого добавим на полотно полосу заголовка (Title).

Разместим на полотне компонент QRBand и выставив его свойство bandType в rbTitle. Добавим компонент QRLabel и присвоим свойству Caption значение «Отчет по покупателям». С правого края полосы добавим компонент QRSysData и установим свойство Data = qrsDateTime. Таким образом на нашем отчете будет отображаться дата и время генерации отчета.

Добавим на полотно компонент QRBand и выставив его свойство bandType в rbColumnHeader. Данная полоса будет содержать заголовки столбцов. Для этого добавим на нее компоненты QRLabel и зададим им необходимые названия.

Последней добавляемой полосой в этом отчете будет полоса, на которой будут размещаться данные компаний. Добавим на полотно компонент QRBand и выставим его свойство bandType в rbDetail. Добавим компоненты QRDBText для каждого столбца. Для того, чтобы в этих компонентах отображались данные определенного столбца, необходимо указать источник данных в свойстве DataSet и в свойстве DataField выбрать соответствующий столбец таблицы.

Рисунок 29 – Простой отчет QuickReport

Запустим наше приложение и нажмет кнопку «Отчет». На экране появится окно предпросмотра отчета, показанное на рисунке 30.

Рисунок 30 – Окно предпросмотра отчета с данными

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

Для этого добавим на полотно отчета полосу QRSubDetail. В свойстве DataSet данной полосы установим источник данных подчиненной таблицы (Form1.OrdTable). Разместим на полосе дочерних записей необходимые компоненты для вывода данных. Для этого разместим компоненты QRDBText и установим им свойство DataSet = Form1.OrdTable. Также зададим свойство DataField.

Чтобы у дочерних записей была своя строка заголовка, необходимо добавить полосу QRGroup. В свойстве Master необходимо указать для какой полосы она будет группирующей (QRSubDetail1). Пример добавления детализирующей таблицы показан на рисунке 31.

Рисунок 31 – Пример отчета с детализирующей информацией по заказам компаний

Результат создания отчета показан на рисунке 32.

Рисунок 32 – Пример отчета с детализирующей информацией по заказам компаний

ЗАДАНИЕ

• Напишите запрос, который бы выдавал наименование фирмы-производителя, адрес и телефон для каждой детали после номера детали и номера производителя (Таблица деталей – parts.db, таблица производителей – vendors.db). Столбцы результирующего запроса должны быть расположены в следующем порядке: PartNo (номер детали), VendorNo (Номер производителя), VendorName (Наименование производителя), Address1 (Адрес производителя), Phone (Телефон производителя)… Пример показан на рисунке 33.

Рисунок 33 — Пример выполнения запроса

• Создать отчет для созданного запроса;

При реализации лабораторной работы необходимо выполнить следующие условия:

• реализовать выборку данных с помощью компонента TQuery;

• создать отчет на основе выбранных данных;

• сохранить проект в папку для лабораторной работы 16.

• сохранить таблицы с данными в папке для лабораторной работы 16.

КОНТРОЛЬНЫЕ ВОПРОСЫ

1. Перечислите служебные слова, используемые в команде SELECT?

2. Что записывается после слова FROM в команде SELECT?

3. Что в запросах вычисляют функции AVG и COUNT?

4. Какой компонент в Delphi служит для создания запросов? На какой странице он находится?

5. Для чего используются компоненты вкладки QReport палитры компонентов?

Список литературы

1. Культин Н. Б. Основы программировании в Delphi 7. – СПб.: БХВ-Петербург. 2009.

2. Митчел К. Керман. Программирование и отладка в Delphi. Учебный курс. – М. Издательский дом «Вильямс». 2002.

3. Немцова Т. И., Голова С. Ю., Абрамова И. В. Программирование на языке высокого уровня. Программирование на языке Object Pascal: Учебное пособие. – М.: Издательский Дом «ФОРУМ»; М.: ООО «Научно-издательский центр ИНФРА-М», 2013.

Последнее изменение этой страницы: 2020-04-23; Нарушение авторского права страницы

Установка reset glitch hack (FAQ)

#15061 dub

Думаю, в этом и проблема.

после того как подпаялся заново, зеленый диод при котором идет ресет, горит нормально, только не слышно кварца, а просто постоянно мигает и не стартует никак. Может кселл плохой? заливал из архива DGX_R.I.P corona 4gb.

Но еще один интересный момент, я снимал нанд через карт-ридер СД переходником, и мне показовало размер нанда 1024мб вместо должных 4096мб. Правда я уже раз заливал после ксела родной нанд, на родном отлично стартует. Пытаюсь разобраться с этими стартами =) первая корона v4 как-то не поддается..

#15062 Cosmic

Помогите пожалуйста разобраться: не собирает xell

nand считываю 2 раза сравниваю — пишет что все ок ошибок нет.

начинаю собирать выдает:

Building XeLLous glitch image for Falcon.

python build.py nand1.bin CD xell-gggggg.bin
* found flash image, unpacking.
ECC’ed — will unecc.
Found 2BL (build 5771) at 00008000

[CB] version [5771] found !!

This CB version can be for a Falcon or an Opus

N.B:
If you have programmed your CPLD chip with the Falcon.jed file
and it’s not glitching, then you can try using the Opus.jed file

Found 4BL (build 8453) at 00011340
Found 15BL (build 65535) at 00017340

Build XeLL Failed : Glitch image not built.

Програматор — MTX SPI Nand Flasher v1

Glitcher: Matrix glitch v2

#15063 RoaDEviL

  • 1930 Сообщений
  • Регистрация: 16.09.2009
  • Помогите пожалуйста разобраться: не собирает xell

    nand считываю 2 раза сравниваю — пишет что все ок ошибок нет.

    начинаю собирать выдает:

    Програматор — MTX SPI Nand Flasher v1

    Glitcher: Matrix glitch v2

    Юзай J-Runner, старовер :)

    #15064 Cosmic

    Filechecks disabled — No Filechecks carried out
    Version: 01
    Flash Config: 0x01198010
    CB Version: 5771
    Falcon/Opus
    Reading Nand to C:\Users\Администратор\Desktop\J-Runner v02 Beta (288) Core Pack\output\nanddump1.bin
    Reading Nand
    Done!
    in 6:27 min:sec

    Reading Nand to C:\Users\Администратор\Desktop\J-Runner v02 Beta (288) Core Pack\output\nanddump2.bin
    Initializing nanddump1.bin..
    Header is wrong..
    Nand Initialization Finished
    Reading Nand
    Done!
    in 6:27 min:sec

    Comparing.
    Nands are the same
    Invalid Image
    Failed to create ecc image

    #15065 RoaDEviL

  • 1930 Сообщений
  • Регистрация: 16.09.2009
  • Дампы кривые, говорит. Скинь дамп.

    #15066 corpsegrinder

    плата от тимурмура 1.7. jasperBB 512mb ну никак не хочет стартовать xell. заливал его командой +w16 xxxxx.ecc. перед записью нандпро 4 строки каких то выдавал, а затем уже записывал кселл. это нормально? перепробовал уже все прошивки для чипа. ресеты идут. дебаг моргает исправно и ярко, но старта не происходит. кондер пробовал подпаивал. длину провода на цпу ресет тоже пробовал менять, но старта все нет. что можно еще применить? неужели не все джасперы способны на запуск ргх2??

    #15067 RoaDEviL

  • 1930 Сообщений
  • Регистрация: 16.09.2009
  • Что-то тут не так. +w64

    #15068 corpsegrinder

    если заливаю с +w64 — не стартует вообще.

    может не тот кселл заливаю? можно ли испольновать тот что делает авто жж с расширением бин?

    Изменено corpsegrinder: 06.08.2013 — 14:32

    #15069 RoaDEviL

  • 1930 Сообщений
  • Регистрация: 16.09.2009

  • если заливаю с +w64 — не стартует вообще.

    может не тот кселл заливаю? можно ли испольновать тот что делает авто жж с расширением бин?

    Полностью пиши, что делал и какой даш.

    #15070 corpsegrinder

    Полностью пиши, что делал и какой даш.

    даш последний -16203. снимал нанд прогой nandpro 2e. снимал командой -r512 и -r64. соответственно есть 2 по 2 варианта нанды. расхождений в соответствующих нет. авто жж хавает и ту и ту версию (512 только дольше конечно)). авто жж генерит кселл файл с расширением bin. заливаю той же нанпро командой +w64 — консоль не стартует вообще. ноль эмоций на нажатие кнопки включения. если +w16 — консоль стратрует, а вот кселл нет. да — когда даю команду +w16 то нандпро выдает сначала какие то 4 строчки, а только потом заливает кселл. к сожалению заскринить эти строчки смогу только вечером.

    #15071 RoaDEviL

  • 1930 Сообщений
  • Регистрация: 16.09.2009
  • даш последний -16203. снимал нанд прогой nandpro 2e. снимал командой -r512 и -r64. соответственно есть 2 по 2 варианта нанды. расхождений в соответствующих нет. авто жж хавает и ту и ту версию (512 только дольше конечно)). авто жж генерит кселл файл с расширением bin. заливаю той же нанпро командой +w64 — консоль не стартует вообще. ноль эмоций на нажатие кнопки включения. если +w16 — консоль стратрует, а вот кселл нет. да — когда даю команду +w16 то нандпро выдает сначала какие то 4 строчки, а только потом заливает кселл. к сожалению заскринить эти строчки смогу только вечером.

    #15072 corpsegrinder

    Там не генерируется кселл, он один для всех джасперов. Запиши через АвтоГГ, может новые есс в bin надо через -w64 писать, не пробовал.

    ну про генерацию это я загнул, конечно. имелл ввиду что он дает тот что нужно залить. попробую -w64 и отпишусь. какую лучше прошивку в плате оставить? 2_3?

    #15073 RoaDEviL

  • 1930 Сообщений
  • Регистрация: 16.09.2009
  • ну про генерацию это я загнул, конечно. имелл ввиду что он дает тот что нужно залить. попробую -w64 и отпишусь. какую лучше прошивку в плате оставить? 2_3?

    #15074 corpsegrinder

    Это для корон. Для джасперов РГХ2 там своя прошивка, вроде А. Я про названия из J-R говорю, AutoGG не пользуюсь.

    у тимура там для ргх2 назваются таким образом FAT_RGH2_1, 2_2, 2_3, 2_4. Изначально они прислали FAT_RGH2_3

    #15075 RoaDEviL

  • 1930 Сообщений
  • Регистрация: 16.09.2009
  • у тимура там для ргх2 назваются таким образом FAT_RGH2_1, 2_2, 2_3, 2_4. Изначально они прислали FAT_RGH2_3

    #15076 Galeleo

  • 751 Сообщений
  • Регистрация: 07.09.2010
  • Ребят ктонибуть шил в AutoGG из Windows 7 X64 ? просто проблеммы какие то невидет флешер squirt флешку бокса хоть ты тресни.Может кто сталкивался ?

    #15077 supermario

    Застрял на стадии программирования CPLD, в инструкциях делают через LPT кабель, у меня в наличии Super Nand Flasher и Matrix Glitcher v3, спаял их, подсоединил по usb к ПК. Подскажите какой прогой программировать чип ?

    попробовал через 360gcProg как в инструкции, не видит flasher.

    Илон Маск рекомендует:  IOResult - Функция Delphi

    #15078 hempblch

    Dura lex, sed lex.

  • 747 Сообщений
  • Регистрация: 06.01.2010
    • Из: Псков
    • Аксессуары: Kinect
    • Другие приставки:
      PSP 2008, Xbox ONE

    Хелп народ! корона v1, нанд считал, ецц залил, чип припаял. дебаг 3 раза моргнул и всё, красный огонь на слиме. с оригинал нандом та же петрушка.

    #15079 RoaDEviL

  • 1930 Сообщений
  • Регистрация: 16.09.2009
  • Застрял на стадии программирования CPLD, в инструкциях делают через LPT кабель, у меня в наличии Super Nand Flasher и Matrix Glitcher v3, спаял их, подсоединил по usb к ПК. Подскажите какой прогой программировать чип ?

    попробовал через 360gcProg как в инструкции, не видит flasher.

    Хелп народ! корона v1, нанд считал, ецц залил, чип припаял. дебаг 3 раза моргнул и всё, красный огонь на слиме. с оригинал нандом та же петрушка.

    Соплей понавешал или оторвал что-нибудь, скорее всего.

    Изменено RoaDEviL: 06.08.2013 — 21:29

    #15080 hempblch

    Dura lex, sed lex.

  • 747 Сообщений
  • Регистрация: 06.01.2010
    • Из: Псков
    • Аксессуары: Kinect
    • Другие приставки:
      PSP 2008, Xbox ONE

    Соплей понавешал или оторвал что-нибудь, скорее всего.

    Возможно, но уже сотню приставок разменял . и тут на. Человеческий фактор он такой. будем искать.

    Как сделать итог в Qreport?

    Здравствуйте, хотел бы спросить, в отчете Qreport выводится столбец количество, как сделать что-то вроде графы ИТОГО по этому столбцу?

    1 ответ 1

    Не знаю как в новых, а в очень-очень-старых нужно было в графическом конструкторе:

    В верстку печатной страницы отчета добавить элемент «GroupHeader», закрепить за ней запрос и поле, по которому идет группировка (её можно сделать узкой).

    После добавить «GroupFotter» группы, а в ней вставить мемо-поле, в котором прописать что-то вида «=SUM(Query1.val)»

    Вместо них можно использовать «ReportHeader» и «ReportFooter».

    VladimirSmith › Блог › 5. Типичный симптомы и способы лечения всех видеорегистраторов

    Друзья!
    Я не занимаюсь ремонтом регистраторов.
    Выложил информацию для самостоятельного принятия решения по вашим регистраторам (типичным)
    А уж ремонтировать или выкинуть в ведро это решать ВАМ. спасибо.

    Как и любой высокотехнологичный продукт, автомобильный видеорегистраторы частенько «глючат». Практически все наши знакомые «познакомились» с подобными фокусами автомобильных видеорегистраторов. А лечить все болячки приходится нам, так как сервисного обслуживания, мастерских по ремонту автомобильных видеорегистраторов в нашем городе нет. Вот и обращаются со всеми проблемами именно к нам. За год, что мы тесно занимаемся видеорегистраторами, мы накопили солидный опыт по ремонту и «вправке мозгов» регистраторам.

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

    1 проблема: проявлялась на многих видеорегистраторах (например: DVR-227, DVR-F500).
    Симптомы: видеорегистратор постоянно пищит, начинает запись, о чем говорит соответствующий значок на экране, и сразу сбрасывает запись и пытается вновь начать записывать.
    Лечение: мы достаточно долго боролись с этим недугом путем форматирования флешки на компьютере. Помогало ненадолго, через день-два все начиналось сначала. Через пару недель мы все-таки нашли настоящую причину болезни – адаптер карты памяти микро SD. После замены адаптера неисправность исчезла полностью и больше не повторялась.

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

    3 проблема: проявлялась почти на всех видеорегистраторах с разъемом микроUSB на питающем кабеле.
    Симптомы: при подключении видеорегистратора к прикуривателю, аппарат включается, но экран сразу же гаснет (иногда появляется меню из 2-х 3-х строчек). Не реагирует ни на какие кнопки и переход по пунктам меню так же не дает никакого результата.
    Лечение: причину неисправности видеорегистратора мы смогли определить только методом научного тыка. Хотя сразу было понятно, что регистратор переходит в режим подключения к компьютеру, совсем непонятно было, почему это происходит.
    Разобрались, поясняем: к видеорегистраторам с разъемом микроUSB на питающем кабеле подходят ТОЛЬКО кабели, идущие в комплекте с видеорегистратором. Такие же кабели с автомобильным зарядником, продающиеся в магазинах для сотовых телефонов к видеорегистраторам НЕ ПОДХОДЯТ. Почему- пока не знаем, предполагаем, что чем-то отличается распайка в штекере.
    В ближайшее время собираемся разобрать пару таких кабелей (вскрытие покажет причину), вот тогда и выложим здесь подробный отчет. Может быть и способ лечения придумаем.

    Как и обещали, публикуем результат разбора питательного кабеля видеорегистратора DVR-D5000.

    Зарядник мини USB

    Как и предполагалось, проблема была именно в распайке штекера.
    Стандартная распайка должна выглядеть так:


    Схема распайки мини USB

    Обозначения: VBUS — плюс, GND — минус, ID или NC — общая масса (часто закорачивается на минус напрямую или через резистор), D+ и D- контакты для передачи данных.
    Через этот кабель передается и питание прибора (зарядка) и данные. Чтобы видеорегистратор понимал, что подключен именно питающий кабель для зарядки, а не к компьютеру, обычно замыкают контакты D+ и D-.
    Однако китайцы и здесь удивили своей непредсказуемостью. В оригинальном кабеле видеорегистратора DVR-D5000 распайка следующая: GND — как и положено- минус. NC (или ID) — плюс! Другие контакты не задействованы вообще! Выяснилось это дело методом прозвона оригинального кабеля (у нас был только один кабель от исправного аппарата и ломать его было нельзя, поэтому фоток нет).

    Вот так выглядят изнутри контакты зарядников, что продаются в магазинах для сотовых телефонов.

    Обратите внимание: на NC подается плюс (как нам и требуется), но он замкнут с VBUS. Именно эта перемычка и не дает работать КИТАЙСКИМ зарядникам с КИТАЙСКИМИ видеорегистраторами. Такие штекера неразборные, целиком залитые пластмассой и разобрать-собрать — не получится.

    Таким образом, если оригинальный кабель по каким то причинам неработоспособен, то прямая дорога Вам в магазин. Покупаете либо зарядник с разборным штекером мини USB, либо просто разборный штекер мини USB в ближайшем радиомагазине. Только следите, чтобы четвертый контакт (NC или ID) в штекере присутствовал. Часто он бывает замурован в пластмассу и недоступен для пайки. Вооружаетесь паяльником и счастье наступает. Волшебным образом дивный китайский аппарат начинает работать.

    Распайки мини USB

    4 проблема: проявлялась на видеорегистраторах с разрешением FullHD 1920х1080
    Симптомы: вначале аппарат работает исправно, затем, через несколько часов работы, по непонятным причинам виснет намертво. Спасает только или волшебная кнопка RESET или вынимание аккумулятора. После форматирования флешки ситуация повторяется.
    Лечение: видеорегистраторы с разрешением FullHD 1920х1080 требуют более скоростные карты памяти, чем простые аппараты с разрешением, например, 640х480 или даже 1280х960. Обращайте внимание на инструкцию, там часто пишут требуемый класс карты памяти. Можем сказать, что для FullHD рекомендуется 10 класс.

    5 проблема: проявлялась на видеорегистраторах, опять же, с зарядниками микроUSB и на некоторых автомобильных GPS навигаторах.
    Симптомы: аппарат живет своей жизнью — сам включается и выключается, причем всегда невпопад: запускаешь двигатель — регистратор выключается и наоборот. Самостоятельно начинает и останавливает запись. На навигаторе аппарат самостоятельно нажимал кнопки, пркладывал маршрут и даже пытался ехать по этому маршруту! Без шуток! Волшебные кнопки RESET и перезагрузки помогали ненадолго, вскоре все симптомы проявлялись опять.
    Лечение: проблема опять же в заряднике со штекером микроUSB, только на этот раз в толстой его части, которая в прикуриватель втыкается. Толи что-то коротит там, то ли выдает он уже неправильные 5 В, то ли еще что-то с ним происходит, столь же загадочное, как китайская душа, но проблема решается заменой зарядника.

    6 проблема: проявлялась на многих, самых разных видеорегистраторах.
    Симптомы: видеорегистратор умирает, заряжаться не хочет, не включается и ни на какие кнопки ( в т.ч. RESET) не реагирует.
    Лечение: не знаем по каким причинам, но при полном разряде аккумулятора отказывает система зарядки (или что то в этом роде, не знаем, как правильно называется). То есть аккумулятор пуст, а заряжаться не хочет. Зарядник при этом исправен и выдает положенные 5 V на нужные контакты.
    Признаемся честно, наши поставщики несколько раз лечили такие проблемы прямо на наших глазах, а мы никак не могли поверить увиденному, и, самое главное, в следующий раз справиться с такой проблемой самостоятельно. Ведь все говорит о том, что видеорегистратор умер, не дышит и надо его как брак возвращать.
    Не тут то было. Оказывается пациент скорее жив, чем мертв. Лечится таким вот нехитрым способом:
    Вынимается аккумулятор и ставится на зарядку подходящим зарядником, таким образом, чтобы напряжение сразу поступало на контакты аккумулятора, а не через видеорегистратор.
    Например, таким вот зарядником:

    Контакты зарядника ложатся непосредственно на контакты аккумулятора. Достаточно нескольких минут такой зарядки. Получив пинок, аккумулятор начинает нормально заряжаться через видеорегистратор. И сам видеорегистратор волшебным образом начинает исправно работать.

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

    Вот она — волшебная кнопка RESET. Вот кнопка, УРРИ.

    PS Мы получаем огромное количество писем с вопросами, просьбами помочь и с описанием своих собственных проблем. СПАСИБО ВАМ ОГРОМНОЕ.
    Однако, мы приносим извинения, за то, что не можем ответить всем. И причин тому несколько.
    Во-первых, просто не хватает времени. Извините.
    Во-вторых, почти всем мы ответили бы одинаково: в этой статье описаны не неисправности, а, скорее, глюки видеорегистраторов, которые можно разглючить самостоятельно, своими руками. В подавляющем большинстве остальных случаев речь идет о настоящих неисправностях, поломках, требующих разборки аппарата и/или замены деталей. Делать это самостоятельно нельзя, иначе вы потеряете гарантию. Обращаться в таких случаях нужно к продавцу, с требованием о ремонте или возврате или замене. По Закону о защите прав потребителей Вам обязаны либо обменять, либо отремонтировать Ваш видеорегистратор.

    Генератор отчетов для Delphi 7-XE8, C++Builder 2005-XE8 и Embarcadero RAD Studio 10.3 Rio

    Генератор отчетов FastReport VCL представляет собой современное решение для внедрения Business Intelligence в программное обеспечение любого уровня. Мы создали его с учетом большинства потребностей разработчиков, желающих использовать готовые компоненты для отчетных средств. Именно FastReport VCL при всей своей простоте, удобстве и малом размере дистрибутива, способен обеспечить должный функционал и скорость работы на практически любом современном компьютере.

    Почему же выбор компании Embarcadero Technologies, а также тысяч других компаний-мировых лидеров пал на FastReport?

    Богатство возможностей + простота использования! Оцените полный список ваших преимуществ с FastReport VCL!

    Быстрое и надёжное ядро для производства отчётов

    Да, именно для производства! FastReport специально оптимизирован и ежедневно многократно тестируется для скоростного формирования тяжёлых корпоративных отчётов реального бизнеса! Если ваши клиенты хотят получать отчёты быстро — то только FastReport!

    Всё это возможности одного только движка построения отчётов:

    Бэнд-ориентированный генератор отчетов. Широкий выбор типов бэндов позволяет построить отчет любого уровня сложности.

    Построение отчёта полностью из кода (code-based reports)

    Многостраничные и многошаблоные отчёты

    Обработка данных по событию(отложенная обработка выражений).

    Сводные (кросс-таб) отчеты. Позволяют строить табличные отчеты со сложными (составными) заголовками, используя данные из одного источника. А для включения полноценного OLAP в отчёты мы предлагаем вам FastReport OLAP

    Интерактивные отчёты
    И все эти возможности можно комбинировать даже в одном отчёте!

    Дизайнер отчётов.

    Полноценный современный редактор, инструментарий которого включает огромное количество средств для визуального оформления, создания, настройки и изменения шаблонов отчетов.

    Вы можете дать все возможности дизайна отчётов пользователям вашего приложения!

    Простой и понятный классический интерфейс — бизнес пользователи любят сразу начать работать с приложением, а не полгода изучать нововведения!

    Мастера создания отчетов — ещё проще, чем в визуальном дизайнере — по шагам!

    Интерактивные редакторы объектов.

    Редактор и отладчик скрипта.

    Удобные инструменты для точного редактирования отчета: выносные линии, сетка редактирования.

    Отдельные вкладки «дизайн отчёта», «подключения к базе данных» и «редактирования кода отчета». Вы получаете настоящую полноценную среду разработки отчётов!

    Гибкая архитектура дизайнера позволяет создавать свои собственные редакторы как для уже существующих объектов, так и для новых.

    Инструменты и объекты отчёта:

    Объект «Текст» может показывать одну или несколько строк текста. Он может содержать текст вперемешку с выражениями и полями БД, поддерживает простые HTML-тэги (b,i,u,strike,sub,sup,font color). Поддерживаются все виды выравнивания текста, вращение текста под произвольным углом, заливка, обрамление.

    Объект «Таблица» обеспечивает удобство создания и редактирования табличных отчетов.

    Илон Маск рекомендует:  Что такое код asp iiscustomlogmodule

    Большой выбор поддерживаемых штрих-кодов PDF417, DataMatrix, Aztec, MaxiCode и многие другие.

    Поддержка географических карт форматов OSM и ESRI, а также GPX маршрутов.

    Индикаторы для визуализации данных.

    Фигура, диаграмма, линия, таблица, Rich Text, «флажок», изображение, градиент, OLE объект, сводная таблица и т.д.

    Ссылки на объекты-страницы внутри отчёта и за его пределы

    Построение нескольких отчетов в одном окне предварительного просмотра.

    Не нашли необходимый вам объект? Не беда! Благодаря удобной открытой архитектуре и подробной документации вы сами можете добавить/доработать нужный объект!

    Почувствуйте вашу информацию!

    Получите, оцените, доставьте!

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

    Пользователь может редактировать данные и изменять некоторые свойства объектов в предварительном просмотре без дизайнера отчетов!

    Печать. FastReport предлагает широкие возможности печати: разрезание больших страниц на малые, печать нескольких малых страниц на большой, печать с масштабированием. Поддержка матричных принтеров.

    FastReport XML (да, отчёты FastReport хранит в истинном XML-формате — можете быть уверенны в сохранности своих данных!);

    Отправка отчёта по электронной почте через SMTP/MAPI.

    Экспорт во множество форматов PDF, HTML, HTML5, SVG, RTF, XLS, XML, BMP, JPEG, TIFF, E-mail, CSV, TXT, GIF, ODS, ODT, Excel (98, 2000, XP). Многие из этих форматов являются государственными и бизнес-стандартами для документооборота.

    Экспорт сложных объектов таких, как RichText, Chart, Карты в векторные примитивы.

    Безопасность

    Мы уделяем большое внимание защищённости ваших данных.

    Исходный код. Редакции Professional и Enterprise продукта включают в себя все исходные коды FastReport. Это очень удобно для компаний, желающих адаптировать его под свои нужды. Будьте полностью уверены в используемом программном обеспечении!

    Отчёты имеют доступ только к указанным вами данным и только на чтение.

    Шифрование шаблонов и отчётов. Защита данных документа паролем с надёжным алгоритмом.

    Будьте уверены в защищённости и конфиденциальности ваших отчётов!

    Гибкость и интерактивность

    Встроенный интерпретатор скрипта, поддерживающий 4 языка: PascalScript, C++Script, BasicScript, JScript.

    Диалоговые формы, Drill-Down (раскрывающиеся) отчеты, вызов другого отчета с детальной информацией из окна просмотра одним кликом мыши.

    Гибкая и открытая архитектура. Если имеющихся возможностей FastReport не достаточно, то можно их расширить: создать и подключить к отчету свои объекты, фильтры экспорта, функции, движки БД.

    Наследование шаблонов отчётов

    Интерактивные редакторы объектов с возможностью использования в дизайнере и предварительном просмотре.

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

    Сохранение и загрузка в удаленные хранилища.

    Транспортные фильтры ввода-вывода позволяют сохранять и загружать шаблоны отчетов и подготовленные отчеты в разные файловые хранилища, а также сохранять экспортируемые файлы. Поддерживаются следующие удаленные хранилища: E-mail, FTP, DropBox, OneDrive, Box.com, GoogleDrive.

    Любые данные.

    Поддерживаются библиотеки доступа к БД: ADO, BDE, DBX, IBX, FIBPlus, FireDac, обеспечивающие доступ практически ко всем базам данных, включая Oracle, а также множество сторонних библиотек.

    Использование данных приложения.

    Вы можете передать из своей программы в отчет любые данные, как статические, так и меняющиеся от записи к записи.

    Интернациональность

    UNICODE. Отчет может быть на любом языке мира и даже на нескольких языках одновременно, поддерживая истинную интернациональность!

    Интерфейс FastReport локализован на десятки языков, а формат файлов локализации позволяет самостоятельно внести изменения или добавить перевод

    Документация и файлы справки переведены на английский, немецкий, польский и русский языки.

    FAQ по Техническим ошибкам.

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

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

    Мы хотим отметить, что эти проблемы могут быть связаны и с другими, неизвестными сложностями, однако этот набор решений, вероятнее всего сможет помочь решить эти технические сложности. Если у вас возникли проблемы, не похожие на перечисленные ниже, пожалуйста, обратитесь в нашу службу поддержки: https://vk.com/lite_pubg

    Мы благодарим вас за терпение и понимание в день запуска игры!

    1. Download Launcher ini fail (0x500000003 error) – ошибка запуска лаунчера

    Данную ошибку можно исправить, изменив настройки DNS в Windows 10.

    VladimirSmith › Блог › 5. Типичный симптомы и способы лечения всех видеорегистраторов

    Друзья!
    Я не занимаюсь ремонтом регистраторов.
    Выложил информацию для самостоятельного принятия решения по вашим регистраторам (типичным)
    А уж ремонтировать или выкинуть в ведро это решать ВАМ. спасибо.

    Как и любой высокотехнологичный продукт, автомобильный видеорегистраторы частенько «глючат». Практически все наши знакомые «познакомились» с подобными фокусами автомобильных видеорегистраторов. А лечить все болячки приходится нам, так как сервисного обслуживания, мастерских по ремонту автомобильных видеорегистраторов в нашем городе нет. Вот и обращаются со всеми проблемами именно к нам. За год, что мы тесно занимаемся видеорегистраторами, мы накопили солидный опыт по ремонту и «вправке мозгов» регистраторам.

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

    1 проблема: проявлялась на многих видеорегистраторах (например: DVR-227, DVR-F500).
    Симптомы: видеорегистратор постоянно пищит, начинает запись, о чем говорит соответствующий значок на экране, и сразу сбрасывает запись и пытается вновь начать записывать.
    Лечение: мы достаточно долго боролись с этим недугом путем форматирования флешки на компьютере. Помогало ненадолго, через день-два все начиналось сначала. Через пару недель мы все-таки нашли настоящую причину болезни – адаптер карты памяти микро SD. После замены адаптера неисправность исчезла полностью и больше не повторялась.

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

    3 проблема: проявлялась почти на всех видеорегистраторах с разъемом микроUSB на питающем кабеле.
    Симптомы: при подключении видеорегистратора к прикуривателю, аппарат включается, но экран сразу же гаснет (иногда появляется меню из 2-х 3-х строчек). Не реагирует ни на какие кнопки и переход по пунктам меню так же не дает никакого результата.
    Лечение: причину неисправности видеорегистратора мы смогли определить только методом научного тыка. Хотя сразу было понятно, что регистратор переходит в режим подключения к компьютеру, совсем непонятно было, почему это происходит.
    Разобрались, поясняем: к видеорегистраторам с разъемом микроUSB на питающем кабеле подходят ТОЛЬКО кабели, идущие в комплекте с видеорегистратором. Такие же кабели с автомобильным зарядником, продающиеся в магазинах для сотовых телефонов к видеорегистраторам НЕ ПОДХОДЯТ. Почему- пока не знаем, предполагаем, что чем-то отличается распайка в штекере.
    В ближайшее время собираемся разобрать пару таких кабелей (вскрытие покажет причину), вот тогда и выложим здесь подробный отчет. Может быть и способ лечения придумаем.

    Как и обещали, публикуем результат разбора питательного кабеля видеорегистратора DVR-D5000.

    Зарядник мини USB

    Как и предполагалось, проблема была именно в распайке штекера.
    Стандартная распайка должна выглядеть так:

    Схема распайки мини USB

    Обозначения: VBUS — плюс, GND — минус, ID или NC — общая масса (часто закорачивается на минус напрямую или через резистор), D+ и D- контакты для передачи данных.
    Через этот кабель передается и питание прибора (зарядка) и данные. Чтобы видеорегистратор понимал, что подключен именно питающий кабель для зарядки, а не к компьютеру, обычно замыкают контакты D+ и D-.
    Однако китайцы и здесь удивили своей непредсказуемостью. В оригинальном кабеле видеорегистратора DVR-D5000 распайка следующая: GND — как и положено- минус. NC (или ID) — плюс! Другие контакты не задействованы вообще! Выяснилось это дело методом прозвона оригинального кабеля (у нас был только один кабель от исправного аппарата и ломать его было нельзя, поэтому фоток нет).

    Вот так выглядят изнутри контакты зарядников, что продаются в магазинах для сотовых телефонов.

    Обратите внимание: на NC подается плюс (как нам и требуется), но он замкнут с VBUS. Именно эта перемычка и не дает работать КИТАЙСКИМ зарядникам с КИТАЙСКИМИ видеорегистраторами. Такие штекера неразборные, целиком залитые пластмассой и разобрать-собрать — не получится.

    Таким образом, если оригинальный кабель по каким то причинам неработоспособен, то прямая дорога Вам в магазин. Покупаете либо зарядник с разборным штекером мини USB, либо просто разборный штекер мини USB в ближайшем радиомагазине. Только следите, чтобы четвертый контакт (NC или ID) в штекере присутствовал. Часто он бывает замурован в пластмассу и недоступен для пайки. Вооружаетесь паяльником и счастье наступает. Волшебным образом дивный китайский аппарат начинает работать.

    Распайки мини USB

    4 проблема: проявлялась на видеорегистраторах с разрешением FullHD 1920х1080
    Симптомы: вначале аппарат работает исправно, затем, через несколько часов работы, по непонятным причинам виснет намертво. Спасает только или волшебная кнопка RESET или вынимание аккумулятора. После форматирования флешки ситуация повторяется.
    Лечение: видеорегистраторы с разрешением FullHD 1920х1080 требуют более скоростные карты памяти, чем простые аппараты с разрешением, например, 640х480 или даже 1280х960. Обращайте внимание на инструкцию, там часто пишут требуемый класс карты памяти. Можем сказать, что для FullHD рекомендуется 10 класс.

    5 проблема: проявлялась на видеорегистраторах, опять же, с зарядниками микроUSB и на некоторых автомобильных GPS навигаторах.
    Симптомы: аппарат живет своей жизнью — сам включается и выключается, причем всегда невпопад: запускаешь двигатель — регистратор выключается и наоборот. Самостоятельно начинает и останавливает запись. На навигаторе аппарат самостоятельно нажимал кнопки, пркладывал маршрут и даже пытался ехать по этому маршруту! Без шуток! Волшебные кнопки RESET и перезагрузки помогали ненадолго, вскоре все симптомы проявлялись опять.
    Лечение: проблема опять же в заряднике со штекером микроUSB, только на этот раз в толстой его части, которая в прикуриватель втыкается. Толи что-то коротит там, то ли выдает он уже неправильные 5 В, то ли еще что-то с ним происходит, столь же загадочное, как китайская душа, но проблема решается заменой зарядника.

    6 проблема: проявлялась на многих, самых разных видеорегистраторах.
    Симптомы: видеорегистратор умирает, заряжаться не хочет, не включается и ни на какие кнопки ( в т.ч. RESET) не реагирует.
    Лечение: не знаем по каким причинам, но при полном разряде аккумулятора отказывает система зарядки (или что то в этом роде, не знаем, как правильно называется). То есть аккумулятор пуст, а заряжаться не хочет. Зарядник при этом исправен и выдает положенные 5 V на нужные контакты.
    Признаемся честно, наши поставщики несколько раз лечили такие проблемы прямо на наших глазах, а мы никак не могли поверить увиденному, и, самое главное, в следующий раз справиться с такой проблемой самостоятельно. Ведь все говорит о том, что видеорегистратор умер, не дышит и надо его как брак возвращать.
    Не тут то было. Оказывается пациент скорее жив, чем мертв. Лечится таким вот нехитрым способом:
    Вынимается аккумулятор и ставится на зарядку подходящим зарядником, таким образом, чтобы напряжение сразу поступало на контакты аккумулятора, а не через видеорегистратор.
    Например, таким вот зарядником:

    Контакты зарядника ложатся непосредственно на контакты аккумулятора. Достаточно нескольких минут такой зарядки. Получив пинок, аккумулятор начинает нормально заряжаться через видеорегистратор. И сам видеорегистратор волшебным образом начинает исправно работать.

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

    Вот она — волшебная кнопка RESET. Вот кнопка, УРРИ.

    PS Мы получаем огромное количество писем с вопросами, просьбами помочь и с описанием своих собственных проблем. СПАСИБО ВАМ ОГРОМНОЕ.
    Однако, мы приносим извинения, за то, что не можем ответить всем. И причин тому несколько.
    Во-первых, просто не хватает времени. Извините.
    Во-вторых, почти всем мы ответили бы одинаково: в этой статье описаны не неисправности, а, скорее, глюки видеорегистраторов, которые можно разглючить самостоятельно, своими руками. В подавляющем большинстве остальных случаев речь идет о настоящих неисправностях, поломках, требующих разборки аппарата и/или замены деталей. Делать это самостоятельно нельзя, иначе вы потеряете гарантию. Обращаться в таких случаях нужно к продавцу, с требованием о ремонте или возврате или замене. По Закону о защите прав потребителей Вам обязаны либо обменять, либо отремонтировать Ваш видеорегистратор.

    Понравилась статья? Поделиться с друзьями:
    Кодинг, CSS и SQL