Remote Desktop через Far

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

Remote Desktop через Far

Post by fml2 »

Здравствуйте.

Скажите, пожалуйста, а возможно ли (напрямую или через плагин) работать через Фар с удаленным компом, т.е. чтобы Фар был как бы удаленным клиентом. Т.е. если я в Фаре "зашел" на удаленный компьютер ABC, то чтобы я в этом окне Фар работал так, как будто я был на другом компе (т.е. диск "C" означет диск на *том* компе и т.д.).

Моя цель при этом -- иметь несколько экземпляров Фар (некоторые на локальном, некоторые на удаленном компе) и иметь возможность легко переключаться между ними (по стандартной виндовсовской Alt+Tab).

Я пробовал запустить Remote Desktop и уже в нем Фар, но тогда переключение между окнами очень неудобно, т.к. Remote Desktop перехватывает клавиши и т.д. Может, кто подскажет, как достичь того, чего я хочу?

Заранее спасибо за советы.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: Remote Desktop через Far

Post by t-rex »

telnet
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

Re: Remote Desktop через Far

Post by fml2 »

телнетовский порт на том компе заперт. Но я уже кое-как приспособился: с помощью параметров /w и /h я запускаю remote desktop с таким же размером окна, что и локальные экземпляры Фара, и запускаю в remote desktop Фар на все окно. Теперь все смотрится так, как мне и надо. Единственное отличие в том, что в "удаленном" Фаре есть еще заголовок окна remote desktop. Но это даже и неплохо, т.к. позволяет легко отличить локальный Фар от удаленного.

Кстати, я заметил, что если я запускаю следующую команду из командной строки Фар (build 2909 x86), то экран Фара "портится" (дублируется строка с функциональными клавишами и т.д.).

%systemroot%\system32\mstsc.exe /w:1210 /h:760 /v:xyz

При этом внизу экрана виден текстовый вывод типа (похоже, от mstsc)

started, version=6.0.6001.18000 (longhorn_rtm.080118-1840), pid=0x19C8, buildtype=release, usethread=0, closeafterwrite=0
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Remote Desktop через Far

Post by zg »

fml2 wrote:Кстати, я заметил, что если я запускаю следующую команду из командной строки Фар (build 2909 x86), то экран Фара "портится" (дублируется строка с функциональными клавишами и т.д.).

%systemroot%\system32\mstsc.exe /w:1210 /h:760 /v:xyz

При этом внизу экрана виден текстовый вывод типа (похоже, от mstsc)

started, version=6.0.6001.18000 (longhorn_rtm.080118-1840), pid=0x19C8, buildtype=release, usethread=0, closeafterwrite=0
обсуждалось. гуёвые приложения, пишущие в консоль никак не отличаются от других гуёвых приложений.
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

Re: Remote Desktop через Far

Post by fml2 »

Я не совсем понял. Разве не должно быть так, что Фар соханяет экран перед и восстанавливает его после запуска программы независимо от ее типа (графическая/консольная)?
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: Remote Desktop через Far

Post by t-rex »

И чем это может помочь если она пишет в экран после восстановления?
grizlyk
Posts: 5
Joined: Thu 14 Jan, 2016 07:36
Been thanked: 1 time

Remote Desktop через Far

Post by grizlyk »

Скажите, пожалуйста, а возможно ли (напрямую или через плагин) работать через Фар с удаленным компом, т.е. чтобы Фар был как бы удаленным клиентом.
Чел вдимо спрашивает о posix удаленном десктопе, это как бы
  • панели полученные из telnet ls -alF
  • под которыми окно telnet
  • рабочие каталоги telnet переключаются одновременнно с переходами по панелям
  • программы запускаются на удаленом компьютере
  • ввод передается telnet, вывод принимается от telnet
  • можно работать с файлами в панели через FTP, копируя их по сети
+ удобства
  • служебные программы типа поиска файлов работают локально со списками от ls
  • служебные программы типа edit/view работают удаленно через edlin, vi и т.д.
Обычно вот именно это хотят получить на удаленном компьютере, имея на локальном FAR, когда спрашивают "о FAR через telnet", а вовсе не хотят запустить FAR на удаленном компе и смотреть на него через telnet.

Если те, кто знает детали FAR, будет делать для FAR такой полезный плагин, придерживайтесь принципа "компилировать для версий 1,2,3", не только для последней в режиме 64 бит, хотя я не настаиваю.
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

Remote Desktop через Far

Post by abelenki »

fml2, если удалённый компьютер Windows Server 2008 R2+, опубликуйте Far в виде RemoteApp.

p.s.: сейчас потестировал - работает, как надо:



переключаемся по Alt+TAB:

User avatar
SUSim
Posts: 1636
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Remote Desktop через Far

Post by SUSim »

abelenki wrote: если удалённый компьютер Windows Server 2008 R2+, опубликуйте Far в виде
кстати а как это сделать, по шагам! и ответ, на который я надеюсь, лучше поместить в "Операционные системы...."
и можно ли сделать такое если с другой стороны обычная семерка с удалённым рабочим столом?
SimSU ··· ·· -- ··· ··-
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

Remote Desktop через Far

Post by abelenki »

SUSim wrote:кстати а как это сделать, по шагам!
на сервере:
1. установить Службы удаленных рабочих столов.
2. зайти в Диспетчер удаленных приложений RemoteApp
3. опубликовать Far.
4. создать .msi-инсталляшку с ним.

на компьютере:
1. установить .msi-инсталляшку.
SUSim wrote:и можно ли сделать такое если с другой стороны обычная семерка с удалённым рабочим столом?
стандартными средствами - нет. но, возможно, какие-нибудь умельцы сделали.
Post Reply

Return to “Нужна помощь”