نمایش نتایج 1 تا 4 از 4

نام تاپیک: برنامه را مخوام singel باشه اما با ریموت چند بار اجراش میکنند

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    آذر 1384
    محل زندگی
    مشهد مقدس
    پست
    89

    برنامه را مخوام singel باشه اما با ریموت چند بار اجراش میکنند

    با سلام به همه
    یک برنامه را میخوام حتما فقط یک کاربر داشته باشه اما در شبکه به همان سیستم ریموت میکنند و از چند سیستم آنرا اجرا میکنند. چه باید بکنم که فقط یک بار اجرا بشه.
    البته یه کد هم نوشتم که یک برنامه اجرایی را فقط یک بار اجرا میکنه اما این فقط در مورد زمانی است که روی یک سیستم اجرا میشه اما روی ریموت جواب نمیده
    لطفا راهنمایی کنید.

    با تشکر قبلی

  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    212

    نقل قول: برنامه را مخوام singel باشه اما با ریموت چند بار اجراش میکنند

    1- اگه ويندوز سيستم شما، XP باشه، به دو روش مي‌شه ريموت شد. يكي اينكه با يك user ديگه (غير از user جاري سيستم) login كنيد كه در اين صورت user قبلي logoff مي‌شه و تمام برنامه‌ها از جمله برنامه شما بسته مي‌شن و با اجراي مجدد برنامه در واقع هنوز فقط يكبار برنامه اجرا شده. حالت ديگه اينه كه با همون userي كه وارد ويندوز اصلي شديد، با ريموت وارد بشيد كه در اين صورت برنامه باز شده شما ديده مي‌شه و مي‌شه جلوي اجراي مجدد اونو گرفت (اگه در اين حالت نمي‌تونيد جلوشو بگيريد بگيد تا كد مناسبي براتون بگذارم).
    2- اگه ويندوز سيستم، 2000 باشه، امكان login چند user به صورت ريموت و همزمان وجود داره كه در اين حالت بهتره در جايي از هارد يا بانك اطلاعاتي يا كليدي در HKEY_LOCAL_MACHINE رجيستري به صورت كد شده بنويسي كه برنامه در فلان ساعت و تاريخ توسط فلان سيستم (نام كامپيوتر و IP) و فلان كاربر (windows user name) اجرا شده. از اين نوشته مي‌توني تو مديريت اجراهاي بعدي استفاده كني. يادت باشه كه خروج از برنامه را هم بنويسي يا نوشته قبليت رو پاك كني (مديريت و روش كار رو خودت انتخاب و اجرا كن). توجه داشته باش كه ممكنه بعضي مواقع برنامه شما غير طبيعي بسته بشه و براي اون هم بايد فكري بكني كه البته راههاي مختلفي براي اين كار وجود داره.
    با اين توضيحات به نظر من اگه ويندوز سيستم غير از XP هست، به بهانه‌اي كاربر رو مجاب كن كه XP نصب كنه تا از دردسرهاي 2000 و 2003 (كلا ويندوزهاي سرور) خلاص بشي.

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    آذر 1384
    محل زندگی
    مشهد مقدس
    پست
    89

    نقل قول: برنامه را مخوام singel باشه اما با ریموت چند بار اجراش میکنند

    ممنون از جوابت
    ولی یوزرها متفاوت هستند و یک یوزر نیست یعنی یک محصول است که باید برود بازار و نمیتوان این طور کنترل کرد.

  4. #4
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    212

    نقل قول: برنامه را مخوام singel باشه اما با ریموت چند بار اجراش میکنند

    پس بايد بدترين حالت (رديف 2 در پست قبليم) رو در نظر بگيري. نكاتي رو كه نوشتم با دقت مرور كن. شروع كن و كار رو مرحله به مرحله پيش ببر، هر وقت به مشكل برخوردي مطرح كن.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •