ФИО: Ардашов Виталий Александрович
Адрес: РФ, Иркутская область
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 либо в соцсетях представленных ниже
Добрый день!
Возможно в таблицу добавить функцию, сравнение двух таблиц с выгрузкой отличающихся файлов?
Спасибо
Добрый день.
Не совсем понял, что именно Вы имели ввиду «с выгрузкой отличающихся файлов»?
В программе есть возможность сравнения файлов.
По умолчанию совпавшие записи помечаются как удаленные. Можем отфильтровать «Не показывать удаленные записи», тогда останутся только отличающиеся. И затем нажимаем «Файл\Сохранить Как» и в итоге имеем файл в котором содержаться только отличающиеся записи.
Это Вам не подходит?
Добрый день, Виталий!
Программа Ваша очень удобная, спасибо большое за качественный продукт!
У меня вопрос — возможно ли использование параметров командной строки и если да, то где можно увидеть инструкцию.
Спасибо!
Здравствуйте. Спасибо за отзыв!
В данный момент реализованы следующие параметры коммандной строки:
Формат использования: 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
Добрый день, подскажите пожалуйста как с помощью sharppcap можно получать заголовки http и ssl пакетов
Дробрый день.
Программа очень помогла при решении задач.
Подскажите, а можно ли из командной строки поменять кодировку и пересохранить файл из DBF III в DBF IV?
Спасибо
Добрый! В двойне добрый, что пятничный 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.
Добрый день.
А почему не работает экспорт? Версия 0.103.0.0
Или я что-то делаю не так?
Открываю через программу csv файл, и хочу его экспортировать в формате dbf (или любой другой), открывается форма для указания имени файла, нажимаю Ок и ничего не происходит. Файл не создается ((
Что посоветуете?
Добрый день. Здесь только один совет, и тот для меня, перестать лениться и реализовать это в программе. 8(
Пока не реализовано. Пора уже начать 8)
))
Здравствуйте, Виталий! Вы написали замечательный сниффе, четкая вещь 🙂 Не могли бы Вы перезалить его исходники? При попытке скачивания появляется сообщение, что файл не найден.
Нашёл их наконец-то Исходники NetworkShow 0.3
Благодарю за отклик.
Спасибо за вашу программу.
Пожалуйста, добавьте функцию транслитерации текста, желательно для разных языков: русского, украинского, белорусского и др.
Я имею в виду DBFshow
Реализую в следующей версии. Как скоро, не скажу точно.
Добрый день, Виталий! Спасибо Вам за отличную, постоянно прогрессирующую программу!
Вопрос: можно ли в ней с помощью командной строки экспортировать текстовый файл из формата Windows-1251 в UTF-8 ?
Добрый 8)
Спасибо Вам за отзыв!
Вы хотели сказать «экспортировать в текстовый файл»?
Такой возможности пока нет. Хотя можно и попробовать реализовать
При запуске программы DBFShow из командной строки с параметром /SAVEAS в результирующем dbf-файле пропадает последний байт. В том байте у меня записан hex A1. Без него другие программы не читают последнюю запись в файле.
По команде в меню «Сохранить как» тоже байт теряется.
А вот если открыть файл, что-то там поредактировать и закрыть, то байт не теряется.
И, кстати, а как можно указать в командной строке, что открываемый dbf-файл имеет кодировку UTF-8, если в заголовке файла про кодировку не сказано?
Спасибо за наблюдения. Проанализирую и исправлю
Добрый день! А возможно ли реализовать экспорт в формат xlsx (EXCEL 2007-2013)? Дело в том, что сейчас можно экспортировать только в xls с ограничением таблицы в 65000 строк. Имеется таблица с 1 млн.строк, и её никак не перевести в EXCEL в данный момент ((
Да, конечно, хочется сделать экспорт в xlsx, но придется тогда переходить на NET 3.5, в данный момент сделано на NET 2.0.
Хотелось чтобы везде запускалось 8). Хотя походу уже у всех стоит NET 4.5
Спасибо за труд., действительно стоящая программа получилась. Возможно ли получить исходники DBFShow?
Добрый день. Работал с программой DBFShow версии 0.111.0.0. Программа размещалась в папке указанной в пути PATH. Это позволяло в любом месте компьютера в командной строке открывать DBF: DBFShow basa.dbf. При переходе на версию 0.114.0.0 так не получается. При вызове из командной строки возникает ошибка — «Необрабатываемое исключение в приложении…. Требуется положительное число. Имя параметра: bufferSize.
Спасибо
Принято.
Добрый день .Есть 2 файла ,формат DBF-4 65536 и 18236 строк . Сохранены с MS Excell(2003) .
В Вашей программе могу соединить файлы размером не больше 65536 строк,остальные просто соединяет и пустые строки .
Файлы не тяжёлые ,20 и 4 мбайт .В чем проблема ,програама,я или что-то ещё ?)
Заранее спасибо,раньше выручала ,а сейчас уже не справляется(
Здравствуйте,
А как можно скачать остальные программы на сайте. У меня ссылки в браузере не отображаются?
Наконец-то нашел нормальную программу для удобной работы с DBF и их кодировками.
Автору огромное спасибо. Естественно есть и пожелания 🙂 В форме для редактирования записей не хватает возможности перемещения к следующей записи.
Спасибо за программу. Давал пожелания в начале разработке, были все выполнены. Пользуюсь с того времени. Удобно, спасибо огромное.
Просьба, в связи с переходом предприятия на Win 10 нельзя ли перекомпилировать под 4 .net хотя бы, дабы не устанавливать старые версии .net ?
Спасибо
Спасибо. Ну тут сложно отказать 8). Вот ссылка на версию под .net 4.5 http://jobtools.ru/other/dbfshow_net4_5.zip. При новых обновлениях буду по две версии делать
Спасибо большое от меня, и от коллег по цеху! 🙂
Спасибо за программу. Столкнулся с невозможностью открыть файл dbf размером 3.5ГБ. Хотел разделить его на несколько частей.
Ошибка:
System.ArgumentOutOfRangeException: Значение ‘-589958’ недопустимо для ‘RowCount’. ‘RowCount’ должно быть больше или равно 0.
Имя параметра: RowCount
в System.Windows.Forms.DataGridView.set_RowCount(Int32 value)
Доброе утро! Спасибо за программу! Возможно ли при работе со структурой файла: -Перемещать поля вверх/вниз, -Создавать поле не только большими буквами, -при выборе типа поля нажимать буквы (C,N,L…) а не только выбор. Дякую.