breadkarams

Karamba & Superkaramba

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
Score 50.0%
Description:

breadkarams (breadcrumbs) is a simple superkaramba theme that mimics a similar Dashboard widget in Max OSX. It lets you specify an FTP or SSH server, and then drag and drop files and directories to the theme. The dragged items are immediately sent to the specified server and placed in the home directory of the user.
Last changelog:

14 years ago

0.7
- Fixed problem on some Debian systems (and probably other systems) where a \r\n combo in the filename was preventing files from transferring.

- Added initial SFTP support via paramiko.
    - Download paramiko v1.5 here ( http://www.lag.net/paramiko/ )
    - Install it ( python setup.py install )
    - install python-crypto
        - via yum (python-crypto)
        - or apt (python-crypto)
        - or emerge (pycrypto)
        - or source (http://www.amk.ca/python/code/crypto.html)
    - Should be good to go, notify me if you have importing problems include the output of your python path ( follow the steps below using the command line )
        - python
        - import sys
        - print sys.path

- If using SFTP, you do not necessarily need to provide a password. Key authentication is also available if you have a private key that matches a public key on another system. This other system must also be in your ~/.ssh/known_hosts file.
NOTE: Key auth can be used by setting your password in breadkarams to either "" (empty) or "password". Either of these passwords will cause breadkarams to assume you want to use key based authentication

- Added a path variable that you can set. This will cause the files to be dropped into that _sub_directory_ of your home folder on the server you are connecting to. You can leave this empty if you only wish to drop files to your home directory. If the path that you specify does not exist, files will be placed in your home directory instead. I REPEAT, the path is RELATIVE TO YOUR HOME DIRECTORY

- Fixed a bug that involved dragging multiple items to the theme. You should now be able to drag any number of items (files,directories, files and directories) and have them be sent.

- The default behavior is still FTP, so if you wish to use the other protocol, you must select it from the protocol icon on the Settings page.

- Fixed an error in referencing 'self' in the storlines function

- Fixed several problems involving directory creation with recursion.

- Incorrect directory in directory creation

- Incorrect movement back to home dir to create multiple selected dirs

- Fixed several typos. Including one in the maindata XML file

- Fixed some color issues with desktops that have dark backgrounds

- Added two configuration options via right click Configuration menu
    - 'Use Sliding Menu' - Some users complained that the sliding menu was slower. This allows you to turn the sliding effect off.
    - 'Debugging' - Allows you to turn on debug mode and view the steps breadkarams is taking to send your files. You'll only be able to see this if you run breadkarams and SuperKaramba from the command line

- Fixed several undefined var errors with storlines method. Included CRLF var and count var.

- Lots of fixes for placing files and folders.

- Several bugs still remain. Most notably...
    - Long file transfers will still freeze the theme
    - Progress bar does not work
    - Neither does transfer speed sensor


0.5
- Initial release so there are bound to be bugs. Plus, this is my first superkaramba theme so constructive criticism is welcome.

- Some debian systems may have problems transferring files. The error mesg you may get shows that there is a \r\n at the end of the filename. Can anyone verify?

- Transferring large files over a slow connection can/will lock up the theme and all of superkaramba until the transfer finishes. This release doesnt thread the ftp connections, so theres where the problem lies. This should be fixed in the next major release.

Be the first to comment

14 years ago

0.7
- Fixed problem on some Debian systems (and probably other systems) where a \r\n combo in the filename was preventing files from transferring.

- Added initial SFTP support via paramiko.
    - Download paramiko v1.5 here ( http://www.lag.net/paramiko/ )
    - Install it ( python setup.py install )
    - install python-crypto
        - via yum (python-crypto)
        - or apt (python-crypto)
        - or emerge (pycrypto)
        - or source (http://www.amk.ca/python/code/crypto.html)
    - Should be good to go, notify me if you have importing problems include the output of your python path ( follow the steps below using the command line )
        - python
        - import sys
        - print sys.path

- If using SFTP, you do not necessarily need to provide a password. Key authentication is also available if you have a private key that matches a public key on another system. This other system must also be in your ~/.ssh/known_hosts file.
NOTE: Key auth can be used by setting your password in breadkarams to either "" (empty) or "password". Either of these passwords will cause breadkarams to assume you want to use key based authentication

- Added a path variable that you can set. This will cause the files to be dropped into that _sub_directory_ of your home folder on the server you are connecting to. You can leave this empty if you only wish to drop files to your home directory. If the path that you specify does not exist, files will be placed in your home directory instead. I REPEAT, the path is RELATIVE TO YOUR HOME DIRECTORY

- Fixed a bug that involved dragging multiple items to the theme. You should now be able to drag any number of items (files,directories, files and directories) and have them be sent.

- The default behavior is still FTP, so if you wish to use the other protocol, you must select it from the protocol icon on the Settings page.

- Fixed an error in referencing 'self' in the storlines function

- Fixed several problems involving directory creation with recursion.

- Incorrect directory in directory creation

- Incorrect movement back to home dir to create multiple selected dirs

- Fixed several typos. Including one in the maindata XML file

- Fixed some color issues with desktops that have dark backgrounds

- Added two configuration options via right click Configuration menu
    - 'Use Sliding Menu' - Some users complained that the sliding menu was slower. This allows you to turn the sliding effect off.
    - 'Debugging' - Allows you to turn on debug mode and view the steps breadkarams is taking to send your files. You'll only be able to see this if you run breadkarams and SuperKaramba from the command line

- Fixed several undefined var errors with storlines method. Included CRLF var and count var.

- Lots of fixes for placing files and folders.

- Several bugs still remain. Most notably...
    - Long file transfers will still freeze the theme
    - Progress bar does not work
    - Neither does transfer speed sensor


0.5
- Initial release so there are bound to be bugs. Plus, this is my first superkaramba theme so constructive criticism is welcome.

- Some debian systems may have problems transferring files. The error mesg you may get shows that there is a \r\n at the end of the filename. Can anyone verify?

- Transferring large files over a slow connection can/will lock up the theme and all of superkaramba until the transfer finishes. This release doesnt thread the ftp connections, so theres where the problem lies. This should be fixed in the next major release.

12345678910
product-maker Base: 4 x 5.0 Ratings
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.7
updated Oct 16 2005
added Oct 05 2005
downloads 24h
0
pageviews 24h 1