Maza Faka:
1)
Цитата: старайся не использовать функции из Array.au3 UDF
я люблю использовать _ArrayAdd, вот эта функция из Array.au3:
Цитата: Func _ArrayAdd(ByRef $avArray, $vValue)
If Not IsArray($avArray) Then Return SetError(1, 0, -1)
Local $iUBound = UBound($avArray)
ReDim $avArray[$iUBound + 1]
$avArray[$iUBound] = $vValue
Return $iUBound
EndFunc ;==>_ArrayAdd
и если я провишу эту функцию у себя в скрипте и буду использовать уже
как бы "мою" функцию _ArrayAdd - то это ускорит обработку?
=> я правильно понял? или как по другому добовлять элементы в массив?
2)
Цитата: У меня отработал нормально, за несколько секунд.
Maza Faka, у тебя в системе многа lan, wan ?
у меня 6 сетевых и 3 dialup, как понимаю обробатывая их - так и тормазит,
просто жесть - запуска скрипт и _жду_ пока выдаст список....просто фигею от этого...
Хотя, запускал на виртуальной xp, там мнгновенно выдает список, но там всего
одна сетевуха и все....больше проверить не где...
Добавлено: а как передать одному скрипту autoit инфо из другого autoit?
сейчас делаю gui к сприпту, который будет постоянно работать
в системе, как обработать если этот скрипт будет запущен
второй раз?
подумал, что сделать обработку - проверять при зауске
не запещн ли уже и если да - то передать в уже запущеный
экземпляр - что он открл gui окно, а второй конечно закрылся.
так вот как же подружить два экземпляра одного и того же
скрипта? можно опрашивать переменную среду...- но может есть и
другие варианты?