Что нового

Изменение значения переменной в скрипте из другого скрипта

general66

Пришел увидел наследил
Сообщения
211
Репутация
3
в моем скрипте переменная $SpamName изменяется посредством нахождения скриптом маркерного файла т.е. скрипт находит в каталоге файл и отталкиваясь от названия файла назначает значение переменной выглядит это так.
Код:
Global $pathMarker1 = (@ScriptDir & '\marker\1.txt') ; Фаил маркер
Global $pathMarker2 = (@ScriptDir & '\marker\2.txt') ; Фаил маркер
Global $pathMarker3 = (@ScriptDir & '\marker\3.txt') ; Фаил маркер
Global $startProfil1 = (@ScriptDir & '\core\profil1\Profile.exe') ; запускаемый профиль
Global $startProfil2 = (@ScriptDir & '\core\profil2\Profile.exe') ; запускаемый профиль
Global $startProfil3 = (@ScriptDir & '\core\profil3\Profile.exe') ; запускаемый профиль


If FileFindFirstFile ($pathMarker1) = 1 Then
	$SpamName = "1Sid0r"
	Run ($startProfil1)
	FileOpen ($pathMarker2,2)
	FileClose($pathMarker2)
	FileDelete($pathMarker1)
$ProExit=$pathMarker1
ElseIf FileFindFirstFile ($pathMarker2) = 1 Then
	$SpamName = "2Sid0r"
	Run ($startProfil2)
	FileOpen ($pathMarker3,2)
	FileClose($pathMarker3)
	FileDelete($pathMarker2)
$ProExit=$pathMarker2
ElseIf FileFindFirstFile ($pathMarker3) = 1 Then
	$SpamName = "3Sid0r"
Run ($startProfil3)
	FileOpen ($pathMarker4,2)
	FileClose($pathMarker4)
	FileDelete($pathMarker3)
$ProExit=$pathMarker3


происходит это так скрипт ищет в каталоге файл находит и оттого какой файл найдет присваивает значение переменной $SpamName
фактически значение этой переменной жёстко прописано в скрипте скрипт просто выбирает какое значение использовать в ходе работы.
Но иногда необходимо изменить уже прописанные значения переменной.
Подскажите как можно оперативно изменить значения этой переменной ведь имя у нее одно а значений много, м.б. из другого скрипта?
 
Верх