Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Перетворювати програму на C# в службу

Translated
C#

Додатки 1

Перегляд додатків доступний тільки зареєстрованим користувачам.
  1. 1479    72  0
    2 дні2000 UAH

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

    Спілкуватися можна в ЛС.

  2. 283    9  0
    2 дні300 UAH

    Я написав у коментарях, що робити. Програма вже існує. Потрібно уточнити деталі.

  3. 6087    284  0
    1 день500 UAH

    Добрий день . Я знаю, як вирішити вашу проблему. Я можу подати проект для VS.

  4. 1308    44  5   1
    5 днів1000 UAH

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

  • Bogdan Onyshenko
    23 жовтня 2022, 10:17 |

    Доброе утро. А можете описать вкратсце что делает программа?

  • Виктор Терехин
    23 жовтня 2022, 10:27 |

    https://upread.ru/art.php?id=361

    код взят отсюда, только там через форму, а мне надо службу сделать

    консольное приложение работает. могу скинуть проект

  • Денис Ш.
    23 жовтня 2022, 10:44 |

    Добрый день

    Попробуйте просто убрать вот эти строки:

    string[] dirs = Directory.GetFiles(@"C:\Windows\System32\spool\PRINTERS");

                            if (dirs.Length > 0)


    Скорее всего, ошибка из-за них, т.к. винда ни одной пользовательской службе не даст лазить по системным директориям в таком виде. 


    Этот код просто проверяет наличие очереди - так это можно сделать иначе:

    server.GetPrintQueues()

  • Виктор Терехин
    23 жовтня 2022, 12:19 |

    что-то не очень помогло пока.

    я так понимаю это сложная задача и никто не хочет браться(

  • Денис Ш.
    23 жовтня 2022, 12:40 |

    да-да... очень сложная


  • Геннадий П.
    24 жовтня 2022, 16:21 |

    Это задача немного сложнее. 

    Надо две программы:

    1 Console или  WinForms программа которая запустит инсталлятор, сделает все настройки и запустит (остановит, удалит)) службу

    2 Сама служба с инсталятором.

    Делал уже такую, могу переделать под вашу задачу.


  • Геннадий П.
    24 жовтня 2022, 17:25 |

    Сам цикл надо переделать через  FileSystemWatcher

  • Владимир Г.
    28 жовтня 2022, 21:12 |

    А можно сделать программу, которая будет прятаться в трей в значок и не быть службой? Её не будет видно на экране и в строке задач.

    Подходит такое?

Актуальні фриланс-проєкти в категорії C#

Пройти авторизацію через ЕЦП та криптографічну бібліотеку

1225 UAH

Розібратися в принципі реалізації авторизації на вебсайті з використанням апаратного криптографічного ключа (КЕП/токену), включно з процесом підпису, перевірки та взаємодії клієнта із сервером через відповідне ПЗ/бібліотеки.

C#Веб-програмування ∙ 1 година 59 хвилин тому ∙ 7 ставок

Створення плагіну для інтеграції з POS-системою Syrve, C#

Розробити плагін для POS-системи Syrve (on-premise), який встановлюється на сервер закладу. Плагін має: (1) передавати на наш сервер дані в режимі реального часу — замовлення, статуси столів, платежі, чеки; (2) приймати команди від Reservble — підтвердження бронювань, прив'язка…

C#Веб-програмування ∙ 2 дні 6 годин тому ∙ 11 ставок

Створення або доопрацювання прошивки та логіки під три автономні LoRa-станції на базі ESP32.

5000 UAH

створення або доопрацювання прошивки та логіки під три автономні LoRa-станції на базі ESP32. Пристрої повинні піднімати Wi-Fi точку доступу, віддавати локальний сайт через браузер (HTTP), приймати текст та зображення в радіусі 5-10 км (плюс-мінус), зберігати дані (бажано на…

C та C++C# ∙ 2 дні 13 годин тому ∙ 3 ставки

S1GG1L

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

C#Розробка ігор ∙ 4 дні 21 година тому ∙ 7 ставок

Добробка в існуючій версії 1с роздріб блоку для РЦ(розподільчого центру))

в загальному поясню що у нас за база - Є загальний сервер де є дів база РОзница (де ставляться усі приходи) - база УТП- куди переливаються усі продажі - рахується націнка залишки по складах - маленькі бази роздрібних магазинів. по обмінам у нас Магазини обмінюються із базою…

C та C++C# ∙ 9 днів 22 години тому ∙ 6 ставок

Замовник
Проєкт опублікований
3 роки тому
169 переглядів