برگزیده های پرشین تولز

استخراج کارنامه های کنکور سراسری و آزاد به صورت پیشرفته

NabiKAZ

Registered User
تاریخ عضویت
8 نوامبر 2004
نوشته‌ها
225
لایک‌ها
0
سلام
شماره داوطلبي کنکور رو گم کرديد ؟
ميخوايد کارنامه تعداد زيادي داوطلب رو به سرعت ببينيد؟
به اينجا سر بزنيد:

استخراج کارنامه هاي کنکور سراسري و آزاد به صورت پيشرفته
http://weblog.nabi.ir/post-10.html

دليل اينکه اينجا مطرح کردم، چون اين برنامه به زبان PHP است و چون جنبه آموزشي دارد به صورت Open Source و البته رايگان مي باشد.
اميدوارم مفيد باشه
نبي
 

Dr.Data

Registered User
تاریخ عضویت
6 سپتامبر 2007
نوشته‌ها
111
لایک‌ها
11
محل سکونت
Tehran
سلام
پیدا نمیکنه
اطلاعات رو که میدم بعدش روی جستجو که کلیک میکنم این میاد:
Searching ... #
The end.
Duration: 4.108 seconds.


بیش از 5 دقیقه صفحه باز موند چیزی نیومد
 

kamran190

Registered User
تاریخ عضویت
13 می 2006
نوشته‌ها
426
لایک‌ها
1
سن
40
محل سکونت
shiraz
از روی فقط فامیل و اسم نمیشه !
 

Romain_Gary

Registered User
تاریخ عضویت
23 فوریه 2005
نوشته‌ها
1,801
لایک‌ها
6
سن
38
کار نمیکنه

Searching ... #
The end.
Duration: 1.204 seconds.

بعدشم هیچی نشون نمیده
 

Mehdi

مدیر بازنشسته
تاریخ عضویت
1 آگوست 2004
نوشته‌ها
5,602
لایک‌ها
49
محل سکونت
Anywhere
یه سوال ؟:D
به چه دردی میخوره ؟؟ :blink:
تنها کاربردش همین هست که کارنامه 10-20 نفر رو باهم در بیاری؟؟
 

NabiKAZ

Registered User
تاریخ عضویت
8 نوامبر 2004
نوشته‌ها
225
لایک‌ها
0
کار نمیکنه

Searching ... #
The end.
Duration: 1.204 seconds.

بعدشم هیچی نشون نمیده

سلام
پیدا نمیکنه
اطلاعات رو که میدم بعدش روی جستجو که کلیک میکنم این میاد:
Searching ... #
The end.
Duration: 4.108 seconds.


بیش از 5 دقیقه صفحه باز موند چیزی نیومد


Romain_Gary و Dr.Data عزیز ممنون که برنامه رو تست کردید، لطفاً به سوالات زیر پاسخ بله یا خیر بدید تا بتونم راهنماییتون کنم.

1- شماره داوطلبی رو وارد میکنید؟
2- در زمان آغاز جستجو ، جلوی علامت # شماره داوطلبی ظاهر میشود؟
3- به صورت آنلاین و از روی سایت بنده تست میکنید؟
4- به صورت local تست میکنید؟

جناب Dr.Data شما که پنج دقیقه منتظر بودید پس چرا کل پروسه استخراج کارنامه فقط حدود 4 ثانیه طول کشیده !!!


نبی
 

NabiKAZ

Registered User
تاریخ عضویت
8 نوامبر 2004
نوشته‌ها
225
لایک‌ها
0
از روی فقط فامیل و اسم نمیشه !

هر چیزی امکان پذیره، ولی این حالتی که شما گفتید رو اگر پیاده کنم. اونوقت باید امیدوار بود که کنکور 19025875190 سال بعد نتیجه رو پیدا کنه !!!! ، اونم شاید اگر یه سیستم قوی داشته باشید که 24 ساعته روشن و آنلاین باشه !!!!!!!

