Synergy GNOME manager

Synergy to bardzo przydatny program, pozwalający na symulację działania przełącznika KVM. Z drobną różnicą, zamiast przełączać ekran pomiędzy kilkoma komputerami, jak to ma miejsce w przypadku VNC, używane są faktyczne monitory komputerów stojących na jednym biurku.

Jak to działa w praktyce? Tak naturalnie, jak tylko się da. Płynnie przesuwamy kursor myszy pomiędzy kilkoma ekranami. Można więc uruchomić edytor kodu na komputerze stacjonarnym, przesunąć mysz w prawo, na ekran notebooka i tam testować swoją aplikację w przeglądarce. Schowek jest przenoszony pomiędzy ekranami, wszystko działa bardzo płynnie. Gdzie jest haczyk? Synergy ma graficzny interfejs tylko dla Windows.

Pomyślałem sobie, że GNOME nie może być gorszy i wczoraj, w Pythonie, zacząłem pisać odpowiednik. Potrafi jednocześnie nieco więcej i mniej niż jego windowsowy brat i wydaje mi się, że jest wygodniejszy. Automatycznie wykrywa komputery w sieci lokalnej za pomocą Avahi, nie zajmuje więcej miejsca na ekranie niż jedna ikona w pasku stanu i o zmianach informuje za pomocą wyskakujących powiadomień.

Przed opublikowaniem kodu, chcę jeszcze napisać odpowiednik dla klienta, muszę też przygotować ikony, bo w tej chwili używane są ikony stanu sieci, z dzieleniem ekranów nie mające wiele wspólnego.

Obejrzyj Synergy + GNOME (530kB) w działaniu.

19 » odpowiedzi dla wpisu “Synergy GNOME manager”


  1. 1 sit0

    podobywowuje.. eric byłby z ciebie dumny ;)
    no i rozumiem że bawimy się tym jutro?

  2. 2 sit0

    btw: kolo który wymyślił avahi, zasługuje na tyle piwa, ile będzie w stanie unieść * 666. mając pythonowe bindingi - sky is the limit. wow. i mean.. wow..

  3. 3 Krymzon

    wow, bardzo miłe :)
    po maturach mi się przyda =]

  4. 4 tp

    http://quicksynergy.sourceforge.net/ - to jak to jest z tym haczykiem?

  5. 5 Patrys

    tp:

    QSynergy ma paskudny interfejs.

  6. 6 tp

    I owszem, paskudny, zgadzam sie z Tobą. Istnienie Synergy zauważyłem dzięki Twojemu artykułowi, zaś apt pokazał mi paczkę z quicksynergy, które owszem da sie użyć ale jak mówisz - jest paskudne. Trzymam kciuki za inicjatywę.

  7. 7 jpc

    sit0: zdaje się, że Avahi wymyśliło Apple. ;] No chyba, że chodzi Ci o samą implementację, a nie o technologię.

  8. 8 Jakub

    A działania nie można zamieścić na YT? Nie każdy ma łatwy dostęp do OGG :)

  9. 9 Patrys

    Jakub:

    Przypominam, że to program dla GNOME/Linux ;)

  10. 10 Dariusz Dwornikowski

    .

  11. 11 Jakub

    Patrys: Wiem, wiem ;) Znalazłem już na YT prezentację tego. Nawet takie-o.

  12. 12 Patrys

    Jakub:

    Eee, twierdzisz, że znalazłeś prezentację programu, którego jeszcze nie wydałem? Czy może chodzi ci o jakiś inny program?

  13. 13 Jakub

    Patrys:
    Widać wyciek nastąpił ;) Pewnie z prokuratury :D
    A tak serio to wpisałem w YT Synergy i wyskoczyły mi filmy z wieloma pulpitami.

  14. 14 D4rky

    Jakbym miał sporo kasy, zrobiłbym sobie taki panel z kilkoma monitorami. To musi być marzenie developera - kilka komputerów zamiast kilku desktopów

  15. 15 wolvverine

    udostępnisz tarball ze swoim interfejsem do synergy ??

  16. 16 Patrys

    wolvverine:

    Udostępniam kod na http://code.google.com/p/gnome-synergy/

  17. 17 wolvverine

    dla poprawnego działania (na cliencie) synergy powinny być ustawione te opcje (xorg.conf):

    Option “SWCursor” “on”
    Option “HWcursor” “off”

  18. 18 wolvverine
  19. 19 wolvverine

    http://x2x.dottedmag.net/ - odpowiednik synergy dla X

Skomentuj wpis