Об авторе

ФИО: Ардашов Виталий Александрович
Адрес: РФ, Иркутская область
Telegram:@gerzdev
 Открыт для предложений, готов к взаимовыгодному сотрудничеству 

Приложения:

  • C# (Core, WinForms, WPF, ADO.NET, Entity Framework 6)
  • Delphi
  • Phyton (консольные приложения)

Базы данных:

  • Microsoft SQL Server (T-SQL)
  • MySQL
  • SQLite

Web:

  • Asp Net Core (Entity Framework, Dapper, SignalR)
  • PHP (Laravel 7.*)
  • Javascript (ExtJS 4, VueJs)
  • HTML5, CSS

CMS:

  • WordPress: установка, настройка, кастомизация. Создание плагинов, шорткодов, русификация тем

Разное:

  • Системы контроля версий (git, svn)
  • composer
  • основы *nix (работа в консоли, настройка по мануалам)
Открыт для предложений, готов к взаимовыгодному сотрудничеству. Присылайте Ваши предложения по адресу gerztrue@gmail.com либо в соцсетях представленных ниже

Меня можно найти:

Профиль на GitHub

33 Replies to “Об авторе”

  1. Добрый день!

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

    Спасибо

    1. Добрый день.
      Не совсем понял, что именно Вы имели ввиду «с выгрузкой отличающихся файлов»?
      В программе есть возможность сравнения файлов.
      По умолчанию совпавшие записи помечаются как удаленные. Можем отфильтровать «Не показывать удаленные записи», тогда останутся только отличающиеся. И затем нажимаем «Файл\Сохранить Как» и в итоге имеем файл в котором содержаться только отличающиеся записи.
      Это Вам не подходит?

  2. Добрый день, Виталий!
    Программа Ваша очень удобная, спасибо большое за качественный продукт!
    У меня вопрос — возможно ли использование параметров командной строки и если да, то где можно увидеть инструкцию.
    Спасибо!

    1. Здравствуйте. Спасибо за отзыв!
      В данный момент реализованы следующие параметры коммандной строки:
      Формат использования: DBFShow.exe имяфайла.dbf /ПАРАМЕТР:xxx,xxx,…,xxx
      DBFShow.exe ИмяФайла.dbf /ZAP — Обнуляет файл
      DBFShow.exe ИмяФайла.dbf /PACK — Упаковывает файл (удаляя физически все записи помеченные на удаление)
      DBFShow.exe ИмяФайла.dbf /SPLIT:ИмяКолонки — Разбивает файл по записям содержащимся в этой колонке (создает новые файлы по кол-ву уникальных значение в этой колонке)
      DBFShow.exe ИмяФайла.dbf /APPEND:ИмяФайла.dbf,ИмяФайла.dbf,..,ИмяФайла.dbf — Объединяет содержимое файлов
      DBFShow.exe ИмяФайла.dbf /MODIFY:ИмяКол,…,ИмяКол ТИПОПЕРАЦИИ — Применяет тип операции к перечисленным колонкам. Перед ТИПОПЕРАЦИИ обязателен ПРОБЕЛ
      ТИПОПЕРАЦИИ:TRIM, LOWER, UPPER, TRIMSTART, TRIMEND,RIGHTALIGN,REVERSE
      dbfshow.exe insertfile.dbf /INSERT C:\Test\*.dbf — В этом примере содержимое insertfile.dbf добавится ко всем файлам формата dbf в папке c:\Test;
      /EXPORT -format xls — экспорт в Excel.
      На данный момент format только один это xls. Можно не задавать этот параметр по умолчанию будет экспорт в Эксель.
      Допустимые ключи:
      -NOHEADER — не включать заголовок
      -DEL — эксопртировать удаленные записи
      -NAME ИмяФайла.xls — задать имя файла (можно и без расширения). По умолчанию экспорт в туже папку, что и dbf.
      Пример: dbfshow.exe file.dbf /export -name exfile -format xls -DEL

  3. Добрый день, подскажите пожалуйста как с помощью sharppcap можно получать заголовки http и ssl пакетов

  4. Дробрый день.
    Программа очень помогла при решении задач.
    Подскажите, а можно ли из командной строки поменять кодировку и пересохранить файл из DBF III в DBF IV?
    Спасибо

    1. Добрый! В двойне добрый, что пятничный 8).

      Параметр командной строки «SAVEAS» — сохраняет файл в новом формате, либо просто делает его копию.
      Пример: dbfshow.exe file.dbf /saveas file2.dbf dbaseiii
      (допустимые значения dbaseiii, dbaseiv, vfp, в случае отсутствия параметра будет создана копия файла с новым именем)

      В параметр командной строки SAVEAS дополнительно можно указать кодировку создаваемого файла в виде её кода:
      dbfshow.exe filein.dbf /SAVEAS fileout.dbf DBASEIII 866 — создаст копию файла filein с именем fileout в формате DBASEIII и в кодировке 866.

  5. Добрый день.

    А почему не работает экспорт? Версия 0.103.0.0
    Или я что-то делаю не так?
    Открываю через программу csv файл, и хочу его экспортировать в формате dbf (или любой другой), открывается форма для указания имени файла, нажимаю Ок и ничего не происходит. Файл не создается ((
    Что посоветуете?

    1. Добрый день. Здесь только один совет, и тот для меня, перестать лениться и реализовать это в программе. 8(
      Пока не реализовано. Пора уже начать 8)

  6. Здравствуйте, Виталий! Вы написали замечательный сниффе, четкая вещь 🙂 Не могли бы Вы перезалить его исходники? При попытке скачивания появляется сообщение, что файл не найден.

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

  8. Добрый день, Виталий! Спасибо Вам за отличную, постоянно прогрессирующую программу!
    Вопрос: можно ли в ней с помощью командной строки экспортировать текстовый файл из формата Windows-1251 в UTF-8 ?

    1. Добрый 8)
      Спасибо Вам за отзыв!
      Вы хотели сказать «экспортировать в текстовый файл»?
      Такой возможности пока нет. Хотя можно и попробовать реализовать

  9. При запуске программы DBFShow из командной строки с параметром /SAVEAS в результирующем dbf-файле пропадает последний байт. В том байте у меня записан hex A1. Без него другие программы не читают последнюю запись в файле.
    По команде в меню «Сохранить как» тоже байт теряется.
    А вот если открыть файл, что-то там поредактировать и закрыть, то байт не теряется.

    И, кстати, а как можно указать в командной строке, что открываемый dbf-файл имеет кодировку UTF-8, если в заголовке файла про кодировку не сказано?

  10. Добрый день! А возможно ли реализовать экспорт в формат xlsx (EXCEL 2007-2013)? Дело в том, что сейчас можно экспортировать только в xls с ограничением таблицы в 65000 строк. Имеется таблица с 1 млн.строк, и её никак не перевести в EXCEL в данный момент ((

    1. Да, конечно, хочется сделать экспорт в xlsx, но придется тогда переходить на NET 3.5, в данный момент сделано на NET 2.0.
      Хотелось чтобы везде запускалось 8). Хотя походу уже у всех стоит NET 4.5

  11. Спасибо за труд., действительно стоящая программа получилась. Возможно ли получить исходники DBFShow?

  12. Добрый день. Работал с программой DBFShow версии 0.111.0.0. Программа размещалась в папке указанной в пути PATH. Это позволяло в любом месте компьютера в командной строке открывать DBF: DBFShow basa.dbf. При переходе на версию 0.114.0.0 так не получается. При вызове из командной строки возникает ошибка — «Необрабатываемое исключение в приложении…. Требуется положительное число. Имя параметра: bufferSize.

    Спасибо

  13. Добрый день .Есть 2 файла ,формат DBF-4 65536 и 18236 строк . Сохранены с MS Excell(2003) .
    В Вашей программе могу соединить файлы размером не больше 65536 строк,остальные просто соединяет и пустые строки .
    Файлы не тяжёлые ,20 и 4 мбайт .В чем проблема ,програама,я или что-то ещё ?)
    Заранее спасибо,раньше выручала ,а сейчас уже не справляется(

  14. Здравствуйте,

    А как можно скачать остальные программы на сайте. У меня ссылки в браузере не отображаются?

  15. Наконец-то нашел нормальную программу для удобной работы с DBF и их кодировками.
    Автору огромное спасибо. Естественно есть и пожелания 🙂 В форме для редактирования записей не хватает возможности перемещения к следующей записи.

  16. Спасибо за программу. Давал пожелания в начале разработке, были все выполнены. Пользуюсь с того времени. Удобно, спасибо огромное.

    Просьба, в связи с переходом предприятия на Win 10 нельзя ли перекомпилировать под 4 .net хотя бы, дабы не устанавливать старые версии .net ?

    Спасибо

  17. Спасибо за программу. Столкнулся с невозможностью открыть файл dbf размером 3.5ГБ. Хотел разделить его на несколько частей.
    Ошибка:
    System.ArgumentOutOfRangeException: Значение ‘-589958’ недопустимо для ‘RowCount’. ‘RowCount’ должно быть больше или равно 0.
    Имя параметра: RowCount
    в System.Windows.Forms.DataGridView.set_RowCount(Int32 value)

  18. Доброе утро! Спасибо за программу! Возможно ли при работе со структурой файла: -Перемещать поля вверх/вниз, -Создавать поле не только большими буквами, -при выборе типа поля нажимать буквы (C,N,L…) а не только выбор. Дякую.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *