FaST: Far as Scheduled Task — Запуск Фара из планировщика

Здесь можно обсудить ваш любимый плагин.
Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by Max Rusov » Sat 24 Dec, 2011 19:01

Latest post of the previous page:

Тигрёнок wrote:не поделитесь со мной функциональным PluginW.pas для FAR3? А то исходников я у Вас там не нашёл
Исходники здесь.
http://code.google.com/p/far-plugins/

Но Plugin3.pas не полный, переведено только то, что я использовал. ~80%.

User avatar
Тигрёнок
Posts: 390
Joined: Wed 03 May, 2006 06:07
Location: Россия
Contact:

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by Тигрёнок » Sat 24 Dec, 2011 19:09

Maximus5 wrote:Итого - плагину просто везло )
А что изменилось теперь?
Съешь мыша – стань настоящим клавишником!

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by Maximus5 » Sat 24 Dec, 2011 19:22

Тигрёнок wrote:А что изменилось теперь?
Мне-то без разницы, я плагином не пользуюсь.

User avatar
Тигрёнок
Posts: 390
Joined: Wed 03 May, 2006 06:07
Location: Россия
Contact:

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by Тигрёнок » Sat 24 Dec, 2011 19:26

Max Rusov wrote:Исходники здесь.
http://code.google.com/p/far-plugins/
Сколько ни рыскал, не нашёл :(
Съешь мыша – стань настоящим клавишником!

User avatar
Тигрёнок
Posts: 390
Joined: Wed 03 May, 2006 06:07
Location: Россия
Contact:

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by Тигрёнок » Sat 24 Dec, 2011 19:27

Maximus5 wrote:
Тигрёнок wrote:А что изменилось теперь?
Мне-то без разницы, я плагином не пользуюсь.
Логику, связывающую мой вопрос и Ваш ответ, постичь не могу. Различия между двойкой и тройкой как-то определяются тем, какие плагины Вы используете?
Съешь мыша – стань настоящим клавишником!

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by Maximus5 » Sat 24 Dec, 2011 19:33

Мне без разницы что изменилось в тройке, или что может изменится через день или через год. Более того, я не смотрел вашу версию под тройку, и все что было сказано - было сказано о версии под двойку.
Я говорил о проблеме, которая может возникнуть (и которая возникла при использовании через враппер).
Так логика понятна?

User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by Kerberos464 » Sat 24 Dec, 2011 19:43

Тигрёнок wrote:
Kerberos464 wrote:в топике обсуждения плагина, в шапке (правда, пока только для х86).
Возможно, я чего-то крупно не понимаю и tdm-gcc, который Вы там упоминаете, это такой паскаль. В таком случае Вы не поделитесь со мной функциональным PluginW.pas для FAR3? А то исходников я у Вас там не нашёл.
вроде как вы теряете нить разговора.
вы сказали, что являетесь первым человеком, скомпилировавшим паскалевский плагин под фар3, а я всего лишь ответил, что первенство в этом виде спорта - не за вами, т.к. МакроЛиб (написанный на паскале) был адаптирован под фар3 ранее :)
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.

User avatar
Тигрёнок
Posts: 390
Joined: Wed 03 May, 2006 06:07
Location: Россия
Contact:

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by Тигрёнок » Sat 24 Dec, 2011 19:50

Maximus5 wrote:Мне без разницы что изменилось в тройке...
Я говорил о проблеме, которая может возникнуть (и которая возникла при использовании через враппер).
Так логика понятна?
Поскольку я уже во всём разобрался, я сам поясню логику.
Ситуация, когда плагин должен отдавать информацию о себе в той функции, которая не является функцией инициализации, а ему для работы не нужна, безумна! И если в двойке это, наверно, было, пусть и кривой, но вынужденной мерой (впрочем, не приводившей к проблемам, т.к. кешировать тут нечего), то в тройке это просто косяк API.
А если это приводит к проблемам враппера, то это косяк именно враппера.
P.S. GetPluginInfoW прикручу к обеим версиям. Во избежание.
Съешь мыша – стань настоящим клавишником!