دلیلش هم سادست.
شما وقتی فقط اسم و فایل رو داشته باشید، یعنی شماره داوطلبی و سال تولد و شماره شناسنامه رو ندارید !

شماره داوطلبی که معمولاً 7 رقمیه
سال تولد هم فرض میکنیم سه حالته 66 یا 67 یا 68 (که البته شاید هم نباشه!!!)
شماره شناسنامه هم که اگر از سری های جدید باشه حدود 10 رقمه.

حالا با یه محاسبه ریاضی میشه کلیه حالت های ممکن رو پیدا کرد.

10^7 * 3 * 10^10 = 300000000000000000

این تعداد دفعاتی که باید تست بشه
اگر برای هر تست 2 ثانیه زمان لازم باشه.

600000000000000000 ثانیه زمان لازمه.
یا 10000000000000000 دقیقه
یا 166666666666666 ساعت
یا 6944444444444 روز
یا 19025875190 سال :blink:

البته اگر چند تا سیستم داشته باشید که اینترنت پر سرعت داشته باشند شانس بیشتری دارید.
البته این نکته رو هم در نظر داشته باشید که نوه نوه نوه .......تون کارنامه رو پیدا میکنه و اینشااله اون دنیا تقدیمتون میکنه!!!! :eek:

یاد برنامه های brute force افتادم ...:rolleyes:

پ.ن: ببخشید اگر یکمی خوشمزگی کردم ، قصد جسارت نداشتم، ایشااله همتون هزار سال زنده باشید.


تشکر
نبی
 

NabiKAZ

Registered User
تاریخ عضویت
8 نوامبر 2004
نوشته‌ها
225
لایک‌ها
0
یه سوال ؟:D
به چه دردی میخوره ؟؟ :blink:
تنها کاربردش همین هست که کارنامه 10-20 نفر رو باهم در بیاری؟؟

سلام و تشکر از توجهتون.

کاربردش رو در همون وبلاگم کاملا نوشتم.
با این حال...
کسایی که شماره رو گم کردند. شخصاً به چندین نفر برخورد کردم که شماره داوطلبیشون رو گم کرده بودند ولی شماره دوستشون که در همون حوزه امتحانی بوده رو داشتند، بنابراین 4 رقم اول حتما یکی بود. 3 رقم آخر هم با 999 بار تست توسط برنامه به سرعت پیدا شد.
یا اینکه خود من چند سال پیش برای کنکور ارشد، شمارم رو گم کرده بودم. اما برگه تعیین حوزه امتحانی رو داشتم و میدونستم کجا بودم. توی برگه نوشته بود از شماره فلان تا فلان ، فلان جا. خب رنجش رو پیدا کردم و توی نیم ساعت نتیجه رو گرفتم.
یا اینکه یکی از دوستان توی یه آموزشگاه کار میکرد و اطلاعات داوطلبین خیلی زیادی رو به صورت اکسل داشتند ، اونها برای سیستم آماریشون و درصد افراد قبول شده، نیاز داشتند که نتایج همه افراد رو بدونن. وقتی تعداد زیاد باشه انجام یه کار تکراری خیلی میتونه خسته کننده باشه...
و....
بازم بگم؟!
یک فایده دیگه هم یادم اومد! اونم اینکه این برنامه آپن سورسه و میتونه جنبه آموزشی در زمینه کار با http_request داشته باشه.
دیگه بسه !

تشکر
نبی
 

NabiKAZ

Registered User
تاریخ عضویت
8 نوامبر 2004
نوشته‌ها
225
لایک‌ها
0
بخش دوم مقاله حاظر شد:

- استخراج کارنامه های کنکور دانشگاه با HTTP_Request و CURL
- کارنامه های کنکور دانشگاه آزاد
- گریزی بر HTTP_Request و CURL

همه در این مقاله:
http://weblog.nabi.ir/post-11.html


پیشنهاد میشه مقاله فوق مطالعه شود.

موفق باشید.
نبی
 
بالا