Ponownie otwórz Putty Config po zamknięciu połączenia

9

Od jakiegoś czasu używam Kit na Windows 8.1. Mam tylko jeden problem z tym. Czy możliwe jest ponowne otwarcie okna konfiguracji, gdy połączenie nie powiedzie się lub zostanie zamknięte bez ponownego uruchamiania programu? (Po pewnym czasie robi się irytujące ...) Przeszukałem wszystkie ustawienia i nie znalazłem sukcesu, jednak słyszałem, że da się to zrobić. Być może po prostu coś mi brakuje, a może po prostu szalony.

Czy ktoś skonfigurował to pomyślnie?

użytkownik3267976
źródło

Odpowiedzi:

7

Gdy połączenie zostanie zakończone lub nie powiedzie się (zauważ „nieaktywne” na pasku tytułu), w menu okna „Uruchom ponownie sesję” pojawi się nowa opcja menu. Spowoduje to ponowne połączenie sesji.

Zrzut ekranu

ciężki
źródło
1
Myślę, że wystarczająco blisko ... Miałem nadzieję, że istnieje sposób, aby Putty rozpoczął nową sesję, jeśli połączenie zostanie utracone lub stanie się nieaktywne bez konieczności ręcznego przeglądania menu.
user3267976,
3

Kolejne obejście, ponieważ wciąż nie ma realnego rozwiązania:

  • Dla swojego połączenia w oknie Sesja skonfiguruj „Zamknij okno przy wyjściu> Nigdy”
  • W oknie sesji wybierz z menu pozycję menu „Nowa sesja ...”. Spowoduje to powrót do głównego okna szpachli
Clerenz
źródło
To rozsądne rozwiązanie. Mam po prostu dość zmęczenia zamykaniem okna Putty Config przy udanym połączeniu. Jeśli chcę jednoczesnego połączenia w innym miejscu, muszę ponownie wywołać konfigurację Putty lub użyć Twojej metody. Jestem naprawdę zaskoczony, że nie ma prostej opcji, aby pozostawić otwarte okno Putty Config przez cały czas. Dziękuję za obejście.
Fiddy Bux
1

KiTTY to rozwidlona wersja PuTTY z dodatkowymi funkcjami i pozwoli ci zachować okno konfiguracji przez cały czas. Posiada standardowy przycisk „Otwórz”, który uruchomi sesję i zamknij konfigurację, a także przycisk „Start”, który uruchomi sesję przy zachowaniu otwartego okna konfiguracji.

Ma również możliwość automatycznego ponownego połączenia po rozłączeniu. (Konfiguracja> Połączenie> Opcje ponownego połączenia> „Próba ponownego połączenia w przypadku awarii połączenia”).

Jeśli używasz wersji przenośnej, możesz zmienić opóźnienie prób ponownego połączenia w pliku kitty.ini. Na przykład ReconnectDelay=1010-sekundowe opóźnienie przed próbą ponownego połączenia. (Domyślnie plik ini ma linię #ReconnectDelay=5, pamiętaj o usunięciu #znaku z początku linii, aby faktycznie zastosował zmiany.)

http://kitty.9bis.net/ (darmowy / open source)


Istnieje również wiele innych rozwidleń i alternatyw, które oferują sesje z kartami oraz zawsze otwarta lista sesji z boku, jeśli szukasz szybkiego otwarcia sesji:

( MobaXterm , MTPuTTY , SuperPuTTY itp.).

I jest więcej z innymi funkcjami:

( ExtraPuTTY ma nieco inne automatyczne ponowne łączenie i opcjonalne skrypty z Luą , RuTTY ma podstawowe skrypty - również zawarte w KiTTY , MobaXterm i ConEmu mogą otwierać karty z innymi sesjami, takimi jak wiersz poleceń / cmd systemu Windows, Bitvise SSH Client ma ładny interfejs, itp)


Zrobiłem jeszcze trochę zamieszania z MobaXterm i to dobry sposób na ponowne połączenie, wystarczy nacisnąć R. Mogę częściowo zautomatyzować to za pomocą wbudowanych narzędzi makro. A funkcja MultiExec jest fajna, ponieważ jeśli mam wiele otwartych kart PuTTY, mogę wysyłać polecenia do wszystkich z nich jednocześnie (w tym restartowanie sesji).

Wydaje się, że trudno jest zapisać ustawienia sesji. Często muszę ręcznie wybierać port COM podczas uruchamiania zapisanej sesji, chyba że port COM jest już aktywny przed otwarciem MobaXterm (a ustawienie nie zostało już utracone).

gamingexpert13
źródło
1
Dziękuję za pomoc! Oczywiście nie jest to naprawdę problem ciągły, ale mimo to poproś o głos na tę nostalgiczną wycieczkę, którą mi właśnie dałeś. Zupełnie zapomniałem zadać to pytanie! Jeśli dobrze pamiętam, wypróbowałem to wcześniej. Będę musiał jeszcze raz sprawdzić KiTTY.
user3267976