Code

[ChipVN] Remote Image Uploader 5.2.21 (tools)

This tool is used for remote uploading images from your computer, URL to Picasa, Flickr, Imgur, Postimage, Imageshack.

Features

  • Remote upload images from your computer, URL.
  • Watermark, resize options
  • Queue upload, transload
  • Use HTML5 for uploading.
  • and more…

Requirements

  • PHP 5+
  • Socket or cURL enabled
  • HTML5

Installation

  • Upload this code to your hosting, configure your account, api in config.php file.
  • Rename config-en.php to config.php
  • Read all comments in the config.php file carefully to know how to configure.

Upgrade

See the change logs, general i only update logic code (vendor folder, upload.php, includes/config.php). If in the change logs, i said update style or something like that then you need to update css file, js file (assets folder).

Demo

Purchase

Purchase this means that you have the right to download the updates for future.

This project stopped selling

Issues

  • Picasa::doLogin: Error=BadAuthentication. Info=WebLoginRequired
    • Go to https://www.google.com/settings/security/lesssecureapps , signin with your account and change Access for less secure apps to Enabled.
    • Go to https://accounts.google.com/DisplayUnlockCaptcha, signin with your account and Enable to unlock captcha.

Change logs

  • Version 5.1.1; May 23, 2014
    • Update Flickr API (SSL required)
    • Update vendor, ChipVN library
  • Version 5.1.2; May 27, 2014
    • Fixed Picasa plugin to get URL not resized, use account by email
  • Version 5.1.3; Jun 05, 2014
    • Update Picasa plugin to avoid BadAuthentication; WebLoginRequired
  • Version 5.2.0; Jun 19, 2014
    • Fixed Plugins Abstract (wrong split arguments)
    • New: Postimage plugin for uploading images to postimage.org
  • Version 5.2.1; Jun 19, 2014
    • Changed Postimage to get full size instead of thumbnail
  • Version 5.2.2; Jul 01, 2014
    • New: Option to avoid watermark to small images
  • Version 5.2.3; Jul 10, 2014
    • Fixed: Imageshack plugin because imageshack change API results
  • Version 5.2.4; Jul 10, 2014
    • Re-upload source code without Mac OS stuff (update if you catch issues while uploading)
  • Version 5.2.5; Oct 01, 2014
    • Fixed: Imgur transload error handler
    • Update: Improve ChipVN ClassLoader
  • Version 5.2.6; Oct 01, 2014
    • Update: Have many updates so you should remove all old source, upload the new then configure again.
  • Version 5.2.7; Oct 03, 2014
    • Update: Imgur plugin to upload like normal user (Imgur stop supporting API version 2)
  • Version 5.2.8; Oct 06, 2014
    • Update: Imgur plugin to use API version 3 (require API Client ID, Secret)
  • Version 5.2.9; Oct 07, 2014
    • Fixed ChipVN ClassLoader (issues while register autoload on PHP 5.2.x)
  • Version 5.2.10; Oct 09, 2014
    • Fixed: wrong character while replace spaces in url for transloading.
  • Version 5.2.12; Oct 14, 2014
    • Update: Improve display error reporting (you will not see blank page if your configuration is incorrect)
    • Fixed: style to hide default options
    • Fixed: getting option is invalid if force user use defaults.
  • Version 5.2.13; Nov 07, 2014
    • Update Postimage plugin to avoid issue Image URL not found.
  • Version 5.2.14; Mar 07, 2015
    • Fix Postimage not found image url in some cases.
    • Update ChipVN library to improve performance when upload large file
  • Version 5.2.15; May 04, 2015
    • Fix Flickr signature invalid if file name have some special chars
    • Update Imageshack direct link.
    • Keep EXIF informations if not use watermark, resize option.
  • Version 5.2.16; May 27, 2015
    • No longer support Flickr login with accounts. Must use API
    • Add new PicasaNew uploader that use API version 2 with OAuth 2.0
  • Version 5.2.17; May 27, 2015
    • Fixed forgot set album id in PicasaNew
  • Version 5.2.18; May 28, 2015
    • Fixed some bugs
  • Version 5.2.19; May 29, 2015
    • Fixed get error 5xx from Postimage when uploading
  • Version 5.2.20; Jun 12, 2015
    • Update ChipVN library
    • Fixed Postimage doesn’t upload to account, can’t get image url in some cases.
    • Display exact error message instead of general error message.
  • Version 5.2.21; Jun 13, 2015
    • No longer support Picasa v1
    • Update ChipVN HttpClient
    • Postimage fully fixes (both free and use account)

 

