Плагин для работы с Vmware ESXi

Хотите предложить идею нового плагина или знаете, что улучшить в существующем? Пишите сюда.
shadow389
Posts: 11
Joined: Wed 08 Apr, 2015 12:15

Плагин для работы с Vmware ESXi

Post by shadow389 »

есть идея для плагина - работа с виртуальными машинами в Vmware ESXi.
смысл такой:
есть виртуальная машина (ВМ) на сервере ESXi которая не имеет сетевого адаптера, либо находится в отличной от пользователя сети.
на этой ВМ крутятся какието процессы, и создаются файлы.
вот эти самые файлы иногда надо забирать с данной ВМ, а пользоваться толстым клиентом Vmware, с пробросом флэшки порой бывает затруднительно.
если бы кто написал плагин, который давал возможность настроить подключение к ВМ через Far (типа как к FTP), с возможностью лазить по жесткому диску ВМ, было бы круто.
точно знаю, что это можно сделать на C#, но к сожалению не очень понимаю, как писать плагины для Far, да и в C# не так давно ковыряюсь, соответственно не хватает квалификации понять что и где делается...

Спасибо за внимание!
User avatar
HaRT
Moderator
Posts: 9769
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 128 times
Been thanked: 266 times

Плагин для работы с Vmware ESXi

Post by HaRT »

shadow389 wrote: на этой ВМ крутятся какието процессы, и создаются файлы.
вот эти самые файлы иногда надо забирать с данной ВМ
Observer вроде уже позволяет залезать на диски VMware в режиме чтения.
Фар есть инструмент, а не нянька. © 2009 DrKnS
shadow389
Posts: 11
Joined: Wed 08 Apr, 2015 12:15

Плагин для работы с Vmware ESXi

Post by shadow389 »

все бы нормально, только Observer дает возможнось подключиться к диску ВМ, расположенному на локальном диске, соответственно это работает только на Vmware workstation, а нада Esxi.
shadow389
Posts: 11
Joined: Wed 08 Apr, 2015 12:15

Плагин для работы с Vmware ESXi

Post by shadow389 »

если что готов оказать посильную помощь в написания плагина
ибо прграмку, которая коннектится к ВМ и забирает файлы с нее, а также закидывает файлы на нее я написал (на С#)
но она не дает перехода по каталогам ВМ, а берет файлы из указанной (в настройках) папки, и копирует на локальную тачку в указанную папку (в настройку)
вот если бы кто помог мигрировать ее в плагин для Far, был бы признателен
User avatar
John Doe
Бюрократ
Posts: 13210
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 45 times
Been thanked: 334 times

Плагин для работы с Vmware ESXi

Post by John Doe »

shadow389 wrote: прграмку, которая коннектится к ВМ и забирает файлы с нее, а также закидывает файлы на нее я написал (на С#)
Посмотрите в сторону Multiarc+custom.ini.
shadow389
Posts: 11
Joined: Wed 08 Apr, 2015 12:15

Плагин для работы с Vmware ESXi

Post by shadow389 »

John Doe wrote:
shadow389 wrote: прграмку, которая коннектится к ВМ и забирает файлы с нее, а также закидывает файлы на нее я написал (на С#)
Посмотрите в сторону Multiarc+custom.ini.
данный плагин опять таки не позволяет цепляться к удаленной ВМ, даже если и получится настроить его на чтение VMDK дисков
User avatar
John Doe
Бюрократ
Posts: 13210
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 45 times
Been thanked: 334 times

Плагин для работы с Vmware ESXi

Post by John Doe »

shadow389 wrote: данный плагин опять таки не позволяет цепляться к удаленной ВМ
Его функция не в этом состоит, а в том, чтобы отобразить на панель вывод внешней утилиты (которую вы можете написать).
shadow389
Posts: 11
Joined: Wed 08 Apr, 2015 12:15

Плагин для работы с Vmware ESXi

Post by shadow389 »

John Doe wrote:
shadow389 wrote: данный плагин опять таки не позволяет цепляться к удаленной ВМ
Его функция не в этом состоит, а в том, чтобы отобразить на панель вывод внешней утилиты (которую вы можете написать).
хммм... а не подскажете, где взять описание по созданию ini?
User avatar
John Doe
Бюрократ
Posts: 13210
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 45 times
Been thanked: 334 times

Плагин для работы с Vmware ESXi

Post by John Doe »

Не с того конца начинаете: для начала нужна сама утилита, способная выводить в консоль список файлов в указанной директории.
А custom.ini нужен только для того, чтобы распарсить вывод утилиты (формат описан в начале файла).
shadow389
Posts: 11
Joined: Wed 08 Apr, 2015 12:15

Плагин для работы с Vmware ESXi

Post by shadow389 »

John Doe wrote:Не с того конца начинаете: для начала нужна сама утилита, способная выводить в консоль список файлов в указанной директории.
А custom.ini нужен только для того, чтобы распарсить вывод утилиты (формат описан в начале файла).
Ну тогда получается мне опять таки нужен плагин, который цепляется к ВМ и выводит список папок/файлов из нее....
А вот в этом вся проблема, я не могу догнать, как с нуля написать плагин....
User avatar
John Doe
Бюрократ
Posts: 13210
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 45 times
Been thanked: 334 times

Плагин для работы с Vmware ESXi

Post by John Doe »

shadow389 wrote: Ну тогда получается мне опять таки нужен плагин
Отнюдь.

Выше вы утверждали, что способны на C# что-то писать, и даже можете достать файлы из своей машины.
Нужно пойти чуть дальше, и напечатать список файлов/папок в консоль.

А multiarc уже разберёт что вы там вывели, и позволит ходить по папкам.
shadow389
Posts: 11
Joined: Wed 08 Apr, 2015 12:15

Плагин для работы с Vmware ESXi

Post by shadow389 »

так вот тут то и загвоздка, как это сделать?
как выдать список файлов фару, чтобы он их отобразил в косоли?
User avatar
John Doe
Бюрократ
Posts: 13210
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 45 times
Been thanked: 334 times

Плагин для работы с Vmware ESXi

Post by John Doe »

shadow389 wrote: как выдать список файлов фару, чтобы он их отобразил в косоли?
Забудьте про фар. Напечатать в консоли должна ваша утилита.
Разберитесь для начала что такое консоль (гугл знает).
shadow389
Posts: 11
Joined: Wed 08 Apr, 2015 12:15

Плагин для работы с Vmware ESXi

Post by shadow389 »

John Doe wrote:
shadow389 wrote: как выдать список файлов фару, чтобы он их отобразил в косоли?
Забудьте про фар. Напечатать в консоли должна ваша утилита.
Разберитесь для начала что такое консоль (гугл знает).
ну программка в консоль выдает список файлов и папок, а дальше как быть?
User avatar
John Doe
Бюрократ
Posts: 13210
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 45 times
Been thanked: 334 times

Плагин для работы с Vmware ESXi

Post by John Doe »

А дальше изучаем формат custom.ini, и добавляем туда секцию для разбора вывода вашей утилиты.
Post Reply

Return to “Предложения и идеи”