.NET Windows7.Libraries — управление библиотеками Windows 7

Здесь можно обсудить ваш любимый плагин.
Post Reply
User avatar
[e]Bu$ter
Posts: 792
Joined: Mon 30 May, 2005 23:05
Location: Беларусь, Минск
Contact:

.NET Windows7.Libraries — управление библиотеками Windows 7

Post by [e]Bu$ter » Fri 12 Feb, 2010 13:10

Windows7.Libraries — модуль FarNet для управления библиотеками Windows 7.

Если кто-то уже попробовал, отпишитесь, при изменении какой либо стандартной библиотеки её иконка не сбрасывается на стандартную?
А то я все свои угробил пока плуг тестировал, и теперь не могу это проверить.

User avatar
lordmuzer
Posts: 522
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Contact:

Re: .NET Windows7.Libraries — управление библиотеками Windows 7

Post by lordmuzer » Fri 12 Feb, 2010 13:17

лучше, добавить проверку версии ОС. а то падающий ексепеш как то не очень красиво)

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

Re: .NET Windows7.Libraries — управление библиотеками Windows 7

Post by NightRoman » Fri 12 Feb, 2010 13:19

Спасибо за плагин, и за почин публикации FarNet модулей тоже.
В сорсах билд файл не совсем правильный (не годится для .NET 3.5, а синтаксис именно оттуда используется, и нет сборки ресурсов). Исправленный вариант:

Библиотеки пока не пробовал менять, некогда, запарка сегодня..

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

Re: .NET Windows7.Libraries — управление библиотеками Windows 7

Post by NightRoman » Fri 12 Feb, 2010 13:47

lordmuzer wrote:лучше, добавить проверку версии ОС. а то падающий ексепеш как то не очень красиво)
Верно. Эти методы проверки есть в самом вин7 коде-паке. Но я процитирую их, могут пригодится и в других местах
RunningOnXP
Environment.OSVersion.Version.Major >= 5;

RunningOnVista
Environment.OSVersion.Version.Major >= 6;

RunningOnWin7
(Environment.OSVersion.Version.Major > 6) || (Environment.OSVersion.Version.Major == 6 && Environment.OSVersion.Version.Minor >= 1);

susl
Posts: 14
Joined: Sat 02 Jan, 2010 01:21

Re: .NET Windows7.Libraries — управление библиотеками Window

Post by susl » Fri 24 Sep, 2010 05:04

плагин ставит View Mode в Medium после закрытия панели.
т.е. у меня, например, стоял Full. открываю плагин - ставит Medium чтобы отобразить библиотеки. выхожу по ".." - остается Medium.

должно решиться тем что в Invoke(..) после _panel.Open() не вызывать DisplayLibraries().
этот метод должен вызываться из OnGettingData(), как я понимаю, и там он уже вызывается.

я закоментил указанную строчку, пересобрал и баг пропал.
надеюсь мопожет.

п.с. спасибо за чудный плагин :)

и еще такой момент. плагин встраивается в меню Disks и назначает себе hotkey 0, что сдвигает все мои другие плагины (или ему FarNet назначает, не знаю подробностей, уж простите :) не пользовался FarNet до этого). где-то можно поменять на другую? спасибо

Vnuks104
Posts: 1
Joined: Thu 19 Nov, 2015 14:01

.NET Windows7.Libraries — управление библиотеками Windows 7

Post by Vnuks104 » Thu 19 Nov, 2015 14:03

Товарищи помогите.
Вроде с установкой справился (поставил сначала FarNet, потом в его директорию скопировал содержимое архива) а вот вызвать этот модуль не получается.
Как?

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

.NET Windows7.Libraries — управление библиотеками Windows 7

Post by NightRoman » Thu 19 Nov, 2015 15:46

Точно правильно поставили модуль? Надо сюда

%FARHOME%\FarNet\Modules
-- Module root directory. Each child directory is a module directory.

Maximin
Posts: 4
Joined: Wed 24 May, 2017 12:48

.NET Windows7.Libraries — управление библиотеками Windows 7

Post by Maximin » Wed 24 May, 2017 12:50

Не работает с последним FarNet 5.2.3.0.
Could not load type 'FarNet.PanelModeInfo' from assembly 'FarNet, Version=5.2.3.0, Culture=neutral, PublicKeyToken=null'.
При любой попытке вызова.

Maximin
Posts: 4
Joined: Wed 24 May, 2017 12:48

.NET Windows7.Libraries — управление библиотеками Windows 7

Post by Maximin » Wed 24 May, 2017 12:52

TypeLoadException:
Could not load type 'FarNet.PanelModeInfo' from assembly 'FarNet, Version=5.2.3.0, Culture=neutral, PublicKeyToken=null'.

System.TypeLoadException: Could not load type 'FarNet.PanelModeInfo' from assembly 'FarNet, Version=5.2.3.0, Culture=neutral, PublicKeyToken=null'.
at Win7Libs.Windows7Libraries.Invoke(Object sender, ModuleToolEventArgs e)
at FarNet.Works.ProxyTool.Invoke(Object sender, ModuleToolEventArgs e)
at FarNet.Far0.AsOpen(OpenInfo* info)
at OpenW(OpenInfo* info)

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

.NET Windows7.Libraries — управление библиотеками Windows 7

Post by HaRT » Wed 24 May, 2017 12:54

Maximin, версии плагина, Фара, дотнета и ОС какие?
Фар есть инструмент, а не нянька. © 2009 DrKnS

Maximin
Posts: 4
Joined: Wed 24 May, 2017 12:48

.NET Windows7.Libraries — управление библиотеками Windows 7

Post by Maximin » Wed 24 May, 2017 13:38

Far 3.0 build 4900 x64, Windows 7 x64 SP1 Version 6.1.7601.
.NET Framework 2.0: installed with service pack 2.
.NET Framework 3.0: installed with service pack 2.
.NET Framework 3.5: installed with service pack 1.
.NET Framework 4 Client: installed with no service packs.
.NET Framework 4 Full: installed with no service packs.
.NET Framework 4.5: installed with no service packs.
.NET Framework 4.5.1: installed with no service packs.
.NET Framework 4.5.2: installed with no service packs.

Maximin
Posts: 4
Joined: Wed 24 May, 2017 12:48

.NET Windows7.Libraries — управление библиотеками Windows 7

Post by Maximin » Wed 24 May, 2017 13:39

Да, сам плагин - Windows7.Libraries 0.2

Post Reply

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

Who is online

Users browsing this forum: No registered users and 9 guests