ProcList: Process list — Список процессов

Здесь можно обсудить ваш любимый плагин.
iva
Posts: 123
Joined: Sat 02 Nov, 2013 21:32
Been thanked: 3 times

ProcList: Process list — Список процессов

Post by iva » Mon 24 Aug, 2015 15:48

Latest post of the previous page:

Подскажите, пожалуйста, можно ли вызвать плагин из скрипта на lua. Конкретно хочется:
1) получить таблицу, которая отображается по CtrlQ, в lua-переменную.
2) осуществить переход к нужному процессу.
Last edited by iva on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Исправлена опечатка: CtrlW --> CtrlQ

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

ProcList: Process list — Список процессов

Post by HaRT » Mon 24 Aug, 2015 16:00

iva wrote: получить таблицу, которая отображается по CtrlQ, в lua-переменную
Я убеждён, что использовать для этого этот плагин — это очень криво. Правильное средство — через WMI или более современные аналоги.
iva wrote: осуществить переход к нужному процессу
Что имеется в виду?
Фар есть инструмент, а не нянька. © 2009 DrKnS

iva
Posts: 123
Joined: Sat 02 Nov, 2013 21:32
Been thanked: 3 times

ProcList: Process list — Список процессов

Post by iva » Mon 24 Aug, 2015 16:30

HaRT, Вы зря исправили. Я имел ввиду именно CtrlW, по нажатию которого у меня появляется окно Task list, в левой колонке которого указан 4-х значный номер (номер процесса), а в правой некоторая описательная информация. Вот эту информацию я хочу проанализировать в скрипте и далее ... переключиться на тот или иной процесс (как будто я его выбрал вручную и нажал Enter).
Понял свою ошибку: у меня смешалось Task list и Process list. Перенесите, пожалуйста, мой вопрос в соответствующую тему.

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

ProcList: Process list — Список процессов

Post by HaRT » Mon 24 Aug, 2015 17:01

iva wrote: Перенесите, пожалуйста, мой вопрос в соответствующую тему.
Лучше напишите новый вопрос в разделе http://forum.farmanager.com/viewforum.php?f=56 в подразделе http://forum.farmanager.com/viewforum.php?f=57.
Фар есть инструмент, а не нянька. © 2009 DrKnS

luxferre
Posts: 2
Joined: Sun 19 Sep, 2010 23:47

processes plugin privileges raing

Post by luxferre » Wed 30 Dec, 2015 21:38

can't kill foobar2000 process, and there no question about rasing priveleges up to admin. did i do smth wrong or it is a problem?

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

ProcList: Process list — Список процессов

Post by Smitis » Tue 14 Jun, 2016 15:53

Вот чего явно не хватает в плагине, это столбца с разрядностью процесса 32/64. Зато есть XB - 16/32-битность для неподдерживаемой ФАРом Windows 9x. Предложение-хотелка - переделать XB для показа разрядности 32/64
Разум когда-нибудь победит.

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

ProcList: Process list — Список процессов

Post by zg » Tue 14 Jun, 2016 15:58

у 32-битных процессов атрибут r/o, можно настроить раскраску.

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

ProcList: Process list — Список процессов

Post by HaRT » Tue 14 Jun, 2016 16:03

Smitis wrote: переделать XB для показа разрядности 32/64
Поддерживаю, т.к. в текущих условиях пользы от этой колонки в нынешнем виде ровно никакого, а потребность видеть битность и впрямь типовая.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
DrKnS
Posts: 4533
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 113 times
Contact:

ProcList: Process list — Список процессов

Post by DrKnS » Tue 14 Jun, 2016 16:50

Smitis wrote:для неподдержив аемой ФАРом Windows 9x
Поддержка 16 бит - это не только Windows 9x, это любая x86 ОС.

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

ProcList: Process list — Список процессов

Post by HaRT » Tue 14 Jun, 2016 16:54

DrKnS wrote: Поддержка 16 бит - это не только Windows 9x, это любая x86 ОС.
Однако всё равно вижу смысл использовать для индикации платформы/подсистемы именно ту колонку.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
DrKnS
Posts: 4533
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 113 times
Contact:

ProcList: Process list — Список процессов

Post by DrKnS » Tue 14 Jun, 2016 17:22

Естественно.

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

ProcList: Process list — Список процессов

Post by Smitis » Tue 14 Jun, 2016 21:13

zg wrote:у 32-битных процессов атрибут r/o, можно настроить раскраску.
Действительно, ставится... В голову не приходило смотреть атрибуты файлов в этом плагине, да и в справке нет.
Но раскраску файлов не сделать только для плагина, а вот в столбце можно было бы показывать и 16-ти разрядные процессы, там где это возможно.

А тут ещё такие новости http://www.3dnews.ru/932217
Скоро и linux процессы как-то надо будет выделять. Или уже пора выделять...
Разум когда-нибудь победит.

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

ProcList: Process list — Список процессов

Post by HaRT » Tue 14 Jun, 2016 21:25

Smitis wrote: Скоро и linux процессы как-то надо будет выделять.
С точки зрения пользовательского интерфейса это вполне согласуется с вышепредложенным:
HaRT wrote: использовать для индикации платформы/подсистемы именно ту колонку
Фар есть инструмент, а не нянька. © 2009 DrKnS

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

ProcList: Process list — Список процессов

Post by Smitis » Tue 14 Jun, 2016 21:31

Именно это Вы имели ввиду под "подсистемы"? Не понял сразу.
Разум когда-нибудь победит.

User avatar
DrKnS
Posts: 4533
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 113 times
Contact:

ProcList: Process list — Список процессов

Post by DrKnS » Tue 14 Jun, 2016 22:06

Smitis wrote: Зато есть XB - 16/32-битность для неподдерживаемой ФАРом Windows 9x. Предложение-хотелка - переделать XB для показа разрядности 32/64
Я посмотрел в код - вы таки будете смеяться, но XB отломали 5 лет назад.

User avatar
DrKnS
Posts: 4533
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 113 times
Contact:

ProcList: Process list — Список процессов

Post by DrKnS » Tue 14 Jun, 2016 23:29

183.

skipik
Posts: 47
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 2 times
Been thanked: 2 times

ProcList: Process list — Список процессов

Post by skipik » Wed 15 Jun, 2016 00:39

DrKnS
Маленькая опечатка: в файле помощи ProcEng.hlf, строка 276, вместо Bintess должно быть Bitness.

Post Reply

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

Who is online

Users browsing this forum: No registered users and 10 guests