Shtorm 0 Posted 2008-10-11 12:11:45 Share Posted 2008-10-11 12:11:45 Есть старгейзер 2.4 данные хранятся в файловой системы где можно найти пресловутый ID либо высчитать его например зная ip адрес ???? PS речь не идет о скриптах OnConnect On Disconect и тд Link to post Share on other sites
egor2fsys 5 Posted 2008-10-11 14:41:21 Share Posted 2008-10-11 14:41:21 Есть старгейзер 2.4 данные хранятся в файловой системы где можно найти пресловутый ID либо высчитать его например зная ip адрес ???? PS речь не идет о скриптах OnConnect On Disconect и тд Нигде и никак, кроме скриптов. Замечу лишь, что ID в течении сессии пользователя не меняется. Link to post Share on other sites
napTu 4 Posted 2008-10-17 10:51:49 Share Posted 2008-10-17 10:51:49 хороший вопрос. я его решил так: $uid=0; @ul=`ls -lf /usr/stg/var/users/ | grep drw `; foreach $line (@ul) { ... print UNM "$line---$uid\n"; $uid=$uid + 1; } этот перл скрип создает файл с именами и номерами пользователей, а впоследствии такой файл используется в других скриптах. ИД пользователя меняется лишь в случае удаления других пользователей. Как можно заметить, ИД есть последовательный номер папки в файловой системе Link to post Share on other sites
Shtorm 0 Posted 2008-10-17 22:51:44 Author Share Posted 2008-10-17 22:51:44 хороший вопрос.я его решил так: $uid=0; @ul=`ls -lf /usr/stg/var/users/ | grep drw `; foreach $line (@ul) { ... print UNM "$line---$uid\n"; $uid=$uid + 1; } этот перл скрип создает файл с именами и номерами пользователей, а впоследствии такой файл используется в других скриптах. ИД пользователя меняется лишь в случае удаления других пользователей. Как можно заметить, ИД есть последовательный номер папки в файловой системе в Perl не силен исправил путь на свой работать не хочет пишет чет такое с ключом -w print() on unopened filehandle UNM at ./create_id line 9. + что значат "..." в середине процедуры ?? Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now