• Как поиметь запущенное приложение на C#?

    @Porohkun Автор вопроса
    Ну что ж, в итоге я все таки нашел методы, ответственные за сейв/лоад и путем декомпиляции и тычков пальцем в небо подобрал необходимый набор и порядок действий для загрузки сейва, манипуляций с ним и сохранения обратно. Пардон, что не написал сразу.)) Если интересно, игрушка - Gnomoria, и мне просто хотелось больше дварфов, а то больно их мало, не хватает на все работы))
  • Как поиметь запущенное приложение на C#?

    @Porohkun Автор вопроса
    Интересная штука. Спасибо, попробую. Пока что я успел сходить только по двум очевидным путям. (стоит сказать, что это приложение - игрушка) Я попробовал добавить экзешник ссылкой в новый проект и запустить его, а потом попробовал декомпильнуть и найти код, отвечающий за сейвы, чтобы открыть сейв, попеременять в нем все и сохранить обратно. Но пока все это не выходит, так как там все важное заобфусцировано и запутано.
  • Как поиметь запущенное приложение на C#?

    @Porohkun Автор вопроса
    спасибо, попробую
  • Как поиметь запущенное приложение на C#?

    @Porohkun Автор вопроса
    да, похоже. серебряной пули, как всегда, нету)
  • Как поиметь запущенное приложение на C#?

    @Porohkun Автор вопроса
    да, это похоже на то, что нужно. но, если я правильно понимаю, более-менее человеческого представления получить не получится? просто чистые данные?
  • Как поиметь запущенное приложение на C#?

    @Porohkun Автор вопроса
    ну, то, что декомпилить обратно в шарп, или даже в MSIL можно - это понятно. вопрос был именно в том, чтобы подключиться к уже запущенному приложению, не изменяя ничего в самом исполняемом файле. Я попробовал подключить экзешник к новому проекту, но не смог найти точку входа, чтобы запустить его.
  • Есть ли библиотека для SSH под C#?

    @Porohkun Автор вопроса
    А, понял. Но так или иначе, либа все равно работает не правильно. Если я правильно понимаю стримы, при попытке чтения должен возвращаться либо результат, либо отсутствие его, если в стриме пусто. А sharpSSH при попытке чтения стрима возвращает результат, если в стриме что-то есть. А если там пусто - вешает поток до того момента, как там появятся данные. Либо насовсем вешает - тут уж как повезет.

    Но и способ подключения выбран крайне неудачно - но другого нет (я так думал).

    Но я сегодня попробовал пробросить туннель еще раз через путти - и в этот раз все получилось)) И обожекакоесчастье, теперь могу использовать нормальную postgres библиотеку, а не парсить текст в псевдографике))

    Спасибо огромное!)
  • Есть ли библиотека для SSH под C#?

    @Porohkun Автор вопроса
    Что-то я не очень понял, чем мне поможет ssh-туннель. В базовом варианте я могу подключиться путти к удаленной машине, к консоли, где автоматом запускается баш-скрипт, который запускает psql, настроенный на подключение к базе, запущенной на третьей машине (которая находится в локалке со второй). Я могу писать запросы и получать ответы.

    А моя программулина сейчас делает (ну, или пытается) то же самое, то есть, подключается по ssh к удаленной машине, отправляет запросы, получает ответ в виде текста и парсит его.

    Я на самом деле не программист и во всем этом разбираюсь слабо)) просто мне надоело писать запросы руками и обрабатывать их в экселе)
  • Как передать управление в другой конструктор?

    @Porohkun Автор вопроса
    *обещаю обновлять страницу прежде, чем отправлять ответ
  • Как передать управление в другой конструктор?

    @Porohkun Автор вопроса
    Что-то не получается.. Ошибка 3 "KOR.test" не содержит определения для "test" и не был найден метод расширения "test", принимающий тип "KOR.test" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку)