Far 3.0 & Guids

Место, где разработчики плагинов могут поделиться своим опытом.
User avatar
techie
Posts: 732
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 23 times
Been thanked: 2 times

Re: Far 3.0 & Guids

Post by techie » Fri 14 Feb, 2014 16:52

Latest post of the previous page:

С тех пор уже нтернет изобрели. =) Есть же плагринг - кто первый залил, тот и папа.

User avatar
HaRT
Moderator
Posts: 7979
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Re: Far 3.0 & Guids

Post by HaRT » Fri 14 Feb, 2014 17:08

techie wrote:Есть же плагринг - кто первый залил, тот и папа.
Плагрингом в его нынешнем состоянии мало кто будет пользоваться по доброй воле. Т.ч. авторы попросту не будут выкладывать туда свои творения, а пользователи получат приличную вероятность конфликта имён.
Рекомендую также освежить в памяти п.2.2.1 Правил.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
techie
Posts: 732
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 23 times
Been thanked: 2 times

Re: Far 3.0 & Guids

Post by techie » Fri 14 Feb, 2014 17:20

Что-то я не понял, почему никто не будет пользоваться? Что там за проблемы - у вас хоть список есть?..

Вообще, откуда люди плагины берут, если не оттуда? Не обязательно там хостить - можно же просто линк на страницу автора. Для питона это уже давно решено - https://pypi.python.org/pypi и есть новая версия сайта, которую можно обрезать под фар.

User avatar
HaRT
Moderator
Posts: 7979
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Post by HaRT » Fri 14 Feb, 2014 17:23

techie
Хотите обсуждать плагринг — отправляйтесь в соответствующий раздел. Тут это офтопик.

Последнее предупреждение: если не перестанете офтопить, а также игнорировать п.2.2.1 Правил, быстро отправитесь в бан.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
techie
Posts: 732
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 23 times
Been thanked: 2 times

Re: Far 3.0 & Guids

Post by techie » Fri 14 Feb, 2014 17:36

Спокойно, товарищи, не нервничайте.
2.2.1 Срочно необходимо все сделать так, как хочу я! Сам ничем помочь не могу, я не писатель/программист/переводчик/дизайнер/столяр.
Я ещё не понял что тут происходит с гуидами, а меня уже в революционизме уже обвинили. Если нормально работающий плагринг позволит избавиться от гуидов, то я могу по-крайней мере посмотреть, и может надо добавить ограничение уникальности на поле.

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

User avatar
HaRT
Moderator
Posts: 7979
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Re: Far 3.0 & Guids

Post by HaRT » Fri 14 Feb, 2014 17:41

techie wrote:Если нормально работающий плагринг позволит избавиться от гуидов
Вы на обсуждение уже потратили своего (и моего тоже) времени больше, чем надо, чтобы в своём плагине задействовать UUIDы.
А плагринг тут обсуждать не будем, т.к. для этого есть специальный раздел форума.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Shmuel
Posts: 5040
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 133 times

Re: Far 3.0 & Guids

Post by Shmuel » Fri 14 Feb, 2014 17:44

techie wrote:Если нормально работающий плагринг позволит избавиться от гуидов
А зачем от них избавляться? Они никому не мешают, непонятно, почему вы на них ополчились.

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

Re: Far 3.0 & Guids

Post by zg » Fri 14 Feb, 2014 17:49

Shmuel wrote:А зачем от них избавляться?
это techie, я не помню случая, когда он был хоть чем-то доволен.

User avatar
techie
Posts: 732
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 23 times
Been thanked: 2 times

Re: Far 3.0 & Guids

Post by techie » Fri 14 Feb, 2014 19:30

Да вот решил посмотреть, смогу ли за 15 минут на коленке плагин сделать, а то менюх не хватает. Наткнулся на гуид, так все 15 минут и потратил. Не было бы гуида, занялся бы изучением чего-нибудь ещё. Это ж такой процесс - чем больше всякого в голову запихнуть надо, тем медленее идёт, а если что-то важное в начале не понять - потом поздно будет.

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

Re: Far 3.0 & Guids

Post by zg » Fri 14 Feb, 2014 20:24

techie wrote:Наткнулся на гуид, так все 15 минут и потратил.
есть такая полезная штука, как гугл.

User avatar
techie
Posts: 732
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 23 times
Been thanked: 2 times

Re: Far 3.0 & Guids

Post by techie » Fri 14 Feb, 2014 20:38

Что такое гуид я знаю - важно было понять зачем он плагину. Я уже давно я не видел плагинов, которые идентифицируются по гуид, и необходимость в этой практике весьма сомнительна. Плагин всегда можно переименовать, а для особо упёртых есть сайт для разрешения конфликтов по принципу, который уже изложен. Для плагинов, которые согласны использовать этот сайт, я бы оставил поле гуида опциональным, и если он не задано - генерить мд5 по имени в нижнем регистре, чтобы удовлетворить все внутренние структуры фар. Могу код на питоне подогнать, который это всё проверяет и делает. С сями не дружу.

Shmuel
Posts: 5040
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 133 times

Re: Far 3.0 & Guids

Post by Shmuel » Sat 15 Feb, 2014 08:19


Kirillony
Posts: 179
Joined: Tue 24 Jan, 2006 18:49
Has thanked: 1 time

Re: Far 3.0 & Guids

Post by Kirillony » Sat 15 Feb, 2014 15:03


User avatar
techie
Posts: 732
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 23 times
Been thanked: 2 times

Re: Far 3.0 & Guids

Post by techie » Mon 17 Feb, 2014 20:58


Smitis
Posts: 1440
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 12 times
Been thanked: 22 times
Contact:

Re: Far 3.0 & Guids

Post by Smitis » Tue 18 Feb, 2014 07:39

Прошло сто лет. Пост #1857435240
Разум когда-нибудь победит.

User avatar
John Doe
Бюрократ
Posts: 11074
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

Re: Far 3.0 & Guids

Post by John Doe » Sun 06 Jul, 2014 18:30

Каждый пункт в меню плагинов помимо Plugin GUID имеет ещё и собственный гуид Plugin item GUID.
То же самое в меню конфигурации плагинов.

Однако: в некоторых случаях гуиды в этих 2х меню совпадают (Proclist), а в некоторых нет (SameFolder).

Какие на этот счёт рекомендации?

User avatar
Alexey Samlyukov
Posts: 1757
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 2 times
Contact:

Re: Far 3.0 & Guids

Post by Alexey Samlyukov » Mon 07 Jul, 2014 02:13

гуиды по определению должны быть разные.

Post Reply

Return to “Разработка плагинов”

Who is online

Users browsing this forum: No registered users and 3 guests