User avatar
Тигрёнок
Posts: 390
Joined: Wed 03 May, 2006 06:07
Location: Россия
Contact:

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by Тигрёнок » Sat 24 Dec, 2011 19:53

Kerberos464 wrote:вы сказали, что являетесь первым человеком, скомпилировавшим паскалевский плагин под фар3, а я всего лишь ответил, что первенство в этом виде спорта
Да, наверное, Вы правы. Я лишь первый человек, который публично выразил своё, мягко говоря, обалдение от несоответствия паскалевского PluginSDK, включенного в FAR3, реальности.
Съешь мыша – стань настоящим клавишником!

Kirillony
Posts: 211
Joined: Tue 24 Jan, 2006 18:49
Has thanked: 5 times
Been thanked: 1 time

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by Kirillony » Sat 24 Dec, 2011 20:33

FaST 1.1, Far3 x86, Win7 x64, полёт нормальный. Спасибо!

User avatar
zg
zero-gravity
Posts: 5661
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 115 times
Contact:

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by zg » Sat 24 Dec, 2011 21:34

Тигрёнок wrote:Ситуация, когда плагин должен отдавать информацию о себе в той функции, которая не является функцией инициализации, а ему для работы не нужна, безумна!
не вопрос. сейчас выкину. только в таком случае в функции инициализации не будет доступно фарапи. устроит?

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 3 times
Contact:

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by t-rex » Sat 24 Dec, 2011 22:03

Ну в общем, PF_PRELOAD можно вынести в GetGlobalInfoW. Тогда этот плагин снова в одну функу влезет. И вроде есть в этом какая то логика.

User avatar
Тигрёнок
Posts: 390
Joined: Wed 03 May, 2006 06:07
Location: Россия
Contact:

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by Тигрёнок » Sun 25 Dec, 2011 04:19

zg wrote:сейчас выкину. только в таком случае в функции инициализации не будет доступно фарапи. устроит?
Я не вполне понял: речь про GetGlobalInfoW или про GetPluginInfoW?
Если про первую, то там FarApi, вроде бы, и не нужно. А если про вторую, то с чего бы ему не быть доступным?
Съешь мыша – стань настоящим клавишником!

User avatar
Тигрёнок
Posts: 390
Joined: Wed 03 May, 2006 06:07
Location: Россия
Contact:

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by Тигрёнок » Sun 25 Dec, 2011 04:20

t-rex wrote:Ну в общем, PF_PRELOAD можно вынести в GetGlobalInfoW. Тогда этот плагин снова в одну функу влезет. И вроде есть в этом какая то логика.
Я именно это и имел в виду.
Правда, не знаю, не побьют ли меня за столь своевременное рацпредложение авторы уже работающих плагинов...
Съешь мыша – стань настоящим клавишником!

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 3 times
Contact:

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by t-rex » Sun 25 Dec, 2011 07:59

Не я не прав, это не сработает. Потому что тогда плагин этот PF_PRELOAD "не сможет" убрать если вдруг понадобится - так как в GetGlobalInfoW он как бы ни какие настройки и т.п. не знает.

User avatar
Тигрёнок
Posts: 390
Joined: Wed 03 May, 2006 06:07
Location: Россия
Contact:

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by Тигрёнок » Sun 25 Dec, 2011 08:39

t-rex wrote:плагин этот PF_PRELOAD "не сможет" убрать если вдруг понадобится
А может понадобиться?
Съешь мыша – стань настоящим клавишником!

User avatar
zg
zero-gravity
Posts: 5661
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 115 times
Contact:

Re: FaST: Far as Scheduled Task — Запуск Фара из планировщик

Post by zg » Sun 25 Dec, 2011 11:07

Тигрёнок wrote:Я не вполне понял: речь про GetGlobalInfoW или про GetPluginInfoW?
речь про выкидывание GetGlobalInfoW и недоступность апи в SetStartupInfoW.

Post Reply

Return to “Обсуждение плагинов”