رفتن به مطلب

پست های پیشنهاد شده

Radiomedia    36

سلام

احتمالا ممکنه تابحال به ارور هایی برای اتصال به اینترنت با مجموعه کتابخانه های httputils برخورده باشید، معروف ترین و لاعلاج ترینشون :

sending message to waiting queue of uninitialized activity (submitjob)

برای حل این مشکل و بی شمار مشکلات تو سایت مرجع خیلی گشتم، اما راهکار مستقیمی پیدا نکردم، خودم راههای مختلفو امتحان کردم، و در نهایت سورس کلاس httpsutils رو ویرایش و دوباره کامپایل کردم.

دلیلش هم ورژن جدید b4xlib هست، که در ورژن 2.70 این مشکل ها نیست، اما نمیشد همزمان از هر دو ورژن اسفاده کرد، که با این کار شما میتونید همزمان از هردوش استفاده کنید، اگر هنگام استفاده از هردو همزمان در تعریف متغییر مشکل داشتید، دوباره سورس کلاس رو از سایت مرجع دانلود کنید (یا فایل اصلی b4xlib در پوشه Libraries رو Extract کنید و کلاس و سرویس رو در پروژه جدید ایمپورت کنید) و نام کلاس و سرویس رو تغییر بدید (یادتون نره نامشون رو در فراخوانی ها در کدها هم جایگزین کنید) 

دانلود کتابخانه

امیدوارم مفید باشه براتون 

ایشاله همیشه لبتون خندون باشه

  • پسندیدن 4

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
AdultWolf    0

دست شما درد نکنه، واقعا این کتابخونه httputils  خیلی مشکلات داره !!!

من با httputils  مشکل دارم بعد از ارسال مثلا سه درخواست، ارور میده و به سرور نمیتونه متصل بشه! هدر هم اضافه کردم ولی این مشکل رو بعضی اینترنت ها پابرجاست، توی کتابخونه شما حل شده این مشکل یا مشکل ssl ؟

 

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
Radiomedia    36
در در 19 شهریور 1399 در 01:37، AdultWolf گفته است :

دست شما درد نکنه، واقعا این کتابخونه httputils  خیلی مشکلات داره !!!

من با httputils  مشکل دارم بعد از ارسال مثلا سه درخواست، ارور میده و به سرور نمیتونه متصل بشه! هدر هم اضافه کردم ولی این مشکل رو بعضی اینترنت ها پابرجاست، توی کتابخونه شما حل شده این مشکل یا مشکل ssl ؟

 

 

خواهش میکنم.

مشکل شما رو نمیدونم اما حتما حتما ازین ب بعد از روش زیر استفاده کنید:

Sub DownloadImage(Link As String, iv As ImageView)
   Dim job As HttpJob
   job.Initialize("", Me) 'note that the name parameter is no longer needed.
   job.Download(Link)
   Wait For (job) JobDone(job As HttpJob)
   If job.Success Then
     iv.Bitmap = job.GetBitmap
   End If
   job.Release
End Sub

این مثال تابع دانلود عکس هست، و چون resumable هست خودش تا پایان عملیات برنامه رو نگه میداره داره در ورژن 3 کتابخانه هم میتونید timeout رو دستی تنظیم کنید.

دیگه اسم جاب مهم نیست، 

در ضمن در ورژن 10.0 بیسیک این کتابخانه تغییراتی داشته که حتما بروزرسانی کنید.

  • پسندیدن 2

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • جدید...