Чи можу я видалити веб-службу міток Dymo та все ж використовувати додаток Dymo?


11

Мені не подобається непотрібний постійний відкритий порт від веб-сервісу Dymo Label, коли я використовую програму Dymo кожні кілька тижнів.

Чи можливо видалити веб-сервіс і все-таки використовувати додаток для друку етикетки раз у раз?

Все, що я знайшов в Інтернеті, - це інструкції повністю видалити програмне забезпечення Dymo, що не є моїм наміром.

Я встановив новітню версію 8.6.1 програмного забезпечення Dymo Label.

Відповіді:


20

Спосіб 1: Вивантажте запуск агента.

Веб-сервіс Dyno Label запускається агентом запуску під час завантаження (або краще: увійти з користувачем). Ви повинні мати можливість просто вивантажити відповідний запуск:

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

Ви , можливо , доведеться використовувати перемикач сили: ... unload -w ....

Спосіб 2: Встановити RunAtLoadзначення false.

Якщо ви не маєте успіху, ви можете спробувати змінити ключ RunAtLoad в /Library/LaunchAgents/com.dymo.dls.webservice.plist за допомогою

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

з

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

до

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

Перезавантажте та перевірте, чи працює ваш принтер етикеток Dymo без відкритого порту веб-сервісу.


1
Я редагував /Library/LaunchAgents/com.dymo.dls.webservice.plist. Тепер веб-сервіс вже не запускається, і друк все ще працює. Дякую :-)
Герд Кастан

Редагування /Library/LaunchAgents/com.dymo.dls.webservice.plistпрацювало чудово. Дякую!
Джошуа Пінтер

Метод 2 прекрасний. Дякую.
Вік Ян

1
Зазвичай безпечніше використовувати команду за замовчуванням, а не редактор під час внесення змін до списків властивостей; sudo defaults write /Library/LaunchAgents/com.dymo.dls.webservice.plist RunAtLoad -bool false
макака

2

Просто видаліть його або заблокуйте порт за допомогою брандмауера і подивіться, чи він все ще друкує для вас. Якщо ні, то, можливо, доведеться перевстановити програму (або перестати блокувати порт), щоб вона знову працювала.

Я використовую Little Snitch як простий спосіб блокувати певні з'єднання. Хтось розумніший за мене, можливо, міг би сказати вам, як налаштувати вбудований брандмауер для блокування з'єднання безкоштовно, але ви можете використати безкоштовну пробну версію Little Snitch, щоб принаймні побачити, чи програмне забезпечення продовжує працювати, коли ви не захищаєте його від дому.


1

Завантажте програму встановлення Dymo з http://download.dymo.com/dymo/Software/Mac/DLS8Setup.8.7.3.dmg

  1. Виконати його.
  2. Після кроку прийняття ліцензії ви перейдете на сторінку типу встановлення, натисніть кнопку Налаштувати.
  3. Поставте прапорець, щоб видалити та зняти прапорець для оновлення веб-служби.
  4. Запустіть решту інсталятора.
  5. По завершенні запустіть інсталятор знову.
  6. Цього разу на сторінці "Налаштувати" зніміть прапорець, щоб оновити веб-службу та завершити встановлення.

1

Виявляється, це дуже просто. Я отримав це від служби обслуговування клієнтів Dymo:

Перейдіть до: Macintosh HD / Library / LaunchAgents / та видаліть файл, який називається: com.dymo.dls.webservice.plist.

Потім перезапустіть. Місцевий принтер все ще працює, а онлайн-сервісу вже немає.

Я очікую, що якщо ви хочете скористатись онлайн-сервісом, просто збережіть цей попередньо попередній файл агента запуску десь в іншому місці на вашому жорсткому диску та замініть його в папці LaunchAgents, коли ви хочете його повторно активувати.


-1

Відкрийте параметри запуску та відключіть його від запуску.


2
Чи можете ви розширити свою відповідь, щоб пояснити, як дістатися до "параметрів запуску"?
гр

Його немає в списку елементів запуску в розділі System Preferences
errant.info
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.