Прагма - буквально - прагматичная программа.
Я обычный русский человек, я иду в интернет по обычному телефону, мне нужны полезные прагмы - чтобы все было хорошо: звонилка, браузыр, качалка и тому подобное. И чтобы все бесплатно - есть у меня такой пункт.
Бесплатно - это императив: из-за общей бедности, из общего чувства справедливости, из-за общей личноталантливости и еще потому - что грядет информационная эпоха, первыми признаками которой является бесплатность общезначимой информации и слагание цен человекочасами.
И мне не нужно 30 звонилок. Мне нужна одна: бесплатная, чтобы звонила, показывала скорость и объемы, сверялась с атомными часами, считала время и деньги и подсказывала сколько их накапливается. Но такой нет... или есть? или вот-вот появится? и могу ли я этому помочь?
Хорошо бы к такой звонилке добавить модули:
• прокси - чтобы не пускать мусор, чтобы не пересохранять-переобновлять
страницы, чтобы увеличить за счет этого скорость (есть Проксимитрон!)
• проверку почты на сервере - заголовки писем + 5-10 строк - чтобы удалять мусор
и экономить (пока нет)
• автонастройку параметров, чтобы увеличить скорость (что-то есть)
Хорошая бесплатная для русского человека качалка уже есть - это DownloadMaster!!
Хороший бесплатный для человечества браузыр тоже есть - это Мозилла ФайерФокс!
Как бы бесплатными и весьма удобными являются клоны ИнтернетЭксплорера: МайИЭ и ГринБраузыр. Здесь масса добавочных штучек и дрючек.
А вот Опера, хоть и кажется удобнее всех, все же условно-бесплатна. И если не отключать встроенную рекламу, то и преимущество скорости теряет и реклама докучает и тут начинаешь замечать ее-Оперы всякие недостатки (сохраняет все в кучу, грузится долго, нет таких модулей как у ИЭ и МайИЭ).
А воровать уже не хочется. Душа противится. И время хорошее: появилась достойная замена Windows в многообразии Линуксов и ФриБСДишек, появилось понимание "а что все-таки мне-нам нужно".
Лучшее будущее уже приперло и со всех сторон трется о нашу безбогую реальность. Отвёртываться от него кругами или деловито блудить схлопываясь в микрокосм - это становится все более вредным для души. Пора всем нам жить по человечьи, сообща. И значит пора решать задачи, чтобы задачи исчезали и их место занимали гармонии.
Звонилка - одна из таких задач. Нужна и полезна и хороша будет всем.
Хорошая программа - лучший пример
Когда строишь свой дом в первый раз хорошо иметь возможность посоветоваться с мастером и присмотреть поближе как исполнены детали мастеровитых домов.
Почему же в программировании сложилась другая практика: дают тебе инструмент и кирпичи разные, а как строить думай сам. Разве что покажут элементарными примерами как кирпич раствором мазать. А случись угол сложить и никого: выкручивайся сам.
Суть программирования в сложении целостностей.
Суть = Логос = Слог.
Приступим сразу к действию.
Хорошо и просто.
Две части данного текста разделяет (точнее: соединяет) действие:
я делал Заметки о языках программирования: какой язык лучше, связь с человечьим языком, история корнеслогов, удивительные компиляторы,
первичность языка операционной системы, союзы в среде программирования.
Прагма - буквально - прагматичная программа.
1. При звонке панелька системных часов удлиняется и показывает - справа налево - скорость приема и прошедшее за последний час-два-три время в интернет. При наведении мыши появляется информационное окно: скорость, сколько принято, сколько передано, время соединения, время за последний час-два-три. Плюс каждые 5-8-15 минут появляется окно побольше, подсказывая
|
Время в сети 35 минут Потрачено 9 рублей 35 копеек Осталось 55 рублей 45 копеек |
- и само исчезает (вызываясь левым щелчком; правый щелчок - меню, двойной правый щелчок - настройки).
Муха-софт глючит, ВДилер показывает только время и постоянно требует
"Удали-ии
файлы паролей - это опасно - и введи-ии их в меня",
остальные бесплатные звонилки вообще ничего
не показывают или показывают какие-то графики на полэкрана.
Более-менее информативно окошко дозвонщика Windows - но ведь его надо дважды щелкнуть чтобы лицезреть и снова убрать, чтобы не мешало.
Первое решение:
•
узнаем откуда и как берет информацию ВинЗвонилка
•
перерабатываем первичные цифры в нужные
•
выдаем внизу или в малом окошке
Примерно так или поменьше:
1:45 | 55 | 2,5 - 3,35 кб/с |
Минимальная программа для примера:
• вызов Винзвонилки
• автодозвон со сменой телефона
• показ данных соединения
• напоминание: прошло - потрачено
• html-табличка статистики:
Сеанс | Трата (руб) | Время | Вход | Выход |
pro3001 | 9.35 | 0:35:22 | 27.02 21:05 | 27.02 21.40 |
Остаток: 55 рублей 15 копеек (~ 5 часов) |
+ автокоррекция часов по атомным часам
Критический элемент здесь - как дыбать информацию из ВинЗвонилки или напрямую из модема. Для снобов повторяю: это критичный элемент для подавляющего большинства авторов бесплатных звонилок и, значит, для большинства программистов-любителей.
Альтернатива: использовать простой прокси-сервер.
Лучшей свободной звонилкой сегодня является VDialer3 Антонянца В.В. из славного города Пятигорск.
От этого и будем исходить. Итак: что хорошо бы дополнило
VDialer3:
• окошко статистики соединения время
рубли скорость
• с показом сеансового времени за N земных часов или с
момента X
• сигнализация каждые минувшие N минут (или рублей) -
смотрите выше
• улучшить формат файла статистики - смотрите выше
• снабжение файла помощи слоем критичных первопояснений (уменьшение стартовых
барьеров)
а) "ваши пароли могут попасть в хакерскую базу и
тогда - например - ваше подключение к провайдеру сможет потихонечку вороваться
или использоваться для нехороших действий"
б) образец заполнения тарифного плана следует поместить в самый верх файла и
несколько рационализировать: автозаполнение всех дней + частные поправки
в) и т.д. - сумма критичных мелочей
На мой взгляд все это вполне по силам Антонянцу В.В.
Я бы даже предположил, что он может сделать все это за 1-2 вечера.
Готов помочь в выявлении-формулировании критичных мелочей для лучшего знакомства
с программой.
И тогда можно будет открыто утверждать:
вот он
VDialer3
лучшая звонилка для всех хороших человеков!
Дополнение 28 марта
Заглянул в интернет - обнаружил Последний дилер.
Название подтвердило главный тезис - идеал рядом:
• похожее на представленное мною окошко оперативной статистики
• выверен общий рациональный функцио-дизайн
• приятный вес архива в 376 кб
Чтобы заработала статистика необходимо заплатить 100 рублей.
Тоже логично. Тоже рациональным способом.
Автор: S.A. Ivanov & Co.
Вектор англицкий: то ли оттель сюда, то ли наоборот.
Хочу подтвердить свое отношение к Антонянцу В.В.
А S.A. Ivanovа & Co извещу о проекте. Человек разумный.
А пока ответим конструктивом:
• хорошо бы звонилке автоматически обновлять новостной блок: погода, новости,
курс валют... - главное здесь союз хорошего формата и хорошей подборки сайтов
(лучше конечно все брать на одном сайте)
• через 3-7 секунд после запуска звонилка автоматически набирает номер, если нет
никаких действий - сейчас приходится запускать дважды