nesco, клац
Этот топик читают: Гость
Ответов: 5446
Рейтинг: 323
|
|||
карма: 1 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
У меня еще одна есть, глянь ее -- curlpas-2005-11-05.rar
------------ Дoбавленo в 19.24: Опоздал, ты на нее уже дал ссылку |
|||
карма: 22 |
| ||
файлы: 1 | curlpas-2005-11-05.rar [115KB] [149] |
Ответов: 5446
Рейтинг: 323
|
|||
nesco, мы похоже одно и то же нашли
|
|||
карма: 1 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
Я же говорю, что в этих делах я на уровне барана. Черт знает, что там к чему относится
|
|||
карма: 22 |
|
Ответов: 3889
Рейтинг: 362
|
|||
Я ссылку правильную дал, на оф. страницу curlpas (т.к. прямые ссылки на файлы могут потом не сработать), я же не виноват, что теперь у автора враппера библиотеки такой бардак на сорсфорже и первой выскакивает ссылка левая))
|
|||
карма: 1 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
1nd1g0 писал(а): я же не виноват, что теперь у автора враппера библиотеки такой бардакА никто и не винит |
|||
карма: 22 |
|
Ответов: 3889
Рейтинг: 362
|
|||
Я правильно понял, что самый большой косяк - какая-то библиотека, на которой реализован HiAsm, не понимает библиотек с переменным числом параметров? Или сам Delphi вплоть до 2010 года не поддерживал такие функции (а у нас Delphi4, как я понял) ? В делфи я "немного" плаваю))
|
|||
карма: 1 |
|
Ответов: 5446
Рейтинг: 323
|
|||
А давайте мы в старую тему перейдём, чтобы не разводить сто тем, а?
------------ Дoбавленo в 20.32: 1nd1g0, сам Delphi до 6й версии не умел работать (напрямую, без ассмеблерных вставок) с varagr-функциями. |
|||
карма: 1 |
|
Ответов: 241
Рейтинг: 45
|
|||
nesco писал(а): возможно, будем продолжать вместе, если, конечно, не будешь противКонечно не против. Пакет тут |
|||
карма: 0 |
|
Ответов: 3889
Рейтинг: 362
|
|||
Сверхлёгкий двупанельный мини-браузер (онлайн плеерТВчиталка).
Небольшое развитие написанного в теме по перехвату ссылок по просьбе pavleg "плеерного браузера". Суть программы: при работе с HTML-списком ссылок в одном окне WebBrowser, открывать совпадающие с маской ссылки в другом. Применений много: списки ссылок (индексные страницы) на видео (ролики, онлайн-TV), аудио, статьи, онлайн игры, фотогалереи и прочее. Окно легко уменьшить и повесить в уголке в качестве маленького "плеерателевизора". Можно следить за анимированной динамикой котировок акций на онлайн биржах, вебкамерами и т.д. продолжая работу с другими приложениями. По достоинству оценят те, к кому в рабочее любит подкрадываться шеф. (Можете за одно кнопку антибосс прицепить, кстати) Для чего программа НЕ предназначена: для полноценного web-серфинга Суть программы проста, больше всего времени было убито на минималистический интерфейс с зачатками автоматики, что и выделяет её на фоне предшественника и делает её пригодной к реальному использованию. Список добавленных функций: + при переключении на другие приложения 100% полезного пространства окна браузера занимает страничка, открытая в центре, например, видеоролик + Висит поверх всех окон (отключаемо перед компиляцией) + все панели масштабируемые и умеют сворачиваться через 10 секунд после потери фокуса или неактивности + появилось поле маски фильтрации ссылок, допустимые символы * - любое количество любых символов, # - одна любая цифра, ? - один любой символ. Например, маска "*" (без кавычек) заставит все ссылки открываться в центральном окне, маска "http://vk*.*/video_ext.php?oid=*&id=*&hash=*" будет открывать только прямые ссылки на ролики видеохостиногов ДУрова и Ко. + появилась изменяемая адресная строка, обычно отображающая текущий адрес страницы, открытой во вспомогательной браузерной панели + Появилась панель закладок (плейлист ручного запуска). Ссылки, нажимаемые в левой панели браузера с клавишей Shift (команда "открыть в новом окне") и подходящие по маске будут добавлены сюда и могут быть запущены двойным щелчком (панели автоматом свернутся) + закладки можно загружать и сохранять в обычный текстовый файл Windows, по одной ссылке на каждую строку (для дотошных: один байт на символ, концы строк обозначены кодами 0x0D 0x0A) + Появился автоперехват и добавление в закладки ссылок из буфера обмена, совпадающих с маской Известные проблемы и недостатки (с которыми можно жить, у Вас они могут не проявиться, или быть незаметными): - Схема достаточно сложная, а сжата под маленький экранчик планшетника, так что больше всего ценности имеет в качестве готовой программы, чем учебной - Открытые в левой панели динамические HTML-страницы со сложными скриптами (а-ля AJAX) могут очень болезненно воспринимать перехват ссылок, вплоть до вылетания всей программы - могут быть проблемы с IE9 (не проверялось) - В Win7 на сплиттерах появляются совсем левые курсоры - Надо успевать работать со вспомогательным браузером за 10 секунд - В браузерах криво работают клавиатурные комбинации, например, CTRL+C - Не перехватывает открытие в новом окне по инициативе сайта - ссылки, открываемые по команде "Назад", снова проходят через фильтр и могут быть открыты не в том окне, что раньше (зависит от совпадения с маской) - оставленое открытым и активным (в фокусе) сразу после запуска (без использования) приложение через несколько часов может потерять связь с браузером и отказаться открывать ссылки - подходящий по маске адрес, набраный в верхней строке, откроется в центральном окне, а поле ввода очиститсяИсправлено с появлением свойства ClearAfterEnter - Дубликаты в панели закладок не удаляются - окно не свернуть |
|||
карма: 1 |
|
Ответов: 3889
Рейтинг: 362
|
|||
Для тех, кто следит за темой: Самая последняя версия в репозитории ("Список проектов", Раздел Forms and UI в среде HiAsm), там немного доработанная схема, которая, возможно, ещё будет дорабатываться и подчищаться.
Выложил сюда готовое приложение для тех, кому негде компилировать + обновлённый исходник. Напомню, что тут выложен: Пример практического применения перехвата нажатия на ссылки в WebBrowser + динамическое скрытие масштабируемых элементов управления, динамическое скрытие заголовка окна. Нажимаемые в левой (сворачивающейся) панели WebBrowser ссылки и набираемые (в верхней панели) адреса URL фильтруются по маске (нижняя панель) и открываются в центральной форме WebBrowser. Ссылки, нажимаемые с зажатой Shift ("Открыть в новом окне") фильтруются по маске и добавляются в правую панель закладок (можно сохранять и загружать из текстового файла). Не подходящие по маске URL открываются в левой панели WebBrowser. ------------ Дoбавленo в 12.46: Для Вашего удобства напоминаю, что на обе панели web-браузера можно перетаскивать поддерживаемые Internet Explorer (или его плагинами) файлы (как минимум, htm(l) и mht файлы, а также url ссылки), которые он и откроет. Таким образом можно работать с оффлайн-документацией, JavaScript утилитками, встроенными в сохранённые Вами страницы и прочим. ------------ Дoбавленo в 14.07: Схема снова обновилась, появился перехват и добавление в панель закладок совпадающих с маской ссылок из буфера обмена. Можно полазать в любимом браузере по сайтам, накопировать ссылок на видео и смотреть их в уголке экрана, в мини-браузере, незаметно для коллег и начальства ) ------------ Дoбавленo в 09.34: В схеме (см. репозиторий) используется свойство ClearAfterEnter поля Edit, так что лучше пользоваться обновлёнными [svn]Edit.pas[/svn] ------------ Дoбавленo в 12.39: В публичном репозитории ("Список проектов") конструктора обновилась схема, удалось немного уменьшить программу, спасибо Tad за подсказку. |
|||
карма: 1 |
| ||
Голосовали: | Tad |
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 3 раз(а), последний 2025-01-21 04:52:10 |
|||
карма: 0 |
|
Ответов: 3889
Рейтинг: 362
|
|||
1nd1g0 писал(а): Самая последняя версия в репозитории ("Список проектов", Раздел Forms and UI в среде HiAsm)Ещё есть более простой способ - нажать на третью иконку в панели инструментов окна "Список проектов" - "Показать последние 20 проектов" ------------ Дoбавленo в 13.17: Между тем, в процессе дальнейшей оптимизации схема снова обновилась. В виду частых обновлений, вероятно, на форум будет выложен только окончательный релиз. Самая последняя версия по-прежнему в репозитории. ------------ Дoбавленo в 14.01: Схема немного упростилась, появились комментарии. ------------ Дoбавленo в 15.07: Видя продолжающуюся скачку по ссылкам выше, я обновил схему и готовую программу на самые актуальные (старые удалены). ------------ Дoбавленo в 12.06: Первый "официальный" релиз перемещён в соответствующую тему |
|||
карма: 1 |
| ||
файлы: 2 | webbrowserlinkscapture.sha [14KB] [234], webbrowserlinkscapture.zip [52.3KB] [132] |
58