PDA

View Full Version : برنامه نویسی و توسعه برای کارت های هوشمند



temp.1991
سه شنبه 21 مرداد 1393, 09:15 صبح
با سلام به تمامی دوستان محترم،
بنده در خصوص کارتهای هوشمند نیاز به کمک و اطلاعات داشتم.
در خصوص برنامه نویسی و نوشتن و خواندن در Smart Card ها چه از نوع Memory Card ها و چه از نوع قابل برنامه ریزی آنها (از جمله Microprocessor و SAM) نیاز به کمک دارم. (هدف فقط کارتهای Contact هستند نه Contactless)
خواهش میکنم از دوستانی که تجربه ای در این زمینه دارند و کار کردند راهنمایی ای در خصوص یک راه اندازی اولیه و نحوه خواندن و نوشتن در آنها و تهییه SDK و ابزارهای Reader آنها به من بکنند. صرفا نیاز به کمک برای شروع دارم. و سوالات و ابهامات زیادی که در این خصوص طی تحقیقات چند وقت اخیر برایم پیش آمده است و شاید بتوانید پاسخ دهید. و یا معرفی منابع و داکیومنت هایی برای کار با آنها.

temp.1991
سه شنبه 21 مرداد 1393, 10:31 صبح
دوستان و متخصصان عزیز، کسی نیست مرا یاری کند؟؟
لطفا حداقل در مورد محیط توسعه و زبان برنامه نویسی و SDK آنها اطلاعاتی بدهید. (البته اطلاعات موثق و درست!)

temp.1991
چهارشنبه 22 مرداد 1393, 11:39 صبح
توروخدا یکی جواب بده.
یعنی الان تو این فروم هیچ کسی نیست که کارت هوشمند تجربه داشته باشه!!!

کامبیز اسدزاده
چهارشنبه 22 مرداد 1393, 11:51 صبح
سلام

من دقیقا نمیدونم هدفتون چیه چون توی این نوع موارد باید مشخصات دقیق و ریز به ریز مثلا Smart Card مشخص بشه تا بتونید در رابطه با همون نوعش رفرنس پیدا کنید.
اینارو ببینید شاید کمکتون کنه :

http://www.cardlogix.com/products/software/devtools.asp
http://stackoverflow.com/questions/2699538/starting-smartcard-programming
http://forums.codeguru.com/showthread.php?351665-how-to-program-smart-card-reader-using-C-or-C-programming
http://forums.codeguru.com/showthread.php?510947-How-to-detect-smart-card-reader-insertion

و این که شاید کارساز باشه : http://www.cryptware.com/smartos.aspx#k1

در رابطه با Arduino هم حتما تحقیق کنید شاید برد و کارت خوان مورد نظر شمارو داشته باشه.

موفق باشید.

temp.1991
چهارشنبه 22 مرداد 1393, 16:56 عصر
سلام

من دقیقا نمیدونم هدفتون چیه چون توی این نوع موارد باید مشخصات دقیق و ریز به ریز مثلا Smart Card مشخص بشه تا بتونید در رابطه با همون نوعش رفرنس پیدا کنید.
اینارو ببینید شاید کمکتون کنه :

http://www.cardlogix.com/products/software/devtools.asp
http://stackoverflow.com/questions/2699538/starting-smartcard-programming
http://forums.codeguru.com/showthread.php?351665-how-to-program-smart-card-reader-using-C-or-C-programming
http://forums.codeguru.com/showthread.php?510947-How-to-detect-smart-card-reader-insertion

و این که شاید کارساز باشه : http://www.cryptware.com/smartos.aspx#k1

در رابطه با Arduino هم حتما تحقیق کنید شاید برد و کارت خوان مورد نظر شمارو داشته باشه.

موفق باشید.