Categories: Paid, PHP, Script, Tools

[ChipXF] Remote Image Upload 1.3.21 (xenforo) »

158 Comments

  1. Đã mua một bản bên bác, chúc bác làm ăn phát đạt. Cấu hình dễ, chạy mượt.

  2. code có thể chỉnh sửa dc ko bạn

  3. Mình đã mua bản 5.3.4 … Nhưng sau khi upload lên host, chỉnh sửa theo đúng hướng dẫn thì bị lỗi trắng trang… Chip có thể hướng dẫn mình cách fix ko?

  4. Cài xong cũng bị trang trắng như bạn trên, không rõ nguyên nhân. Đã gởi email nhờ hỗ trợ mà chưa thấy trả lời!

  5. Mình có mua Remote Image Uploader từ trang của bạn. Host của mình vừa die, giờ mình mới mua host mới và cài lại. Mình vào mail lấy link để download lại mà không được. Bạn xem lại giúp mình với. Thanks

  6. Does this application is legal and the picture stays forever? legal I mean if you do not upload images without permission of the web. Thank you very much.

  7. Mình vừa mua một bản. Đang chờ email của bác 😀

  8. nhận được mail mà sao ko dow được vậy bác

  9. Nhìn chung tool này oki, tác giả cần nghiên cứu thêm chức năng sử lý ảnh động (.gif) chuyên nghiệp hơn. Plugin PhpThumb sử lý ảnh động .gif thất bại, ảnh động mà chạy qua tool này sẽ thành ảnh tĩnh hết.

  10. Dear Sir,

    i cannot upload to imgur, Flickr,postimages.

    http://imagizer.imageshack.us/a/img745/7994/Kqcrmt.png

    Please check it.

    Thank You

    Best Regards,

  11. i think you sent to me wrong version ”
    [ChipVN] Remote Image Uploader (tools)

    [removed]

    Please check it.

    Thank You

  12. Tác giả có thể giải thích dùm sao không thể Transload một số ảnh, chẳng hạn như:
    http://www.microlifevn.com/Uploads/images/bien chung tieu duong.JPG
    http://dantri.vcmedia.vn/Uploaded/2011/04/08/9f5anh 5.JPG

    • Ok, mình đã update bản mới nhé. Trường hợp này mình đã biết và làm từ những bản đầu tiên rồi, tuy nhiên do bản này mình viết lại gần hết nên có chút viết nhầm => xử lý bị sai.

  13. T_T càng update càng lỗi nhiều là sao vậy bản 5.2.10 không thể upload ảnh dc , trong khi 5.2.9 thì dc

    ps: chip nên cải tiến cho script upload nhiều hình cùng lúc thay vì chỉ upload 1 hình 1 lúc

    ý mình là tác vụ khi upload lên ấy , nó chỉ up 1 hình 1 lúc thôi , up 100 hình ngồi chờ lâu vật vã

    • Bạn tải lại bản 5.2.10 nhé.
      Vấn đề upload nhiều file 1 lúc thì chắc chờ bản sau, mình sẽ cải tiến giao diện luôn 1 lượt.
      Thực ra upload nhiều file cùng 1 lúc thì server của bạn sẽ phải làm việc nhiều cùng 1 lúc giống như kiểu 1 làn đường từng oto chạy 1 thì nhanh, nhưng 3 4 cái cùng chạy ngang hàng nhau 1 lúc thì nó ko nhanh được như bạn mong muốn đâu. Nếu set nhiều quá cùng 1 lúc có thể dẫn tới die cả loạt chẳng up đc cái nào luôn 😀

  14. site em bị lỗi An error occured while uploading, phải làm sao ạ
    http://photo.biphim.com/

  15. Bạn cho hỏi đặt picasa album id vào như nào? Đặt phía sau array( đúng không
    Ví dụ: array(345345345232

    Mình đặt như này không upload được.
    Bạn chia sẻ file config của bạn được không vì mình mò mãi không ra.

    Kể cả postimg đặt user và pass vào rồi cũng báo không upload dc
    Chỉ có imgur là hoạt động

    • Chào bạn,
      Albumid thì bạn đặt là array('albumid', 'albumid') nhé.
      Lưu ý nhớ xóa // ở đằng trước đi nữa.
      Nếu vẫn chưa được bạn có thể gửi file config qua mail để mình xem giúp.

  16. ‘album_ids’ => array(‘6072921202531413713′,’6072896052709584065′,’5995303412049653729’)
    Mình để thế này thì bị lỗi trắng trang bạn ạ

  17. anh chip cải thiện các bản update đi ạ , mỗi lần update lại phải upload lên toàn bộ code rùi config lại từ đầu 🙁
    anh chỉ cần đưa các file đã cập nhật thui , đừng có đưa hết toàn bộ code 🙁

    • hoặc là để riêng 2 thư mục , 1 cái là toàn bộ code mới nhất ,thư mục 2 chỉ có các file đã update rồi zip lại

    • Cái này còn cho những người về sau nữa em, ko phải chỉ dành cho những người đã mua rồi.
      Mà còn người dùng bản này, người dùng bản kia, làm sao mà chỉ upload riêng những file mới thôi được.
      File config ít khi thay đổi, nếu em lười thì khi nâng cấp cữ giữ lại file config cũ, nếu có lỗi hoặc thấy ghi ở phần changelogs là thay đổi config thì hãy config lại.

  18. Bản 5.2.13 này anh “Update File”nào thế ạ ?

  19. Chip có nguyên úp lên blogspot không , mình làm web truyện tranh.
    cũng không cần mấy cái kia

  20. Bạn chip ơi, mình mới mua cái này xong, nhưng chỗ Picasa mình không biết điền album id chỗ nào… giúp mình với

  21. Picasa::doLogin: Error=BadAuthentication.
    mình có được album id rồi nhưng
    ‘album_ids’ => array(
    ),
    cái dòng này mình hok biết đặt album id nào chỗ nào, giúp mình với

  22. Chip cho mình hỏi chút, giả dụ khi mình upload lên picasa, file xuất ra là https://lh3.googleusercontent.com/-3PGoHssvLZ8/VJfaN4gA3LI/AAAAAAAAAB4/Forr59zAuY8/s0/5497da37b4745.jpg

    h mình muốn replace cho file xuất ra dạng http://1.bp.blogspot.com/-3PGoHssvLZ8/VJfaN4gA3LI/AAAAAAAAAB4/Forr59zAuY8/s0/5497da37b4745.jpg

    thì có thể chỉnh xửa trong code không, mình muốn custom lại 1 chút trong code cho phù hợp 🙂

    • Bạn có thể sửa trong file upload.php nhé. Hiện tại option này không có sẵn trong config.
      Trong file upload, gần cuối có
      $url = $uploader->upload();
      Bạn thêm bên dưới đoạn này
      $url = preg_replace(
      '#^https?://.*?/(.+?/)(s\d+/)?([\w_-]+\.[\w]{3,})?$#i',
      'http://1.bp.blogspot.com/$1s0/$3',
      $url
      );

  23. Mình muốn hỏi là Picasa plugin hiện tại vẫn chưa thể tự tạo album mà phải đặt thiết lập một array albumID có sẵn đúng không?

  24. Có upload lên được server của mình không bạn?

  25. Ad ơi, mình ko có paypal thì thanh toán như nào ah?
    Thakns

  26. Mình thanh toán từ trưa mà chưa thấy Chip reply.
    THanks

  27. 12,5 $ là 250k VND phải không?

  28. Tại sao cái mình upload lên hk đc nhứ cứ bào z hồi
    http://pasteboard.co/2Ocfoyiv.png

  29. Mình bị lỗi này là sau nhĩ
    Picasa::doLogin: ERROR: Cannot connect to “https://www.google.com/accounts/ClientLogin” with port “443”

    • Lỗi này do host của bạn không kết nối được tới google (hiện cáp VN đang bị đứt nên sẽ bị ảnh hưởng, chi tiết mình đã trả lời bạn qua email rồi).

  30. Bạn ơi, picasa bị lỗi rồi bạn

  31. Code bị lỗi à? thử ở trang demo báo lỗi Picasa::doLogin: Login failed. kìa cậu ơi

  32. Vừa mua code của PTCong. quả là một công cụ tuyệt vời.. Cảm ơn Công Nhiều!

    • Cho mình hỏi, làm cách nào để bỏ cái đoạn mà phải nhấn vào nút Transload 2 lần thì nó mới chịu upload ảnh đi .. thấy mất thời gian quá..

      phiên bản 4 ngày trước mình nhớ chỉ cần cho ảnh vào, nhấn transload là nó upload ảnh rất tiện và nhanh

  33. Của mình up hình lên picasa báo lỗi: Picasa::doLogin: ERROR: Cannot connect to bạn giúp mình với nhé.

    Thanks

  34. Mình bị lỗi An error occured while uploading, sử lý thế nào bạn

  35. REFRESH_TOKEN_PROBLEM: invalid_client -> The OAuth client was not found. là bị sao vậy bạn ơi 🙁

  36. http://domain/image19/get_picasa_token.php did not match a registered redirect URI. lỗi vậy là sao 🙁

  37. làm sao để hiện thị picasanew lên nhỉ, mình làm hoài mà ko hiện 🙁

  38. Warning: file_put_contents(/home/xxxx/public_html/upimg/includes/picasa_token.php): failed to open stream: Permission denied in /home/khuthuongmai/public_html/upimg/includes/functions.php on line 66
    Done!
    Click here to add new token (must use other google account).

  39. Mình vừa mua code, bên bạn có mail cho mình code nhưng mình sử dụng thì báo lỗi An error occured while uploading.
    Mình có đọc cm ở trên thì cũng có người báo lỗi như mình và bạn trả lời nên down bản 5.2.10.
    Vậy bản bạn gửi qua mail khi mình mua là bản bao nhiu vậy?
    Giúp mình nhé.

    • Khi bạn mua code là nó gửi về link dạng code-version kiểu như imageuploader-5.2.19 thì đây là version.
      Lỗi kia là lỗi chung chung thôi. Bạn cần config cho đúng, hoặc gửi link demo mình xem lỗi chính xác là gì.

  40. Postimage::getImageFromResult: Can’t get image direct link.

    :3 mong bản fix lỗi mới

    • Bạn đang dùng bản nào thế ? và có sử dụng account hay ko ?

      • Bản 5.21 có acc thì bị còn ko acc thì ko bị :3
        cho cái sv về VN đi bạn :3 site load chậm thế này sao đọc dc

        • Ừa, khó đỡ thật, cái link demo thì mình có sử dụng account và vẫn ngon, trước khi release thì test cả có và ko account ok rồi.
          Bạn có thể private cái account mà bạn sử dụng cho mình qua mail đc ko ?
          Để mình coi bị sao.

          • vietfriend_no1 / ***10071992
            khi up thì ảnh có lên nhưng không lấy được direct link

          • chip

            June 26, 2015 — 2:38 PM

            Bạn đổi ngôn ngữ sang tiếng Anh nhé, lúc trước mình ko để ý tưởng nó có mỗi tiếng Anh nên check theo tiếng Anh. Thực ra nó vẫn up tốt, chỉ có cái tiếng Việt làm bị nhầm thôi.

  41. Hi bạn mình cũng đang bị lỗi An error occured while uploading khi đưa code lên vps của mình chạy nginx hiện tại chạy thử trên localhost và hosting share thì ok. không vấn đề gì cả .
    http://v2.vietcomic.net/ImgUpload/

    • Cái picasa ko được hỗ trợ bởi goolge nữa bạn nhé. Bạn sử dụng picasanew nhé.
      Với cả php config của bạn chưa có default timezone nhé. Bạn set thêm vào nhé.

      • Cảm ơn bạn nhưng mình thấy lỗi này là do không up được lên server chứ không phải lỗi upload qua picasa. Mình đã config default timezone rồi. Hiện tại mình đang dùng imgur để lưu ảnh. Mình nghĩ lỗi này là do mình cài đặt server nhưng mà chưa tìm ra nguyên nhân 🙁

  42. Theo mình thì cậu nên thêm mấy server như drobox, box.net vào thì tuyệt vời luôn.

  43. Postimage::getImageFromResult: Can’t get image direct link. Mình cũng bị lỗi này. Fix giúp bạn ơi

  44. Server: Imgur upload bị lỗi rồi bạn ơi

  45. link down của mình báo hết hạn, gửi lại cho mình nhé

  46. Cho mình hỏi sao bản mới này mình không thấy ảnh đã upload lên picasa ở trên http://picasaweb.google.com/ nữa nhỉ ? Mình để đúng 1 username và 1 album id mà ko thấy ảnh nó vào album 😀

  47. Chào bạn , mình upload picasa bị lỗi này ạ: Picasanew::doUpload: Upload failed. Unable to find user with email [email protected] . Account trong config để là namemail

  48. bạn nên làm hướng dẫn cụ thể để upload lên picasa, cả add on cho xenforo cũng thế, mình cofing nhưng không dược

  49. ad cho e hỏi là e hay bị lỗi An error occured while uploading. e hay khắc phục là xóa cái file includes/picasa_token.php trong host rồi up lại file cũ mà e đã down. AD xử lí giúp e tình trạng này dc k ạ

  50. Hình như Picasa lại bị lỗi rồi bạn ơi, hôm qua mình vẫn up bình thường mà hôm nay bị lỗi này:
    Picasanew::doUpload: ERROR: 110 – Connection timed out.

    Bạn nghía qua xem giúp mình với được không ạ? Cảm ơn bạn!

    Link tool upload của mình: http://media.fifavn.org/

    • Đây là lỗi do server của bạn ko kết nối được tới google. Code vẫn bình thường nhé.

      • Cảm ơn bạn, để mình kiểm tra lại.

      • Chào Chip,

        Mình đang dùng A2 Hosting, gần đây uploader luôn gặp lỗi với Picasa với lỗi như trên. Sau khi liên lạc với bên Hosting nhờ họ trợ giúp thì cũng tìm ra cách khắc phục. Mình chia sẻ lại để bạn có thể hướng dẫn lại cho người khác (nếu cũng bị như mình).

        A2 Hosting cũng đã thử 1 số cách nhưng đều thất bại như: đặt “picasaweb.l.google.com” vào firewall, tăng memory limit php lên 512 và cuối cùng đã khắc phục đc với cách dưới đây:

        “I added explicit rules to the firewall to allow connections to the IP addresses that are currently resolving to picasaweb.l.google.com (Google rotates these IP addresses and unfortunately our firewall is based on IPTables, which does not work with host names)”

        Thân.

  51. Mình có 1 url dạng: http://mydomain.com/filename.jpg
    Code có hỗ trợ hàm nào ví dụ mình dùng cái này
    $image = “http://mydomain.com/filename.jpg”;
    $picasa_img = remote_upload_to_picasa($image);
    $picasa_img ==> sẽ trả về link hình đã remote upload ko vậy?

  52. Code này test trên localhost thì phần picasa config sao để code chạy vậy

  53. hello
    my picasa not work but imgur is OK
    msg:
    An error occured while uploading

    thanks!

  54. hello
    can u take a look
    my flickr not work yet
    http://app.qplax.com/imgup/

    thanks!!

  55. $21.99 – RIU Xenforo + Tools

    RIU xenforo là gì vậy bác?

    Đang tính có khi mua code riêng, trước mua xenforo rồi mà dùng ko thích lắm :p

  56. lâ rồi không vào đẻ ý mà đã có bản 5.3.4 rồi hix. Bạn công mình đang dùng bản 5.2.21 giờ mình cập nhật lên có phải mưa lại không hay cứ thế cập nhật là được mình đọc comment thấy bạn cũng fix nhiều lỗi quá nên cũng muốn cập nhật có gì bạn giúp nhé
    trang của mình dùng vẫn ổn định

  57. Postimg upload lên nó báo lỗi này “Postimage::getImageFromResult: Can’t get image direct link.”
    Vào trang chủ xem thấy ảnh vẫn up vào trong tk được

  58. Hi bác. Em muốn mua Code này. Đã đăng ký nhưng em muốn thanh toán qua ngân hàng. Bác check mail và gửi lại thông tin cho em nhé. thanks bác.

  59. can you support google photos cause picasa already shut down and can not make album on picasa anymore

  60. second purchase for chip keep support this great apps.
    working absolutely perfect.
    thank you very much.

  61. Bạn ơi, cho mình hỏi có cách nào để khi xuất url ảnh ra có dạng https không ạ.

Leave a Reply

Copyright © 2023 Code

Theme by Anders NorenUp ↑