burntime / TinyPNG

Automated mass optimization script for web images
9 stars 0 forks source link

Using path to an image in a different folder doesn't work. #3

Open burntime opened 11 years ago

burntime commented 11 years ago
$: tinypng htdocs/img/s/sprite_invite_webmail_r4.png
tinypng: Make backup copy
tinypng: Crush file
Could not find file: .tinypngtmp/htdocs/img/s/sprite_invite_webmail_r4-pngnq.png
Could not find file: .tinypngtmp/htdocs/img/s/sprite_invite_webmail_r4-pngcrush.png
File .tinypngtmp/htdocs/img/s/sprite_invite_webmail_r4-pngout.png doesn't exist [at void rezip_single(const string &, unsigned long long &, unsigned long long &):repng.cc:276]
mv: .tinypngtmp/htdocs/img/s/sprite_invite_webmail_r4-pngout.png: No such file or directory
htdocs/img/s/sprite_invite_webmail_r4.png Saved: 0 Bytes (0 %)
tinypng: Compress backup
simeon2020 commented 11 years ago

This leaves tinypng broken as directories can't be processed. Unless I'm holding it wrong?

$ tinypng latest tinypng: Make backup copy tinypng: Count files tinypng: Crush directory [1/346](0 %) >> latest/large_box.pngCould not find file: .tinypngtmp/latest/large_box-pngnq.png Could not find file: .tinypngtmp/latest/large_box-pngcrush.png File .tinypngtmp/latest/large_box-pngout.png doesn't exist [at void rezip_single(const std::string&, long long unsigned int&, long long unsigned int&):repng.cc:276] mv: .tinypngtmp/latest/large_box-pngout.png: No such file or directory

Saved: 0 Bytes (0 %)

burntime commented 11 years ago

Unfortunately it's broken to. Most likely from the same change. You can rollback to 9796bc563058ca76d61b52ddacfc2a5c3336da2d until this bug is fixed.