جناب اقای کامبیز اسد زاده، قبل از هر چیز از اینکه شما پاسخ دادید تشکر میکنم.
در مورد لینکهای معرفی شده هم ممنونم. اما این تولید کننده های smart card ها و بیشتر از اینها رو طی تحقیقات اخیرم با انها مواجه شده ام و در جریان انها هستم.
سوالم در مورد نحوه فراهم کردن انها بود، من فعلا یک ریدر/ رایتر یو اس بی دارم که نیاز به یه محیط IDE و sdk و sample code و داکیومنت دارم تا بتوانم فعلا این قضیه را راه بندازم. و در صورتیکه موفقیت امیر بود حتما از یکی از این تولید کننده ها خریداری خواهد شد. به همین دلیل از کسانی که تجربه دارند خواستم تا حداقل در حد معرفی موارد گفته شده به نحوی که بتوانم انها را از اینترنت پیدا کنم یا دوستان متخصص که قبلا کار کردند تعدادی داکیومنت بفرستند. از طرفی چون اپلیکشن ها و sdk های تولیدکنده ها اکثرا فروشی هستند و فقط از خودان میشود تهییه کرد پیگیری مواردی مثل لینکهای داده شده فعلا بی فایده است. برنامه هاشونم معمولا تو اینترنت برا دانلود پیدا نمیشه.
به هر حال از تمام عزیزانی که قبلا کار کردند خواهش میکنم حتی اگر نمیخواهند sdk ای برام بفرستند حداقل نام ببرند تا دانلود کنم. اگر داکیومنت آموزش هم بدستم برسه ممنون میشم. یا حداقل یک لینک ارتباط باشون بزنم و اولیه ترین سوالاتم رو در مورد دولوپ و نوع کار ازشون بپرسم.
متخصصان این حوزه و جناب اقای کامبیز اسدزاده، در این زمینه اگر راهی جلوی پایم بگذارید ممنون میشم.

motherboard
چهارشنبه 22 مرداد 1393, 17:15 عصر
این لینک رو نگاه کن و مطالبش رو بخون شاید به دردت بخوره:
http://www.1eshare.ir/pages/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D8%A7%D8%B1%D8%AA-%D9%87%D9%88%D8%B4%D9%85%D9%86%D8%AF-24488.html

temp.1991
چهارشنبه 22 مرداد 1393, 17:21 عصر
این لینک رو نگاه کن و مطالبش رو بخون شاید به دردت بخوره:
http://www.1eshare.ir/pages/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D8%A7%D8%B1%D8%AA-%D9%87%D9%88%D8%B4%D9%85%D9%86%D8%AF-24488.html

با تشکر از شما.
عزیزم خوندم و همه اینا رو نگاه کردم. خواهشا به کسی که میگه کل اینترنتو زیرو رو کردم و الان دنبال چند نفره که تجربه این کار رو داشته باشن، دیگه سرچ نکنید تو گوگول و لینک معرفی نکنید.(اونم نه معتبر، یه مقاله سایت فارسی!!) یه درصد فک کنید خودش این راهو رفته باشه.
به هر حال بازم ممنونم.
اما قطعا دوستانی وجود دارند که تجربه دارند، اما نمیدونم چرا سختشونه حتی یه راهنمایی کلی بکنند!!

motherboard
چهارشنبه 22 مرداد 1393, 17:31 عصر
سطح این انجمن در بخش سخت افزار خیلی ضعیف هستش.این جور چیزها رو اگه بری تو فروم های الکترونیکی بپرسی بهتر می تونی به جواب برسی.تو گوگل سرچ کنی چندین فروم رو در مورد برق و الکترونیک پیدا می کنی.از سایت های خارجی هم کمک بگیر(که خیلی کمکت می کنی).بالاخره باید زحمت بکشی.الان به عنوان مثال همین فریمورک کیوت رو من مجبورم از نوشته های خارجی کمک بگیرم.

temp.1991
پنج شنبه 23 مرداد 1393, 16:17 عصر
سطح این انجمن در بخش سخت افزار خیلی ضعیف هستش.این جور چیزها رو اگه بری تو فروم های الکترونیکی بپرسی بهتر می تونی به جواب برسی.تو گوگل سرچ کنی چندین فروم رو در مورد برق و الکترونیک پیدا می کنی.از سایت های خارجی هم کمک بگیر(که خیلی کمکت می کنی).بالاخره باید زحمت بکشی.الان به عنوان مثال همین فریمورک کیوت رو من مجبورم از نوشته های خارجی کمک بگیرم.

ولی این موضوع ربطی به سخت افزار و الکترونیک ندارد. و نزدیکترین حوزه همین C و Java هستش. (Embeded Systems). و حرفه ای ترین فروم ایرانی توی این حوزه هم فک کنم همینجا باشه. برای این میگم ایرانی چون میخوام با دوستان با تجربه این حوزه لینک پیدا کنم. و قطعا هستند این دوستان، اما کمکی نمیکنند ظاهرا!!
اما به هر حال از پیشنهادتون که توی فرومهای خارجی هم بگردم، و از اینکه شما راهنمایی میکنید و ساکت ننشستید ممنونم. بسیار.

