===================================================================== AJPapps - Lynx portable 1.00 Линда Кайе 2012. Посвящается Ариэль ===================================================================== Эта программа - своего рода лаунчер для текстового броузера Lynx. Она призвана заменить файл Lynx.BAT, которые делает примерно тоже самое, но не позволяет нормально настроить свойства консоли. Также она делает Lynx полностью портабельным. История создания ---------------- Время от времени я использую броузер Lynx, чтобы, не привлекая внимания окружающих, что-нибудь почитать. Однако броузер требует некоторых переменных окружения для нормальной работы, которые устанавливаются через специальный BAT файл, прилагаемый к программе. Однако у него есть ряд ограничений. 1. В нём все пути заданы жёстко, поэтому программу трудно использовать, скажем, на флэшке или в дропбоксе. 2. По какой-то непонятной причине мне не удалось настроить свойства консоли, таким образом, мы имеем буфер на триста строк, который вроде бы удобно прокручивать, но "строка состояния" всё равно находится где-то в глубине буфера. Это связано с тем, что свойства настраиваются для консоли BAT файла, а не самого броузера. Второй пункт я частично решила запуском из другой консоли с уже настроенными параметрами, например, через FAR, но так тоже не очень удобно, хочется ярлык повестить на какую-нибудь панельку, и запускать через него. Поэтому я и написала программу, которая бы делала тоже самое что и BAT файл, но запускала бы броузер в полностью независимой консоли, которую и настроить можно. А кроме того, эта программа учитывает расположение папки с броузером, делая его полностью портабельным. История изменений ----------------- • 1.00.0004 Первый публичный релиз. • 1.00.0011 [+] При запуске броузера устанавливается заголовок консоли. Зависимости ----------- Для работы этой программы нужны следующие компоненты: • AJPapps - AJPapps support library 1.00 Файл AJPappsSupport0100.DLL • Microsoft Visual Basic Virtual Machine Файл MSVBVM60.DLL Эти компоненты обязательны. Они уже включены в программу установки ^_^ Информация о разработке ----------------------- Язык: Microsoft Visual Basic 6.0 SP6 Платформа: Windows XP Professional SP3 Установка --------- Так как эта программа не используют ни чего особенного, она упакована в самораспаковывающийся архив, который нужно распаковать в каталог с файлом Lynx.EXE (собственно, каталог, куда установлен броузер). Архив называется Install.LynxPortable.EXE и содержит саму программу и библиотеку AJPappsSupport0100.DLL, которую лучше держать в том же каталоге, что и программа. Кроме того, создайте в каталоге программы папку Temp - она будет использоваться для временных файлов. Использование ------------- Просто запустите программу, и она запустит броузер, установив необходимые параметры среды. Если запустить программу с параметрами (например, URL страницы), то они будут переданы браузеру. А вот если передать вопросительный знак в качестве параметра, то программа предложит ввести строку, которая будет передана браузеру. Это может оказаться полезным для создания ярлыков. После первого запуска я рекомендую открыть свойства консоли (оконное меню, Свойства) и на вкладке "Расположение" в группе "Размер буфера экрана" указать для высоты то же значение, что и для высоты в группе "Размер окна". Обычно это 25. Нажмите Ok, и в появившемся окошке выберите "Сохранить свойства для других окон с тем же именем". Тогда полоса прокрутки пропадёт. Удаление -------- Откройте папку, куда вы распаковали файлы программы. Найдите и удалите файлы LynxPortable.EXE, ReadMe.LynxPortable.TXT и AJPappsSupport0100.DLL. Больше ни чего удалять не придётся. Маленький копирайт ------------------ 1. Программа распространяется бесплатно. 2. Вы имеете право распространять её на тех же условиях. 3. При распространении вы не имеете права менять авторство программы, присваивать его себе или каким-либо иным способом искажать его. 4. Вы не имеете права на платное распространение программы, сдачу в аренду или любое другое коммерческое использование. 5. Программа распространяется как есть. Автор не несёт ответственности за любые трагедии или несчастные случаи, вызванные использованием программы. 6. Вы имеете право использовать ActiveX компоненты, поставляемые с программой, в собственных программах. При этом автор не гарантирует совместимость будущих версий компонентов. 7. Для любого пункта данного соглашения может быть сделано исключение с разрешения автора программы. 8. По любым вопросам, связанным с данной программой, обращайтесь по адресу lindaoneesama@gmail.com Загружено с http://purl.oclc.org/Linda_Kaioh/Homepage/