Options

basetosmug 0.2 alpha released

crennercrenner Registered Users Posts: 33 Big grins
basetosmug 0.2 Build 17 (Alpha) has been released.

basetosmug is a PBase.com gallery to SmugMug.com album conversion tool with the following features:
    A Front-End for the BaseParse and SmugAPI classes
  1. An Add button for adding PBase.com gallery URIs to a listview box
  2. A Convert button which does the following:
      Downloads and parses the HTML for each gallery in the listview box.
    1. Downloads "original" images for each gallery in the listview box.
    2. Prompts the user for settings to create an equivalent album on SmugMug.com for each gallery in the listview box, then creates that album on SmugMug.com
    3. Uploads the images from each gallery in the listview box to the newly created equivalent album on SmugMug.com
        Verifies each upload with a "ByteCount" to verify completion
      1. Verifies each upload with a "MD5Sum" (if GnuWin32 md5sum.exe is installed) to verify integrity
    4. Stores the following (for ease of use) in an INI file:
        md5sum.exe location
      1. Your PBase.com user name
      2. Your SmugMug.com email address
      3. Your SmugMug.com password
      4. unconverted PBase.com galleries

basetosmug Version History:
Version 0.2 (Alpha):
Build 17:
    Added support for MD5Sum verification for uploading images to SmugMug.com (if
GnuWin32 md5sum.exe is installed)
[*]More diagnostic logging
[*]Improved handling (using recently corrected REST response) of SmugMug.com image uploads
[*]Slightly improved GUI
Build 16:
    PrgMtr10 class added to program (better progress meters)
  1. An abort button is now available (though isn't working properly yet)
  2. Fixed:  bad HTML from PBase.com workaround (I believe that that intermittent HTML download error has finally been squashed in this version)
  3. Slightly cleaner GUI with old progress meter and some old debugging controls hidden or removed.
Version 0.1 (Alpha)
Build 15:
    All the stuff added to Build 14 in the last 24 hours ;)
  1. Fixed error in the SmugAPI class where captions and filenames were not being encoded when uploading images
  2. Fixed error in the SmugAPI class where the method to create an album was called before assigning the description to that album
Build 14:
    Added optional Diagnostic Mode with:
    "Single Step" menus
  1. Diagnostic logging
[*]Added more logging
[*]Added more error handling including:
    Error handling for failed image uploads
  1. Improved PBase.com gallery parsing
  2. Improved logging style

Build 13:
    Rearranged startup modules
  1. Added diagnostic logging to Form_Load() and Form_QueryUnload()
  2. Added Access 97 to Installer
Build 11:
    Fixed a typo on the About form.
  1. Fixed a bug where CategoryID was not being passed to SmugMug.com on Album Creation
  2. Added missing dependencies LOGGEN.DLL and HNDLUERR.DLL to installation
  3. Installation now upgrades previous versions
Build 10:
    First Public Alpha Release
Sign In or Register to comment.