motherboard
پنج شنبه 23 مرداد 1393, 17:09 عصر
ولی این موضوع ربطی به سخت افزار و الکترونیک ندارد. و نزدیکترین حوزه همین C و Java هستش. (Embeded Systems). و حرفه ای ترین فروم ایرانی توی این حوزه هم فک کنم همینجا باشه. برای این میگم ایرانی چون میخوام با دوستان با تجربه این حوزه لینک پیدا کنم. و قطعا هستند این دوستان، اما کمکی نمیکنند ظاهرا!!
اما به هر حال از پیشنهادتون که توی فرومهای خارجی هم بگردم، و از اینکه شما راهنمایی میکنید و ساکت ننشستید ممنونم. بسیار.
خواهش می کنم.اما من نگقتم که یک مولتی متر و هویه و یک سیم لحیم رو بردارید و باهاش کار فنی انجام بدید.زبان هایی مثل سی و حتی ویژوال بیسیک در برنامه نویسی میکروکنترل استفاده دارند.اینکه گفتم تو فروم های الکترونیکی هم یک سوالی بکن منظورم اینه که بچه های اوجا بیشتر تو حال و هوای اینگونه موارد هستند و تجربیاتشون بیشتر است.الان مثلا بری یک سری به تعمیرات لوازم صوتی وتصویری بزنی می بینی زده که برنامه نویسی تلویزیون انجام می شود.!!! الان اکثر کاربران این انجمن دانشجویانی هستند (از جمله خودم)که تا یک جایی از کد رو متوجه نمی شوند سوال می پرسند.بیشتر این سوالات هم حال و هوای جزوه های دانشگاهی رو داره.سوال شما اون طور که من متوجه شدم بیش تر جنبه ی برنامه نویسی سخت افزار رو داره.به هر حال توصیه من به شما اینه عقلتون به چشماتون نباشه.حالا چون این فروم خیلی فروم معروفیه دلیل بر این نیست که از هر نظر غنی هست!!!! برید یک نگاهی هم به فروم های گمنام بندازید شاید اونجا به جوابتون برسید.نمی دونم شاید هم به قول شما عده ای هستند که در مورد سوال شما سررشته دارند ولی به هر دلیلی جواب نمی دهند.ولی همین قدر بدونید تالار زبان c در این فروم از ضعیف ترین هاست.

motherboard
پنج شنبه 23 مرداد 1393, 20:21 عصر
خودت هم خوب نمی گردی. این فروم یک بخشی داره که با سوالی که داری مرتبط است.از لینک زیر وارد اونجا شد و سوالت رو یکبار دیگه مطرح کن.ان شاء الله که به نتیجه برسی.
برو به اینجا (http://barnamenevis.org/forumdisplay.php?119-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-%D9%87%D8%A7%DB%8C-Embedded)

temp.1991
شنبه 25 مرداد 1393, 08:50 صبح
خودت هم خوب نمی گردی. این فروم یک بخشی داره که با سوالی که داری مرتبط است.از لینک زیر وارد اونجا شد و سوالت رو یکبار دیگه مطرح کن.ان شاء الله که به نتیجه برسی.
برو به اینجا (http://barnamenevis.org/forumdisplay.php?119-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-%D9%87%D8%A7%DB%8C-Embedded)

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

Forza Minal
پنج شنبه 30 بهمن 1393, 09:11 صبح
سلام دوست عزیز مشکلت حل شد؟

melina_007
سه شنبه 10 شهریور 1394, 13:48 عصر
این مووع به یکی دو تالار دیگر این فروم هم مربوط میشود. اما دلیل اینکه تکرار نکردم این بود که انتظار برخورد با پستهایم در اثر تکرار سوالاتم رو داشتم. کمااینکه قبلا سابقه داشته. خب چه میشه کرد، اینم مشکلات فرومهای ایرانیه دیگه!!
سلام
کسی رو پیدا کردید شما ؟
منم تازه میخوام مبحث کارت هوشمند رو شروع کنم ، البته یه کارایی کردم و تصمیم دارم با جاوا کار کنم .
پ.ن : میدونم مال 9 ماه پیش هست این موضوع ولی تیری در تاریکیه .