ايران ويج

نسخه‌ی کامل: تشخیص یوزر لاگ این از یوزر های سویچ یوزر شده
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3
جواب به lolohacko عزیز

در نوشته زیر منظور از یوزر فعال همون یوزری است که کاربر در ان مشغول
کار است و منظور از یوزر غیر فعال همون یوزری است که به Switch User
از آن خارج شدیم و فقط باز می باشد و فعال نیست

دقیق برات توضیح میدم:
من یه برنامه حساب کردن مدت زمان اینترنت نوشتم که هر
1 ثانیه یکبار زمان سپری شده از اینترنت را در ریجستری
یادداشت می کند و در هنگام قطع اینترنت از آن مقدار که در
ریجستری یادداشت شده برای محاسبه مدت زمان استفاده می کند

حالا من می خواهم برنامم را چند یوزری کنم و طوری کنم
که در همه یوزر ها برنامه اجرا باشه و فقط در یوزر فعال
که کاربر در آن است برنامه کار کند و در یوزر های غیر
فعال برنامه کار نکند ؛ که این کار نیازمند اینه که تشخیص بدی
کدام یوزر فعال است و کدام یوزر غیر فعال است وبا مقایسه
نام یوزر فعال با نام تمامی یوزرها به آن یوزری اجازه کار داده شود
که نام ان با نام یوزر فعال یکی است .
به نظر خودم که دیگه واضح تر از این نمی شه گفت

------------------------------------------------------------------------------
جواب به amirjan عزیز

من هر 1 ثانیه یکبار می خواهم این قضیه رو چک کنم
که به محض غیر فعال بودن یوزر عملیات قطع بشه و تداخل
درست نشه ؛ حالا اگه آدم هی بخواهد اطلا عات رو از اونجا بدست
بیاره که یه فیلمیه . حسابش رو بکن که هر ثانیه باید این تسک منینجر
رو بیاریم بالا و اطلاعاتش رو دربیاریم
مگر اینکه بدون باز کردن تسک منینجر بشه اطلاعاتش رو بیرون آورد
که فکر نکنم عملی باشه
یعنی واقا این تسک منینجر از چه روشی استفاده کرده !

با تشکر از همه برو بچه های با حال که جواب ما رو میدن و دائما به ما کمک می کنن
:cry:
پس چي شد ؟ مشكل چيه ؟
راستي اين GetUseNameEx هم همون كار GetUserName و ("Environ ("USERNAME
را انجام مي ده و مشكل ما رو حل نمي كنه
آره مي دونم ، به خاطر همين پاكش كردم ! :cry:
سوالت از اون سوال مشتي هاست ! ببين حتي تو expert exchange هم پرسيدن :
http://www.experts-exchange.com/Programm...88246.html
با اين حساب يعني ما به جواب نمي رسيم ؟
تو اين ام اس دي ان لعنتي ماكروسافت هم هر چي مي گردم چيزي پيدا نمي كنم

راستي كليدي در HKEY_CURRENT_USER كابر فعال هست
كه در كاربران غير فعال وجود نداشته باشند ؟
اميرجان با توجه به اينكه تو مدير بخش وي بي
هستي و اين سوال هنوز پاسخ داده نشده
اون مثل خبر مهم كن تا هميشه در بالاي لسيت باشه
بلكه به جواب رسيديم
يعني از اين 5088 عضو كه هر روز هم بيشتر مي شه كسي جواب اين سوال رو نمي دونه ؟
ببين اين برداشت شخصي من از سوالته.
اگر تو ميخوايي برنامه فقط يه بار اجرا بشه كافيه اونو در حدي نصب كني كه به يوزر ربطي نداشته باشه.
مثلا تو وقتي وي بي نصب ميكني اين برنامه براي همه يوزرها هست نه فقط يك يوزر
حالا براي اجرا هم بايد اينطوري باشه كه يك بار اجرا شه و ديگه اجرا نشه.
Iron_Fist نوشته است:يعني از اين 5088 عضو كه هر روز هم بيشتر مي شه كسي جواب اين سوال رو نمي دونه ؟
من ميگم expert exchange كه همه برنامه نويساي حرفه اي دنيا توش جمع هستن ، جواب درست حسابي ندادن ! سايتي كه براي عضو شدن توش بايد كلي پول بدي ! اونوقت شما ميگي ... :roll:
جواب به اقا اشكان

با اين حساب اگر يوزري كه برنامه در آن بود بسته بشه
تكليف چيه ؟
ظمنا برنامه اي كه يك بار اجرا شود و در يوزر هاي ديگر اجرا نشود ؛
در يوزر هاي ديگر محيط گرافيكي اش قابل ديدن نيست
و كاربر نمي تواند با ان كار كند

جواب به امير جال گل كه از دست ما شاكي شدن

من سوال پرت و پلايي نگفتم كه جواب نداشته باشه
؛ واقعآ سوال ساده و مشخص است

من فقط پرسيدم : چگونه مي توان يوزر لاگ اين كه كاربر هم اكنون در
ان است را از يوزر هاي ديگر كه سوييچ يوزر شده اند و غير فعالند تشخيص داد
:!: :!: :!: الكي اين پست رو از چهار صفحه پيش نكشيدم بيرون :!: :!: :!:

:!: :!: :!: اوردمش چون جوابش رو پيدا كردم :!: :!: :!:

هركي علاقه داشت ببينه چيكار كردم بگه تا بزارم اينجا
چون وقتي كسي جواب نمي ده يعني علاقه اي به فهميدن جواب هم نداره ديگه
البته ما نكر اميرجان و اشكان خان هم هستيم چون حسابي كمك كردند
صفحه‌ها: 1 2 3