SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003353SAS.Планета[All Projects] Хотелкаpublic16-07-2018 08:0221-12-2018 10:00
Reporterproba999 
Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
StatusconfirmedResolutionopen 
PlatformPCOSWin 7-10OS VersionPRO
Product Version181221 
Target Version50xxxxFixed in Version 
Summary0003353: Запуск нужных автосохранений после старта компа
DescriptionЗдравствуйте снова :)

Ситуация: комп упал (после синего экрана), сам стартанул, в автозагрузке есть САСПланета.
Соответственно САСПланета стартует и нужно, чтобы те сессии скачивания, что были активны и автосохранялись, автоматически продолжили свою деятельность.
TagsNo tags attached.
Attached Fileszip file icon TestWMCopyData.zip [^] (28,651 bytes) 18-07-2018 09:05

- Relationships
related to 0000428confirmed При выходе предупреждать в случае идущих закачек, и/или, возможно, автосохранять их 
related to 0003354resolvedzed В параметры командной строки добавить опцию авто-старта загрузок из сохранённых сессий (*.sls) 

-  Notes
(0018369)
zed (manager)
16-07-2018 19:02

Что вы такое с компом делаете, что он у вас в синие экраны вылетает?

По поводу хотелки: по-моему, уже где-то просили сделать так, чтобы при закрытии SAS и наличии активных закачек, эти закачки стартовали бы автоматом при следующем запуске. Т.е. не только те, у которых включено автосохранение, но и вообще все (речь о нормальном завершении работы SAS). Так же, просили выдавать предупреждение/запрос на закрытие SAS при наличии активных закачек. И по-моему, всё это надо объединять в один глобальный механизм. Но я пока слабо представляю, как оно там внутри должно работать.

С другой стороны, если внести одну небольшую доработку в SAS, в механизм внешнего управления через WM_COPYDATA, а именно - добавить признак Паузы при открытии sls файлов (сейчас sls всегда открывается принудительно на паузе), то эту конкретную хотелку можно будет реализовать через стороннее приложение/скрипт.
(0018371)
zed (manager)
18-07-2018 09:07

С новой ночной версией, вот таким скриптом и тестовой утилитой TestWMCopyData (в аттаче), можно автоматически запускать все сохранённые закачки (*.sls) из папки AutoSave:

set root_dir=%~dp0
set curr_dir=%cd%

rem Setup path with *.sls files to be started
set sls_dir=%root_dir%AutoSave

rem Setup full path to WM_COPYDATA tool
set wmcd="%root_dir%TestWMCopyData.exe"

rem Collect file names to list
setlocal enabledelayedexpansion
set list=
cd "%sls_dir%"
for %%f in (*.sls) do (
    if "!list!." == "." (
        set list="%sls_dir%\%%f"
    ) else (
        set list=!list! "%sls_dir%\%%f"
    )
)
cd "%curr_dir%"

rem Sent command to SASPlanet
%wmcd% --sls-autostart %list%

- Users who viewed this issue
User List Anonymous (1941x), Tolik (1x), vdemidov (10x), proba999 (4x), zed (8x)
Total Views 1964
Last View 21-11-2024 13:04

- Issue History
Date Modified Username Field Change
16-07-2018 08:02 proba999 New Issue
16-07-2018 19:02 zed Note Added: 0018369
16-07-2018 19:02 zed Relationship added related to 0000428
18-07-2018 09:04 zed Relationship added related to 0003354
18-07-2018 09:05 zed File Added: TestWMCopyData.zip
18-07-2018 09:07 zed Note Added: 0018371
08-08-2018 12:45 vdemidov Status new => confirmed
08-08-2018 12:45 vdemidov Target Version => 50xxxx
21-12-2018 10:00 vdemidov Product Version .Nightly => 181221
13-07-2019 14:30 RIXXX Issue cloned: 0003478



Copyright © 2007 - 2024 SAS.Planet Team