 |
AutoHotkey Community Let's help each other out
|
| View previous topic :: View next topic |
| Author |
Message |
DevX
Joined: 07 Jan 2009 Posts: 43
|
Posted: Wed Aug 19, 2009 2:20 pm Post subject: Shutterfly Image Stealer |
|
|
Hey guys,
Had to get an image album off this crappy website for some reason, but they don't let you download, you have to order prints from them. At least thats what they think.
Here is code to download their images, it does require fiddler for internet explorer to pick up the urls, instructions are in the code.
Someone else may find a need for it, if not, oh well.
| Code: |
; Capture Images from shutterfly ( shitty service that doesn't allow downloads, must pay for their services )
; - Use internet explorer Fiddler to capture packets
; - After it gets the album preview images, select all the /img/ media etc from fiddler, right click, copy, url.
; - Alter script folder path below to save images in
; - Run script
Loop, Parse, clipboard, `n, `r
{
vara := A_LoopField
StringReplace, vara, vara, 3d110, 3d1500, all
UrlDownloadToFile, %vara%, C:\SaveImagesHere\Image_B%A_Index%.jpg
}
|
|
|
| Back to top |
|
 |
engunneer
Joined: 30 Aug 2005 Posts: 8255 Location: Maywood, IL
|
Posted: Wed Aug 19, 2009 2:41 pm Post subject: |
|
|
are you sure that 3d110 and 3d1500 will always be right? It seems like something that will change on a per-album basis. (I didn't check) _________________
(Common Answers) |
|
| Back to top |
|
 |
Chicken Pie 4 Tea
Joined: 18 Aug 2009 Posts: 375 Location: holland
|
Posted: Sat Aug 22, 2009 12:06 pm Post subject: |
|
|
taking thinks without permission, how dare you!
and, Well done! _________________ "Choose your parents wisely" |
|
| Back to top |
|
 |
DevX
Joined: 07 Jan 2009 Posts: 43
|
Posted: Thu Sep 17, 2009 1:42 pm Post subject: |
|
|
Sorry, long wait before reply lol.
The 3d110 is the size they use to get their images. Of course it can change if they want it to. If you look in fiddler, you'll see the image name attributes on each thumbnail you grab, so you can adjust as necessary. |
|
| Back to top |
|
 |
MasterFocus
Joined: 08 Apr 2009 Posts: 3035 Location: Rio de Janeiro - RJ - Brasil
|
Posted: Thu Sep 17, 2009 1:44 pm Post subject: |
|
|
Instead of | Code: | vara := A_LoopField
StringReplace, vara, vara, 3d110, 3d1500, all | you can use | Code: | | StringReplace, vara, A_LoopField, 3d110, 3d1500, all |
_________________ "Read the manual. Read it again. Search the forum.
Try something before asking. Show what you've tried."
Antonio França
My stuff: Google Profile |
|
| Back to top |
|
 |
|
|
You can post new topics in this forum You can reply to topics in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|