| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| Hram 
 
 
 Joined: 19 May 2005
 Posts: 113
 Location: Питер
 
 | 
			
				|  (Separately) Posted: Mon Mar 09, 2009 13:46    Post subject: Разработка плагинов под .NET (Visual Basic или C#) |   |  
				| 
 |  
				| 8 марта 2009 на сайте http://www.codeproject.com была выложена статья в которой рассказывается как писать плагины для Total Commander под .NET 
 Статья: http://www.codeproject.com/KB/files/ManagedTCPLugin.aspx
 
 Приведу гугловский перевод введения этой статьи.
 
 Введение
 
 Проводник Windows Explorer не является достаточным. Люди, которыe считают также как и я могут выбрать ему замену из нескольких альтернативных файловых менеджеров. Одним из наиболее популярных является Total Commander - Shareware файловый менеджер для Microsoft Windows. Одной из важных особенностей Total Commander является способность быть расширенным с помощью плагинов. В данной статье описывается, как написать плагин для Total Commander на управляемых языках (Visual Basic или C#) в целом, с более подробным описанием разработки плагина файловой системы (wfx).
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Gentoo69 
 
 
 Joined: 11 Jul 2010
 Posts: 68
 
 
 | 
			
				|  (Separately) Posted: Sun Jul 11, 2010 20:09    Post subject: |   |  
				| 
 |  
				| ну вообще то там С++ , на чистом C# невозможно сделать плагин к тоталу. Т.к. C# - это не нативный код, в отличии от С++ или Delphi. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| MVV 
 
  
 Joined: 15 Oct 2009
 Posts: 4815
 Location: Ростов-Дон
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| ivanovnikolay 
 
 
 Joined: 28 Apr 2011
 Posts: 1
 
 
 | 
			
				|  (Separately) Posted: Thu Apr 28, 2011 14:21    Post subject: Разработка плагинов под .NET (Visual Basic или C#) |   |  
				| 
 |  
				| Вот проект: code.google.com/p/totalcommander-plugin-donnet/ Достаточно подключить сборку, реализовать плагин при помощи предоставляемых классов и в постбилде вызвать таргет GenerateTotalCommanderWxxPlugin, кторый создаст необходимый wcx или wfx файл. Пока можно сделать только файловый или архивный плагин. Поддерживается иконка для файлового плагина (нужно просто указать иконку у сборки с реализацией плагина).
 
 >>на чистом C# невозможно сделать плагин к тоталу
 это возможно, нужно только немного подпилить сборку при помощи ildasm+ilasm, что и делается в постбилде.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |