Smile RSS Feed Builder

Version: 

0.0

OS compatibility: 

Project category: 

License: 

UPDATE: As I am busy with Jack, this project is on hold until further notice. Might be able to program it in Hollywood once I've got a working multi-lined text box. Source Libraries Required
  • http://aminet.net/package/dev/lib/libcurl - LibCurl
  • http://www.cplusplus.com/files/MasterString.zip - Collection of functions, and classes for string manipulation.
  • http://os4depot.net/index.php?function=showfile&file=development/library/misc/expat.lha - XML Parser Library
Miscellanous All C++ tools to share workbench screen Set up Amiga to local network for backup purposes Knowledge required: Reading C++ Language Tutorial to refresh my experience Need to fully explore, understand and probably build myself common routines for: [list] [*]Image loading 1) Detect File Type 2) How to open a requester, listing filtered by support image types above 3) Load PNGs, GIFs or JPG... WebP would be nice also. 4) Load image into an object 5) Scale image/object [*]XML Handling 1) Read a plain text file/xml file 2) Parse the XML file into an array or structure so I can... a) Address tag data b) Manipulate and add new tag data into the structure 3) Write the plain text file/xml file back to disk. [*] GUI Learn AVD from Jamie Krueger at BitByBit Software Group (http://bitbybitsoftwaregroup.com/) inside out. [*]Upload Does AmigaOS4 come with a Curl command as standard? Curl method: 1) How to call an external command using C++? 2) Act on its result If not implement this myself, which will require routines for: 1) Check an internet connection is available 2) Reach an FTP Site 3) Upload a file 4) Provide a progress bar 5) Check file has finished uploading 6) Error handling Anticipated features of finished application:
  • Add Elements to Feed, user can pick from 3 templates
    • 1) Image, Bold Title, Description
    • 2) Image, Description
    • 3) No Image, Bold Title, Description
  • Support for GIF, JPG, PNG and perhaps WebP images
  • Publish to FTP Server with integrated preferences
  • Support for multiple RSS feed editing
  • Publish Later feature