PDA

View Full Version : سوال: اجرای کار تکراری با کرون جاب + مشکل کوکی



sattar2111
شنبه 05 بهمن 1392, 19:16 عصر
سلام دوستان
یه سوالی داشتم در مورد ارسال کوکی به یه سایت
هدفم اینه که یه رباتی بسازم که یه سری کارهای تکراری را در یک بازی انلاین انجام بده
برای همین از دستور curl استفاده کردم اما با توجه به دانش کم برنامه نویسی به مشکل بر خوردم
یعنی با توجه به اینکه سایت مورد نظر تصویر امنیتی داره نمیشه مستقیما از هاست خودم لاگین کنم پس خواستم از cookie استفاده کنم اما نمی دونم چطوری
مثلا این کد کوکی ها را می نویسه حالا چجوری خودم کوکی بدم که از کوکی های من استفاده کنه؟
کد (http://barnamenevis.org/showthread.php?386354-%DA%A9%D9%84%D8%A7%D8%B3-%D9%82%D8%AF%D8%B1%D8%AA%D9%85%D9%86%D8%AF-CURL-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A2%D8%B3%D8%A7%D9%86&p=1778441&viewfull=1#post1778441)
کد (http://barnamenevis.org/showthread.php?386354-%DA%A9%D9%84%D8%A7%D8%B3-%D9%82%D8%AF%D8%B1%D8%AA%D9%85%D9%86%D8%AF-CURL-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A2%D8%B3%D8%A7%D9%86&p=1778516&viewfull=1#post1778516)
و دقیقا توی فایل متنی اطلاعات کوکی را چجوری بنویسم؟

MMSHFE
یک شنبه 06 بهمن 1392, 00:32 صبح
دوست عزیز، اسکریپتی که با Cron اجرا میشه، دیگه Browser نداره که بخواین از Cookie و Session استفاده کنید. باید از سایر روشها مثل ذخیره کردن اطلاعات در فایلهای متنی بطور دستی استفاده کنید. همچنین باز هم بخاطر اینکه Browser وجود نداره، ارسال مقادیر با روشهای GET و POST هم مقدور نیست و باید بجاش از آرایه argv$ استفاده کنید و موقع صدا زدن اسکریپت، پارامترها رو براش بفرستین (با Space از هم جدا کنید).

sattar2111
یک شنبه 06 بهمن 1392, 11:22 صبح
ممنون از پاسخگویی شما
اطلاعات کوکی باید در فایل متنی وارد بشه! درسته؟ خوب!
ترتیب وارد کردن اطلاعات چگونه هستش؟ توی یه خط باشه؟ باچی از هم جدا بشه؟ اگه چند کوکی ایجاد بشه چجوری باید عمل کرد؟
ممنون...

keyhan.taktaz
یک شنبه 06 بهمن 1392, 12:09 عصر
در استفاده از curl میتونید کوکی هارو از فایل بخونید
میتونید به سینتاکس هاش مراجعه کنید ،دقیقا حظور ذهن ندارم