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

نام تاپیک: دستگاه حضور و غیاب iface 202

  1. #1
    کاربر دائمی آواتار negar442
    تاریخ عضویت
    تیر 1393
    محل زندگی
    مازندران
    پست
    210

    Question دستگاه حضور و غیاب iface 202

    سلام به همگی؛

    من یک دستگاه حضور و غیاب دارم که اونو به کامپیوتر وصل میکنم. این دستگاه یک CD داره که توس فایلهای DLL در فولدر SDK موجوده. توی این دستگاه اطلاعاتی رو ذخیره کردم. مثلا کاربری رو ذخیره کردم.

    سوال من اینه که الان میخوام این اطلاعات رو بخونم و در برنامم نمایش بدم. برای اینکار هیچ سمپلی در اختیار ندارم. یک توضیح کلی میدین که اطلاعات داخل دستگاه کجا ذخیره میشه و چه جوری میشه بهش دسترسی داشت؟

    این دستگاه iface 202 شرکت دنیای پردازشه. آیا میشه تو سایتهای خارجی به سمپلش رسید و دانلود کرد؟
    آخرین ویرایش به وسیله negar442 : دوشنبه 02 اسفند 1395 در 18:54 عصر

  2. #2
    کاربر دائمی آواتار negar442
    تاریخ عضویت
    تیر 1393
    محل زندگی
    مازندران
    پست
    210

    نقل قول: دستگاه حضور و غیاب iface 202

    دوستان اگه با هر کدوم از این مدل دستگاهها کار کردند، خوشحال میشم اگه راهنماییم کنند.

  3. #3

    نقل قول: دستگاه حضور و غیاب iface 202

    سلام
    بهترین راه اینه که با شرکت دنیای پردازش تماس بگیرید و ازشون درخواست برنامه sample بکنید.
    معمولا همچین چیزهایی رو دارند.
    قوانین سایت برنامه نویس [ به سوالات از طریق پیام خصوصی پاسخ داده نمی شود ]

  4. #4
    کاربر دائمی آواتار negar442
    تاریخ عضویت
    تیر 1393
    محل زندگی
    مازندران
    پست
    210

    نقل قول: دستگاه حضور و غیاب iface 202

    تماس گرفتم . گفتند از همونجا که خریدی باید بپرسی.
    اونجایی که خرید کردیم هم فعلا گوشی رو جواب نمیدن!

    ولی این که کلیت ماجرا چیه رو اونهایی که با دستگاههی دیگه کار کردند هم میتونن جواب بدن. این که من از چه فایلی باید اطلاعات رو بخونم؟

  5. #5
    کاربر دائمی آواتار negar442
    تاریخ عضویت
    تیر 1393
    محل زندگی
    مازندران
    پست
    210

    نقل قول: دستگاه حضور و غیاب iface 202

    اگه من بخوام جدول sql server رو به دستگاه وصل کنم ، کلیت ماجرا چه جوریه؟

  6. #6

    نقل قول: دستگاه حضور و غیاب iface 202

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

    * بنده ندیدم که دستگاه رو مستقیم به اسکیوال سرور وصل کنن ، شما اطلاعات دستگاه رو باید در برنامه خودت بگیری (رکوردهای ترددی که روی دستگاه ثبت شده) ، پردازش لازم رو روش انجام بدی و بعد اگر نیاز داشتی توی بانک اطلاعاتی ذخیره کنی
    قوانین سایت برنامه نویس [ به سوالات از طریق پیام خصوصی پاسخ داده نمی شود ]

  7. #7
    کاربر دائمی آواتار negar442
    تاریخ عضویت
    تیر 1393
    محل زندگی
    مازندران
    پست
    210

    نقل قول: دستگاه حضور و غیاب iface 202

    این دستگاه به lan وصله. IP این دستگاه رو از کجا به دست بیارم؟

  8. #8
    کاربر دائمی آواتار rahmatipoor
    تاریخ عضویت
    شهریور 1392
    محل زندگی
    ---
    پست
    418

    نقل قول: دستگاه حضور و غیاب iface 202

    توی منوی خود دستگاه معمولا یه جایی باید باشه که تنظیمات شبکه از جمله آی پی و غیره رو انجام بدی

  9. #9
    کاربر دائمی آواتار negar442
    تاریخ عضویت
    تیر 1393
    محل زندگی
    مازندران
    پست
    210

    نقل قول: دستگاه حضور و غیاب iface 202

    من ای پی سیستم خودمو توی اون دستگاه ست کردم. آیا الان برای اینکه بتونم اطلاعات رو از دستگاه بخونم نیاز به آی پی خود دستگاه ندارم؟ آیا اصلا لزومی داره که آی پی دستگاه رو داشته باشم؟

    یعنی تصوری که من دارم اینه که آی پی دستگاه رو تو برناممون میگیریم برای ایجاد اتصال بین دستگاه و کامپیوتر. بعد با توجه به dll ها اطلاعات موجود که روی دستگاه وجود داره رو میخونیم و یا ارسال میکنیم.

    پی نوشت: من آدرس مک رو توی تنظیمات دستگاه دارم ولی ip رو ندارم.

    اگه یه نفر راهنماییم کنه که چه جوری ip دستگاه رو بتونم بگیرم واقعا ممنون میشم.
    آخرین ویرایش به وسیله negar442 : چهارشنبه 04 اسفند 1395 در 14:46 عصر

  10. #10
    کاربر دائمی آواتار علی فتحی
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    مهاباد
    سن
    42
    پست
    1,075

    نقل قول: دستگاه حضور و غیاب iface 202

    سلام مها هم از شرکت افق فراویژن استفاده میکنیم داخل تنظیمات دستگاه کل اطلاعات برای اتصال وجود داره . ولی در کل بنده اطلاعات را از دستگاه با فلش مموری انتقال میدم. خواستی تصویری برات میفرستم. م.فق باشی

  11. #11
    کاربر دائمی آواتار ali_md110
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    شیراز
    پست
    1,181

    نقل قول: دستگاه حضور و غیاب iface 202

    https://www.codeproject.com/Articles...etting-Started
    روش استفاده از دستگاههای zk اینه که باید اسمبلی اونو بایداز طریق regsver32
    رجیستر بکنید
    فراموش نکنید

  12. #12
    کاربر دائمی آواتار negar442
    تاریخ عضویت
    تیر 1393
    محل زندگی
    مازندران
    پست
    210

    نقل قول: دستگاه حضور و غیاب iface 202

    الان من با متد SSR_GetGeneralLogData رکوردهای مربوط به تردد رو میخونم ولی این متد از اول همه رکوردها رو میخونه تا آخر! من میخوام از یک رکورد خاص بخونه و هر دفعه از اول کل رکوردها رو نخونه.
    متدهای دیگه رو هم من گشتم ولی چیزی پیدا نکردم.
    آیا این مساله راه حلی هم داره؟

  13. #13
    کاربر دائمی آواتار ali_md110
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    شیراز
    پست
    1,181

    نقل قول: دستگاه حضور و غیاب iface 202


    public ICollection<MachineInfo> GetLogData(ZkemClient objZkeeper, int machineNumber)
    {
    string dwEnrollNumber1 = "";
    int dwVerifyMode = 0;
    int dwInOutMode = 0;
    int dwYear = 0;
    int dwMonth = 0;
    int dwDay = 0;
    int dwHour = 0;
    int dwMinute = 0;
    int dwSecond = 0;
    int dwWorkCode = 0;

    ICollection<MachineInfo> lstEnrollData = new List<MachineInfo>();

    objZkeeper.ReadAllGLogData(machineNumber);

    while (objZkeeper.SSR_GetGeneralLogData(machineNumber, out dwEnrollNumber1, out dwVerifyMode, out dwInOutMode, out dwYear, out dwMonth, out dwDay, out dwHour, out dwMinute, out dwSecond, ref dwWorkCode))


    {
    string inputDate = new DateTime(dwYear, dwMonth, dwDay, dwHour, dwMinute, dwSecond).ToString();

    MachineInfo objInfo = new MachineInfo();
    objInfo.MachineNumber = machineNumber;
    objInfo.IndRegID = int.Parse(dwEnrollNumber1);
    objInfo.DateTimeRecord = inputDate;

    lstEnrollData.Add(objInfo);
    }

    return lstEnrollData;
    }


    این یک لیست جنریک هست که تک تک رکورد به اون اضافه میشه ولی چیزی از اول تا اخر جستجو نمیزنه
    اگر متدی دیگه هست خودتون کدهاشو بزارید من که ندیدم

    ذر ضمن شما میتونید متد دلخواهتون بنوییسید چون sdk دستگاه رو دارید و نیاز به کپی کردن کدهای این مثال هم نیست
    این مثال فقط یک راهنمایی هست

  14. #14
    کاربر دائمی آواتار negar442
    تاریخ عضویت
    تیر 1393
    محل زندگی
    مازندران
    پست
    210

    نقل قول: دستگاه حضور و غیاب iface 202

    تو همین کدی که شما گذاشتید و در خط
    while (objZkeeper.SSR_GetGeneralLogData تمام رکوردهای موجود در دستگاه خونده میشن و این حلقه تا زمانی که رکوردی برای خوندن موجود باشه ادامه پیدا میکنه. یعنی اگه 2000 تا رکورد وجود داشته باشه این حلقه 2000 بار تکرار میشه. حالا من اگه بخوام فقط 10 تا رکورد آخر رو بخونم باز هم این حلقه از اول شروع میکنه به خوندن تا به 10 تای آخر برسه در حالی که من میخوام حلقه از 1990 شروع بشه تا 2000.

  15. #15
    کاربر دائمی آواتار ali_md110
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    شیراز
    پست
    1,181

    نقل قول: دستگاه حضور و غیاب iface 202

    این متد رو ویرایش کنید و حلقه while رو ورداریدش خودتون دستبکار بشید یک متد چدید بنویسید
    شما میتونید یک لیست جنزیک بنویسید و یک بار تمام رکوردها رو بازیابی کنید و توی حافظه نگهش دارید مثلا میتونید بصورت استاتیک حالا بهمراه Lazy هم باشه ک بهتر
    و هروقت نیاز به بازیابی 10 رکورد آخر دارید با اجرای OrderBy و where عبارات لامبدا روی اون لیست جنریک رکوردهاتون بدست بیارید

  16. #16
    کاربر دائمی آواتار negar442
    تاریخ عضویت
    تیر 1393
    محل زندگی
    مازندران
    پست
    210

    نقل قول: دستگاه حضور و غیاب iface 202

    نقل قول نوشته شده توسط ali_md110 مشاهده تاپیک
    این متد رو ویرایش کنید و حلقه while رو ورداریدش خودتون دستبکار بشید یک متد چدید بنویسید
    شما میتونید یک لیست جنزیک بنویسید و یک بار تمام رکوردها رو بازیابی کنید و توی حافظه نگهش دارید مثلا میتونید بصورت استاتیک حالا بهمراه Lazy هم باشه ک بهتر
    و هروقت نیاز به بازیابی 10 رکورد آخر دارید با اجرای OrderBy و where عبارات لامبدا روی اون لیست جنریک رکوردهاتون بدست بیارید

    منظور من این نیست.
    حرف شما درسته به شرطی که من یک بار اطلاعات رو همون اول بخونم و توی لیست قرار بدم،
    در حالی که هر لحظه ممکنه یک ورود یا خروج در دستگاه ثبت بشه و من مجبورم چک کنم که رکورد جدیدی وارد شده یا نه که باز هم باید همون دستور while رو انجام بدم .


    تا اونجایی که من فهمیدم دستگاهها رو جوری درست کردن که اطلاعات فقط به شکل ترتیبی قابل دستیابیه!

  17. #17
    کاربر دائمی آواتار ali_md110
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    شیراز
    پست
    1,181

    نقل قول: دستگاه حضور و غیاب iface 202

    این دستگاهها با اینتر فیس LAN و پورتهای دنیگه قابل دسترسی هستند و به سرور متصل میشن وقتی فردی وارد و خارج شد دستگاه sync میکنه و اطلاعات رو توی بانک که معمولا sql server هست ذخیره میکنه و نیازی نیست جهت چک کردن اشخاص توی بانک خود دستگاه جستجو زد میتونید توی اسکیول سرور جستجو بزنید

  18. #18
    کاربر دائمی آواتار negar442
    تاریخ عضویت
    تیر 1393
    محل زندگی
    مازندران
    پست
    210

    نقل قول: دستگاه حضور و غیاب iface 202

    فکر نمیکنم که راهی برای ارتباط مستقیم دستگاه با اسکیول سرور وجود داشته باشه.

  19. #19
    کاربر دائمی آواتار ali_md110
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    شیراز
    پست
    1,181

    نقل قول: دستگاه حضور و غیاب iface 202

    حتمن هست چون واسط ارتباطی داره
    من با بعضی از این دستگاهها کار کردم مثل Nitgen و Suprema و Futronic همه اونها قابلیت لینک با برنامه و اسکیول سرور دارند به راحتی اطلاعات از سمت دستگاه به سرور ارسال و دریافت میشه
    همین zk هم داره

تاپیک های مشابه

  1. كار با دستگاه حضور و غياب دنياي پردارش
    نوشته شده توسط Mohagheghi در بخش C#‎‎
    پاسخ: 1
    آخرین پست: سه شنبه 21 تیر 1390, 18:41 عصر
  2. سوال: کار با دستگاه حضور و غیاب در یک پروژه حقوق دستمزد
    نوشته شده توسط k1csharpdeveloper در بخش C#‎‎
    پاسخ: 3
    آخرین پست: دوشنبه 26 مهر 1389, 07:48 صبح
  3. كار با دستگاه حضور و غياب
    نوشته شده توسط Tiam121 در بخش C#‎‎
    پاسخ: 3
    آخرین پست: یک شنبه 14 شهریور 1389, 22:53 عصر
  4. نحوه کار و ساختار بانک اطلاعاتی دستگاه حضور و غیاب
    نوشته شده توسط فرزاد دلفی باز در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 6
    آخرین پست: پنج شنبه 11 شهریور 1389, 22:00 عصر
  5. سوال: ارتباط با دستگاه حضور و غیاب
    نوشته شده توسط f_g1348 در بخش VB.NET
    پاسخ: 5
    آخرین پست: جمعه 16 مرداد 1388, 19:39 عصر

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

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