CHDK Wiki
Register
Line 18: Line 18:
 
*'''Note:''' Under MS Windows 98/ME Cardtricks do not support the 'make bootable' function, use a disk editor to do it manually !
 
*'''Note:''' Under MS Windows 98/ME Cardtricks do not support the 'make bootable' function, use a disk editor to do it manually !
   
  +
u,kخهتخهتم
==Download==
 
{{tagb|→ }} [http://chdk.setepontos.com/index.php/topic,964.0.html Forum post] always has a link to the latest version, an alternative download location is at http://drop.io/chdksoft
 
 
{{tagb|→ }} The program gets falsely flagged as malware quite often - if this happens try an online scan:
 
:[http://www.virustotal.com/ VirusTotal - Free Online Virus and Malware Scan] or [http://www.viruschief.com/ Virus Chief].
 
 
 
*[http://savedonthe.net/download/78/CardTricks-144-SFX.mht Card Tricks v1.44 (510 kB)]
 
:<small>functionally identical to v1.43, but now packed with [www.7zip.org 7zip] instead of UPX</small>
 
*[http://savedonthe.net/download/60/CardTricks143.exe Card Tricks v1.43 (410 kB)]
 
:<small>Added support for <u>C</u>CHDK.CFG </small>
 
:Resizing ("GUI Config") now no longer forces re-selection of the card
 
*[http://savedonthe.net/download/57/CardTricks142.mht Card Tricks v1.42 (410 kB)]
 
:<small>New: last used path for copying CHDK binary zips is now remembered; file selection will open there next time</small>
 
*[http://savedonthe.net/download/30/CardTricks141.zip Card Tricks v1.41 (0.4MB)] ''(for Windows version 2000 or higher)''
 
:<small>Now checks the card size before creating Udumper; refuse on cards &lt; 16 Mb; reduced empty.dum size to ~ 10 Mb, now 16 Mb cards are OK for Udump </small>
 
:New: updated Udumper + sources (uses brake's corrected encode.c now)
 
:Helper files and source code now always overwritten (bugfix)
 
:New: checkbox to activate CF support for DSLR's
 
{{Notice|''Card Tricks 1.39 is the last version which supports Windows 98/ME,<br/> since version 1.40 Card Tricks does '''NOT''' support Windows 98/ME. Windows 2000/XP/2003/2008 is needed!''}}
 
*[http://www.zshare.net/download/1982625511b5e97d/ Card Tricks v1.39 (0.4MB)] ''(last version with support for Windows 98 / ME)''
 
:<small>Modified udumper to dump firmware to the end (=0xFFFF FFFF) </small>
 
:Modified cleaning routine for the dump, after removing leading/trailing zeroes it now chops the last 2 bytes; this should assure painless loading into IDA
 
:The 'Download CHDK' button now opens both GrAnd's and Hacki's Autobuild pages in default browser
 
*[http://www.zshare.net/download/18225585b9ff990c/ Card Tricks v1.38 (0.39MB)]
 
:<small>New: If other CT running, bring that to the front, then exit; little splashscreen (should only be visible on first run); added checkbox to control tooltips</small>
 
*[http://www.zshare.net/download/17802120d04195aa/ Card Tricks v1.37 (0.39MB)]
 
:<small>New: Improved universal dumper support: now has a button to clean your dump (will auto-remove leading and trailing zeros, and remind you to give it a useful name)</small>
 
*[http://www.zshare.net/download/16872238def33a24/ Card Tricks v1.36] ''(with new udumper2008)''
 
*[http://www.zshare.net/download/13163755c4a0473f/ Card Tricks v1.34]
 
*[http://sourceforge.net/project/downloading.php?group_id=229629&filename=133.exe&abmode=1 Card Tricks v1.33]
 
*[http://sourceforge.net/project/downloading.php?group_id=229629&filename=125.exe&abmode=1 Card Tricks v1.25]
 
   
 
==Links==
 
==Links==

Revision as of 19:53, 30 November 2009

"Card Tricks - a small utility to help manage SD cards" created by whim.

CardTrick-1

Card Trick v1.41 Screenshot

Features

  • Copy CHDK binaries to your memory card
  • Create a "Universal Dumper Card" to dump your firmware (You have to select the correct OS Version for your camera model!!! for example SD900 has a VxWorks 5.5 OS, dump works with VxWorks)
  • View strings in firmware dump with bintext.exe (included)
  • Format your memory card (also adds 'ver.req' to get firmware version)
  • Make your memory card bootable
  • Backup & Restore CHDK folder / config file

Usage

u,kخهتخهتم

Links

Internals

  • Cardtricks is written in the AutoIt scripting language. More informations about this very powerful, free tool can be found on the AutoIt v3 Homepage.
  • CardtricksXXX.exe is a self-expanding file. When it is started it creates a sub-folder on the current folder, named Cardtricks, then it copies its source code, unpackers, the helper tools like the dumpers & the bintext tool, GUI images and some other stuff into this folder.
  • When Cardtricks is started the first time, it creates also its configuration file named CardtricksXXX.ini in the folder from where it was started from.
    So check whether you have the permission to write & create files/folders when you start Cardtricks, e.g. create a new folder in your personal user area, copy CardtricksXXX.exe to this folder and run it from there.
  • The logic of the "Make Bootable" button is this:
"File System: FAT32"     → button greyed out (card > 4 GB or you need to Format as FAT first)
"File System: FAT" → button greyed out if already bootable ("CHDK Autorun: ON ...")
→ button available if not yet bootable ("CHDK Autorun: OFF ...")