Author Topic: Связь кликеров в нескольких виртуальных машинах  (Read 6431 times)

0 Members and 3 Guests are viewing this topic.

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Ребят, можно как-то с кликера, запущенного с виртуалки (не из расшаренной папки, а именно - расположенного в виртуалке), получить данные, или записать данный в ини-файл, расположенный уже в расшаренной папке...? Это очень нужно, но у меня что-то нифига не получается...
« Last Edit: March 06, 2019, 12:07:08 PM by Oraven »
Я не ду... Потому и не бу...

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
Re: Устал об стену головой биться...
« Reply #1 on: March 05, 2019, 09:26:40 PM »
А через сетевой диск пробовал?

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Устал об стену головой биться...
« Reply #2 on: March 05, 2019, 09:35:33 PM »
А через сетевой диск пробовал?
Так расшаренная папка на сетевом диске же и находится...
Я не ду... Потому и не бу...

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
Re: Устал об стену головой биться...
« Reply #3 on: March 05, 2019, 09:41:43 PM »
ААА, я подумал ты про обычный общий длоступ


И далее както там через сеть, рабочая группа или както  уже непомню как.

 Через сетевой диск должно работать  ???

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Устал об стену головой биться...
« Reply #4 on: March 05, 2019, 09:42:16 PM »
Просто как бы у меня во всех виртуалках скрипт запускается сейчас с расшаренной папки и все картинки, которые нужны для работы скрипта, естественно находятся в этой же директории, но + еще папка. Вот если с виртуалки запустить этот скрипт, то все нормально работает, но цикл скрипта очень долгий и проц виртуалки он грузит не слабо. Но если всю папку со скриптом и прочим барахлом перенести на виртуалку, то скрипт работает в разы быстрее и проц практически не грузит, но возникает проблема - он не работает с ини-файлами, которые лежат в расшаренной папке, а ини эти переносить на виртуалку нельзя, так как через эти ини скрипты в разных виртуалках "общаются".
Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Устал об стену головой биться...
« Reply #5 on: March 05, 2019, 09:46:52 PM »
ААА, я подумал ты про обычный общий длоступ


И далее както там через сеть, рабочая группа или както  уже непомню как.

 Через сетевой диск должно работать  ???
Я что-то не пойму - о чем ты... У меня сетевой диск на виртуалке выглядит вот так:
Я не ду... Потому и не бу...

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
Re: Устал об стену головой биться...
« Reply #6 on: March 05, 2019, 09:49:07 PM »
но возникает проблема - он не работает с ини-файлами, которые лежат в расшаренной папке, а ини эти переносить на виртуалку нельзя, так как через эти ини скрипты в разных виртуалках "общаются".

Может дело в неправильном написании пути к этим ини файлам?

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
Re: Устал об стену головой биться...
« Reply #7 on: March 05, 2019, 09:50:35 PM »
Я что-то не пойму - о чем ты... У меня сетевой диск на виртуалке выглядит вот так:


Я просто по началу подумал что ты не используешь сетевой диск, а просто разрешаешь доступ в сети к отдельным папкам.

С сетевым диском все должно работать, главно путь к файлу ини правильно прописать. Я конечно не пробовал, но должно работать. Ну и в настройках ВМ не забудь разрешить запись в этих папках, может стоять только чтение.
« Last Edit: March 05, 2019, 09:52:45 PM by dramster »

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Устал об стену головой биться...
« Reply #8 on: March 05, 2019, 09:55:10 PM »
С сетевым диском все должно работать, главно путь к файлу ини правильно прописать. Я конечно не пробовал, но должно работать.
Должно, но не работает... В том-то и проблема... Выдает ошибку интерпритации строки, которая обращается к ини-файлу.
Ну, например - INIWRITE("Z:\variables.ini", "2", "3", "1")
Ну и в настройках ВМ не забудь разрешить запись в этих папках, может стоять только чтение.
Все разрешено.
Я не ду... Потому и не бу...

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
Re: Устал об стену головой биться...
« Reply #9 on: March 05, 2019, 10:09:07 PM »
Тут дело и не в сетевом диске, кликерман походу вообще не хочет писать в ини по полному пути к нему.

К примеру попробуй так INIWRITE("C:\variables.ini", "2", "3", "1"), тоже ошибка  :(


Гдето уже было упомянуто на форуме об этом...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Устал об стену головой биться...
« Reply #10 on: March 05, 2019, 10:14:00 PM »
Тут дело и не в сетевом диске, кликерман походу вообще не хочет писать в ини по полному пути к нему.

К примеру попробуй так INIWRITE("C:\variables.ini", "2", "3", "1"), тоже ошибка  :(
Очень плохо...
Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Устал об стену головой биться...
« Reply #11 on: March 05, 2019, 10:17:07 PM »
Я мог бы оставить скрипт в расшаренной папке, а вот картинки вынести на диск "С" виртуалки, но тогда ошибки лезут при IF_PICTURE_IN... :'(
Я не ду... Потому и не бу...

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
Re: Устал об стену головой биться...
« Reply #12 on: March 05, 2019, 10:21:24 PM »
Я мог бы оставить скрипт в расшаренной папке, а вот картинки вынести на диск "С" виртуалки, но тогда ошибки лезут при IF_PICTURE_IN... :'(

 ;D ;D ;D И снова ищем костыли. Пишем ДЛЛ для записи в ини на сетевом диске  ;D

А чтение, интересно, работает, если путь полный к ини?
« Last Edit: March 05, 2019, 10:22:57 PM by dramster »

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Устал об стену головой биться...
« Reply #13 on: March 05, 2019, 10:28:01 PM »
;D ;D ;D И снова ищем костыли. Пишем ДЛЛ для записи в ини на сетевом диске  ;D
В попу это костыль... Я его уже намутил, но он запись делает за 30-40мс... При чем бОльшее время уходит на формирование массива, передающего строку в длл...
А чтение, интересно, работает, если путь полный к ини?
Естественно нет.
Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Устал об стену головой биться...
« Reply #14 on: March 05, 2019, 10:38:45 PM »
;D ;D ;D И снова ищем костыли. Пишем ДЛЛ для записи в ини на сетевом диске  ;D
В попу это костыль... Я его уже намутил, но он запись делает за 30-40мс... При чем бОльшее время уходит на формирование массива, передающего строку в длл...
Это если только зодавать еще один ини, в который кликер будет вносить данные для длл, Потом запускать эту длл, а длл будет брать данные из того ини и тогда уже вносить их в другой ини, но это уже что-то даже не смешно...
Я не ду... Потому и не бу...