Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 7)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие топики:  1 [?] 2 [?] 3 [?] 4 [?] 5 [?] 6 [?]


Где взять последнюю версию?
На странице загрузки скачайте MSI-инсталлятор стабильной сборки нужной вам разрядности (32 или 64 бита) или дистрибутив в виде 7z-архива и установите/распакуйте в любую папку (FAR портабелен и может работать без установки).
Там же на свой страх и риск можно взять наиболее свежую "ночную" сборку (в таких сборках устраняются выявленные недоработки, добавляются новые функции, но могут содержаться и серьёзные ошибки).
Архив всех предыдущих ночных сборок FAR
Last release на github - собирается практически сразу (в течение получаса) после каждого коммита.
 
Общие сведения о совместимости FAR и плагинов [?]
 
Можно воспользоваться одной из пользовательских сборок FAR Manager [?]
Вопросы, касающиеся сборок, следует задавать непосредственно их авторам, а не на официальном форуме.
 
Где взять дополнительные плагины, скрипты и макросы?
Плагринг. В настоящее время большинство авторов (возможно, уже и все) выкладывают плагины здесь. Кроме плагинов здесь появляется всё относящиеся к FAR: дополнения, консольные шрифты, скрипты и пр.
Анонсы плагинов на официальном форуме. Даже если автор не выкладывает по каким-либо причинам плагин на плагринге, он может дать анонс в этой теме.
Полезные скрипты и макросы.
Шрифт TTF, аналог Terminal 10x18 [?]
 
Инструкции по сборке FAR из исходников
Набор для самостоятельной сборки FAR [?]
Как собрать FAR самостоятельно (старая инструкция) [?]  
 
Ссылки на устаревшие версии [?]
 
Прочее
Портабелизация в FAR 3 плагинов для FAR 1
Выдержка из Far Manager Site and Forum ‹ FAQ :
Отличия FAR 3 от FAR 2 [?]
Отличия FAR 2 от FAR 1.7 [?]
 
Примечания
 
* 13 декабря 2008 г. были переименованы ветки: ANSI-ветка 1.71 превратилась в 1.75, а юникодная ветка получила номер версии 2.0 (вместо 1.80). Т.е. версии 1.хх это ANSI ("старый" FAR), а версии 2.хх – юникодные ("новый" FAR). Эти ветки сильно различаются по способу взаимодействия с плагинами и системой!
* При обновлении ANSI-ветки 1.хх более старые версии плагинов могут работать в более новом FAR, но более новые плагины в большинстве случаев требуют обновления FAR (см. документацию).
* Юникодные плагины в ANSI-версии FAR не работают – у них иной способ взаимодействия (API) с Far.exe, поэтому даже не пытайтесь их использовать в FAR версии ниже 1.80.
* При обновлении юникодной версии FAR 1.80/2.0/3.0 обращайте внимание на номер сборки: следует обязательно обновить все плагины для сборок 677/680/684, иначе они не будут работать. ANSI-плагины (кроме тех, которые работают в редакторе) можно применять в юникодной версии FAR, в меню плагинов (вызываемом клавишей F11) они будут помечены значком [A] справа от их имени. Юникодные плагины в FAR 1.80/2.x/3.х никаким значком после имени не помечаются.
* Юникодная версия FAR 1.80/2.x/3.х требует как минимум Windows 2000, т.е. она работает только в Windows 2000/XP/2003/Vista/2008/7/8/10.
* Плагины от FAR 2 несовместимы с FAR 3 и не запустятся.
* В FAR 3 выборочно могут работать плагины от FAR 1, однако не стоит брать от FAR 1 плагины для редактора или работающие с дисками: первые портят текст в Юникоде, вторые – файловую систему.
* В любом случае разрядность плагинов должна совпадать с разрядностью FAR, иначе плагин не будет загружен.

 
Принципиальные различия между hard link, symlink и junction [?]
Как запустить Lua/MoonScript из FAR [?]
Как правильно добавить в программу нужную DLL (или иную зависимость), чтобы при обновлении ОС или иных программ она не перестала работать [?]
Как распаковать UUE/XXE-файлы патчей и использовать их? [?]
 
ВНИМАНИЕ!
 
Правильное завершение Far: всегда завершайте сеанс работы с Far клавишей F10! Подробнее – на форуме - Различие выхода из Far по F10 и крестиком

Всего записей: 39462 | Зарегистр. 26-02-2002 | Отправлено: 12:51 26-09-2022 | Исправлено: DimmY, 12:43 10-03-2025
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shmuz
 
Я по исходникам видел, думаю, что это ОС обнаружив "не подходящую" обработку исключений так реагирует, но как я и говорил меня это устраивает в качестве детектора т.к. тот же ChipCAD который так же использует внешнюю библиотеку SQLite просто сообщает "Some DB is not available" и ищи что и где сломалось. Поэтому рабочая библиотека SQLite экономит не малое время при решении проблемы. Наши обещали,что в улучшат диагностику, но пока есть только такая.
 
И ещё - официальная сборка SQLite3.dll использует GCC/MinGW64 - линкер v2.25 для 32х битной DLL и для x64 DLL MSVC++ 2019/2022(?) - линкер v14.30, а я сейчас использую GCC 12.2 c линкером v2.39 (можно обновить и до v2.40, но что сломается?, а пересобирать заново весь тулкит некогда).

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 35207 | Зарегистр. 31-07-2002 | Отправлено: 20:42 18-03-2023 | Исправлено: Victor_VG, 21:07 18-03-2023
KPGA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Linux-порт Far Manager: новости весны 2023

Всего записей: 193 | Зарегистр. 04-10-2018 | Отправлено: 19:36 22-03-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для Polygon - новая sqlite_3.41.2.zip только x86 и AMD64 DLL и Shell с возможностью RECOVERY. GCC 12.2.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 35207 | Зарегистр. 31-07-2002 | Отправлено: 00:19 23-03-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Никто не знает, как получить qquuid локального файла для аплоада его на сервер из lua скрипта?

Всего записей: 3762 | Зарегистр. 16-06-2007 | Отправлено: 15:08 23-03-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21

Цитата:
как получить qquuid локального файла для аплоада его на сервер из lua скрипта

А зачем так сложно?
 
1) io.open(file,r) вернёт хэндл и по нему можно ориентироваться.
2) cURL -G | --get, --ftp-create-dirs умеет отправлять данные на удалённые сервера. Зови cURL -M > manual.txt (мануал ~ 6000 строк) и там будут все подробности. Но, тебе придётся использовать старую версию cURL - наверное одну из ранних 7-й ветки т.к. более поздние требуют Win7 или новее.
 
Или ты хочешь использовать средства самой ОС? Ну, если так, то в ней есть консольный клиент FTP которому можно передать ключи и имя объекта так что смысла в сложном решении нет.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 35207 | Зарегистр. 31-07-2002 | Отправлено: 17:01 23-03-2023
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KPGA

Цитата:
Linux-порт Far Manager: новости весны 2023  

Его популярность растёт. Для сравнения:
- 143 пользователя в телеграме Far3
- 235 пользователей в телеграме far2l

Всего записей: 1934 | Зарегистр. 09-03-2012 | Отправлено: 17:31 23-03-2023
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
shmuz
Сколько пользователей на форуме фар? Сколько из них юзают фар2л?

Всего записей: 13198 | Зарегистр. 11-03-2002 | Отправлено: 18:46 23-03-2023
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
Если написано, что на форуме Фар 5918 пользователей, то это ни о чём, т.к. это за 20 или больше лет. А телеграм - это относительно новая штука.

Всего записей: 1934 | Зарегистр. 09-03-2012 | Отправлено: 18:51 23-03-2023
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
shmuz
Это ничего не значит. А про активных пользователей тоже ни о чем? В телеге по фару я и сам не тусуюсь. Потому что а) первый раз слышу; б) зачем это нужно, когда есть форум.

Всего записей: 13198 | Зарегистр. 11-03-2002 | Отправлено: 19:34 23-03-2023
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
Я не буду дискутировать "зачем это нужно". Вам не нужно, а мне нужно.
Я читаю (и изредка пишу) в обоих вышеупомянутых телеграмах.
И дело не только в количестве пользователей - трафик в телеграме far2l в разы больше.

