Страница 1 из 1

Наш софт

СообщениеДобавлено: Пт апр 11, 2008 10:33
Smoky555
Привет всем :)

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

Для начала - программа Пинговщик.

Через определенные интервалы времени пингует IP-адреса по списку, определяя живы они или находятся в статусе "down" :))

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

Программа написана на языке Freepascal с помощью среды разработки Lazarus (Opensource).

Разрешается свободное некоммерческое распространение программы.

Если вдруг кто-то решит отблагодарить автора программы, то мои кошельки - Z385717920233 или R228843501486 :oops:

СообщениеДобавлено: Пт апр 11, 2008 13:03
Fornet
Неплохая вещь=)
Не мог бы поделиться кодом сохранения/загрузки таблицы в/из файл(а)?

СообщениеДобавлено: Пт апр 11, 2008 13:20
Smoky555
Fornet писал(а):Неплохая вещь=)
Не мог бы поделиться кодом сохранения/загрузки таблицы в/из файл(а)?


таблица здесь служит только для отображения.
при загрузке/выгрузке данных в/из конфига просходит работа с массивом из определенной структуры типа Record.

Если тебе интересно, могу скинуть на мыло исходник проги, pas-файл.

СообщениеДобавлено: Пт апр 11, 2008 21:01
Fornet
такое предложение: добавить возможность сворачивания в мини-окно, в котором только кнопка "развернуть" и подписанные (ипом или описанием) индикаторы (красный - offline, зеленый - online). С точки зрения Delphi это 10-15 минут на все про все, С Lazarusом, думаю, не сложнее.