Czy mogę usunąć usługę Web Service Dymo Label i nadal korzystać z aplikacji Dymo?

11

Nie lubię niepotrzebnego stałego otwartego portu z usługi Dymo Label Webservice, gdy korzystam z aplikacji Dymo co kilka tygodni.

Czy można usunąć usługę internetową i nadal używać aplikacji do drukowania etykiety co jakiś czas?

Wszystko, co znalazłem w sieci, to instrukcje całkowitego usunięcia oprogramowania Dymo, co nie jest moim zamiarem.

Zainstalowałem najnowszą wersję 8.6.1 oprogramowania Dymo Label.

Gerd Castan
źródło

Odpowiedzi:

20

Metoda 1: Zwolnij agenta uruchamiania.

Usługa sieci Web Dymo Label jest uruchamiana przez agenta uruchamiania podczas uruchamiania (lub lepiej: logowanie się z użytkownikiem). Powinieneś być w stanie po prostu zwolnić powiązanego agenta uruchamiania:

sudo launchctl list | grep dymo #check if agent com.dymo.dls.webservice is loaded
sudo launchctl unload /Library/LaunchAgents/com.dymo.dls.webservice.plist

Być może trzeba będzie użyć przełącznika mocy: ... unload -w ....

Metoda 2: Ustaw RunAtLoadna false.

Jeśli ci się nie powiedzie, możesz spróbować zmienić klucz RunAtLoad w /Library/LaunchAgents/com.dymo.dls.webservice.plist za pomocą

sudo nano /Library/LaunchAgents/com.dymo.dls.webservice.plist

od

<key>RunAtLoad</key>
<true/>

do

<key>RunAtLoad</key>
<false/>

Uruchom ponownie i sprawdź, czy drukarka etykiet Dymo działa również bez otwartego portu usługi internetowej.

klanomath
źródło
1
Redagowałem /Library/LaunchAgents/com.dymo.dls.webservice.plist. Teraz usługa internetowa już się nie uruchamia, a drukowanie nadal działa. Dzięki :-)
Gerd Castan
Montaż /Library/LaunchAgents/com.dymo.dls.webservice.plistdziałał pięknie. Dzięki!
Joshua Pinter
Metoda 2 jest piękna. Dzięki.
Vic Jang,
1
Na ogół bezpieczniej jest używać polecenia defaults niż edytora podczas wprowadzania zmian do list właściwości; sudo defaults write /Library/LaunchAgents/com.dymo.dls.webservice.plist RunAtLoad -bool false
macaco
2

Po prostu usuń go lub zablokuj port za pomocą zapory ogniowej i sprawdź, czy nadal jest drukowany dla Ciebie. Jeśli nie, być może będziesz musiał ponownie zainstalować aplikację (lub przestać blokować port), aby znów działała.

Używam Little Snitch jako łatwego sposobu blokowania określonych połączeń. Ktoś mądrzejszy ode mnie prawdopodobnie powiedziałby ci, jak skonfigurować wbudowaną zaporę ogniową, aby blokowała połączenie za darmo, ale możesz skorzystać z bezpłatnej wersji próbnej Little Snitch, aby przynajmniej sprawdzić, czy oprogramowanie działa dalej, gdy nie możesz dzwonić do domu.

dwightk
źródło
1

Pobierz instalator Dymo ze strony http://download.dymo.com/dymo/Software/Mac/DLS8Setup.8.7.3.dmg

  1. Uruchom.
  2. Po kroku akceptacji licencji pojawi się strona Typ instalacji, kliknij Dostosuj.
  3. Zaznacz pole, aby odinstalować i odznacz pole, aby zaktualizować usługę sieci Web.
  4. Uruchom resztę instalatora.
  5. Po zakończeniu uruchom ponownie instalator.
  6. Tym razem na stronie Dostosuj usuń zaznaczenie pola, aby zaktualizować usługę sieci Web i zakończyć instalację.
Ron Hooper
źródło
1

Okazuje się, że to naprawdę łatwe. Dostałem to od obsługi klienta Dymo:

Przejdź do: Macintosh HD / Library / LaunchAgents / i usuń plik o nazwie: com.dymo.dls.webservice.plist.

Następnie uruchom ponownie. Lokalna drukarka nadal działa, a usługa online zniknęła.

Spodziewam się, że jeśli chcesz skorzystać z usługi online, po prostu zapisz plik pre agenta uruchamiania w innym miejscu na dysku twardym i umieść go w folderze LaunchAgents, kiedy chcesz go ponownie aktywować.

sdl701
źródło
-1

Otwórz opcje uruchamiania i wyłącz je podczas uruchamiania.

JONATHAN
źródło
2
Czy możesz rozszerzyć swoją odpowiedź, aby wyjaśnić, jak przejść do „opcji uruchamiania”?
grg
Nie ma go na liście elementów startowych w Preferencjach systemowych
errant.info 30.01.2019