Всего записей: 1934 | Зарегистр. 09-03-2012 | Отправлено: 19:44 23-03-2023
wseventeen

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
трафик в телеграме far2l в разы больше.

Ничего удивительного, если проект реально развивается.
В оригинале по большому счёту давно ничего кроме рефакторинга не происходит.
Ну если не обращать внимания на 'унификацию' и прочие мелочи.
 

Всего записей: 1469 | Зарегистр. 20-12-2007 | Отправлено: 20:08 23-03-2023
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
shmuz
Т.е. по-вашему телега нивелирует форум? Ну можно распарсить и то, и другое, и посчитать сообщения. Или это тоже нефеншуйное?
В общем, ваша позиция понятна: некая хренотень из форка древнегреческой унылой шняги круче новой постоянно обновляемой версии оригинала.

Всего записей: 13198 | Зарегистр. 11-03-2002 | Отправлено: 20:09 23-03-2023
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ

Цитата:
Т.е. по-вашему телега нивелирует форум?

И где я такое говорил?
 
wseventeen
Ну я как бы (в некоторой степени) знаю оба продукта изнутри.
И ни разу их не сравнивал, речь шла только о том, что популярность far2l на подъёме, и возможно, уже не уступает или превосходит популярность Фар3.
Это вовсе не означает, что какой-либо из этих продуктов лучше или хуже.

Всего записей: 1934 | Зарегистр. 09-03-2012 | Отправлено: 20:38 23-03-2023 | Исправлено: shmuz, 20:38 23-03-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG

Цитата:
зачем так сложно?

Импорт в базу сервера требует qquuid импортируемого локального файла, который и закидывался бы cURL'ом, если бы в POST не надо было qquiid передавать. Как его получить - непонятно.

Всего записей: 3762 | Зарегистр. 16-06-2007 | Отправлено: 23:54 23-03-2023 | Исправлено: Alexyz21, 23:56 23-03-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
 
А дёрнуть API сервера чтобы он сам импортировал объект?

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 35207 | Зарегистр. 31-07-2002 | Отправлено: 01:04 24-03-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1.lua содержит функцию:
=================
21: local InetChk = function(url)
22:   local ffi = require'ffi'
23:   ffi.cdef[[BOOL InternetCheckConnectionA(LPCSTR lpszUrl,DWORD  dwFlags,DWORD dwReserved);]]
24:   local clib = ffi.load'wininet'
25:   return 0 ~= clib.InternetCheckConnectionA(url or 'http://1.1.1.1',0x1,0)
26: end
=================
запускаю под cmd.exe lfjit.exe 1.lua
получаю: lfjit.exe: 1.lua:23: declaration specifier expected near 'BOOL'
 
Как побороть?

Всего записей: 3762 | Зарегистр. 16-06-2007 | Отправлено: 15:28 24-03-2023 | Исправлено: Alexyz21, 15:29 24-03-2023
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
Либо добавить недостающие декларации, либо добавить require "winapi", где winapi.lua берётся из папки плагина LuaMacro.

Всего записей: 1934 | Зарегистр. 09-03-2012 | Отправлено: 16:35 24-03-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shmuz
Спасибо за подсказку, взлетело: require "Plugins.LuaMacro.winapi"

Всего записей: 3762 | Зарегистр. 16-06-2007 | Отправлено: 22:07 24-03-2023 | Исправлено: Alexyz21, 22:09 24-03-2023
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
Это несколько коряво, лучше скопировать winapi.lua в папку вашего проекта.
 
А самый простой вариант - изменить определение функции:
ffi.cdef[[int InternetCheckConnectionA(const char* lpszUrl, unsigned int dwFlags, unsigned int dwReserved);]]

Всего записей: 1934 | Зарегистр. 09-03-2012 | Отправлено: 23:29 24-03-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shmuz
Спасибо за ЦС, работает.

Всего записей: 3762 | Зарегистр. 16-06-2007 | Отправлено: 09:10 25-03-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140

Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 7)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru