THIS AMERICAN LIFE DOWNLOADS
NOTE: I'm not hosting these. This is just a workaround to get them from the streaming servers.
Launch Firefox, enter about:config in the address bar and press enter.
Right-click anywhere on the page it opens, and select New String
Add "general.useragent.override" as the string name, and "iTunes/4.7 (Macintosh; N; PPC)" as the value.
Thanks to ldopa.net for that tip.
Then, use these links to download the eps... You can change the url to this page to change the first and last episodes.
http://www.dirtygreek.org/stuff/tal.php?min=314&max=321, for instance, will show you eps 314 - 321.
If you want to be a real nerd about it (and hey, who doesn't?!), you can download and install curl.
Then, you can use this batch file I wrote to download the files you want. You'll have to know what you're doing, though.
UPDATE: I've added a new set of links that I don't think require the firefox trick. Got them by decompiling the flash player on the TAL site.
http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/SHOWNUMBER.mp3
Just replace SHOWNUMBER with the number.
Episode 1
or try
Episode 1
Episode 2
or try
Episode 2
Episode 3
or try
Episode 3
Episode 4
or try
Episode 4
Episode 5
or try
Episode 5
Episode 6
or try
Episode 6
Episode 7
or try
Episode 7
Episode 8
or try
Episode 8
Episode 9
or try
Episode 9
Episode 10
or try
Episode 10
Episode 11
or try
Episode 11
Episode 12
or try
Episode 12
Episode 13
or try
Episode 13
Episode 14
or try
Episode 14
Episode 15
or try
Episode 15
Episode 16
or try
Episode 16
Episode 17
or try
Episode 17
Episode 18
or try
Episode 18
Episode 19
or try
Episode 19
Episode 20
or try
Episode 20
Episode 21
or try
Episode 21
Episode 22
or try
Episode 22
Episode 23
or try
Episode 23
Episode 24
or try
Episode 24
Episode 25
or try
Episode 25
Episode 26
or try
Episode 26
Episode 27
or try
Episode 27
Episode 28
or try
Episode 28
Episode 29
or try
Episode 29
Episode 30
or try
Episode 30
Episode 31
or try
Episode 31
Episode 32
or try
Episode 32
Episode 33
or try
Episode 33
Episode 34
or try
Episode 34
Episode 35
or try
Episode 35
Episode 36
or try
Episode 36
Episode 37
or try
Episode 37
Episode 38
or try
Episode 38
Episode 39
or try
Episode 39
Episode 40
or try
Episode 40
Episode 41
or try
Episode 41
Episode 42
or try
Episode 42
Episode 43
or try
Episode 43
Episode 44
or try
Episode 44
Episode 45
or try
Episode 45
Episode 46
or try
Episode 46
Episode 47
or try
Episode 47
Episode 48
or try
Episode 48
Episode 49
or try
Episode 49
Episode 50
or try
Episode 50
Episode 51
or try
Episode 51
Episode 52
or try
Episode 52
Episode 53
or try
Episode 53
Episode 54
or try
Episode 54
Episode 55
or try
Episode 55
Episode 56
or try
Episode 56
Episode 57
or try
Episode 57
Episode 58
or try
Episode 58
Episode 59
or try
Episode 59
Episode 60
or try
Episode 60
Episode 61
or try
Episode 61
Episode 62
or try
Episode 62
Episode 63
or try
Episode 63
Episode 64
or try
Episode 64
Episode 65
or try
Episode 65
Episode 66
or try
Episode 66
Episode 67
or try
Episode 67
Episode 68
or try
Episode 68
Episode 69
or try
Episode 69
Episode 70
or try
Episode 70
Episode 71
or try
Episode 71
Episode 72
or try
Episode 72
Episode 73
or try
Episode 73
Episode 74
or try
Episode 74
Episode 75
or try
Episode 75
Episode 76
or try
Episode 76
Episode 77
or try
Episode 77
Episode 78
or try
Episode 78
Episode 79
or try
Episode 79
Episode 80
or try
Episode 80
Episode 81
or try
Episode 81
Episode 82
or try
Episode 82
Episode 83
or try
Episode 83
Episode 84
or try
Episode 84
Episode 85
or try
Episode 85
Episode 86
or try
Episode 86
Episode 87
or try
Episode 87
Episode 88
or try
Episode 88
Episode 89
or try
Episode 89
Episode 90
or try
Episode 90
Episode 91
or try
Episode 91
Episode 92
or try
Episode 92
Episode 93
or try
Episode 93
Episode 94
or try
Episode 94
Episode 95
or try
Episode 95
Episode 96
or try
Episode 96
Episode 97
or try
Episode 97
Episode 98
or try
Episode 98
Episode 99
or try
Episode 99
Episode 100
or try
Episode 100
Episode 101
or try
Episode 101
Episode 102
or try
Episode 102
Episode 103
or try
Episode 103
Episode 104
or try
Episode 104
Episode 105
or try
Episode 105
Episode 106
or try
Episode 106
Episode 107
or try
Episode 107
Episode 108
or try
Episode 108
Episode 109
or try
Episode 109
Episode 110
or try
Episode 110
Episode 111
or try
Episode 111
Episode 112
or try
Episode 112
Episode 113
or try
Episode 113
Episode 114
or try
Episode 114
Episode 115
or try
Episode 115
Episode 116
or try
Episode 116
Episode 117
or try
Episode 117
Episode 118
or try
Episode 118
Episode 119
or try
Episode 119
Episode 120
or try
Episode 120
Episode 121
or try
Episode 121
Episode 122
or try
Episode 122
Episode 123
or try
Episode 123
Episode 124
or try
Episode 124
Episode 125
or try
Episode 125
Episode 126
or try
Episode 126
Episode 127
or try
Episode 127
Episode 128
or try
Episode 128
Episode 129
or try
Episode 129
Episode 130
or try
Episode 130
Episode 131
or try
Episode 131
Episode 132
or try
Episode 132
Episode 133
or try
Episode 133
Episode 134
or try
Episode 134
Episode 135
or try
Episode 135
Episode 136
or try
Episode 136
Episode 137
or try
Episode 137
Episode 138
or try
Episode 138
Episode 139
or try
Episode 139
Episode 140
or try
Episode 140
Episode 141
or try
Episode 141
Episode 142
or try
Episode 142
Episode 143
or try
Episode 143
Episode 144
or try
Episode 144
Episode 145
or try
Episode 145
Episode 146
or try
Episode 146
Episode 147
or try
Episode 147
Episode 148
or try
Episode 148
Episode 149
or try
Episode 149
Episode 150
or try
Episode 150
Episode 151
or try
Episode 151
Episode 152
or try
Episode 152
Episode 153
or try
Episode 153
Episode 154
or try
Episode 154
Episode 155
or try
Episode 155
Episode 156
or try
Episode 156
Episode 157
or try
Episode 157
Episode 158
or try
Episode 158
Episode 159
or try
Episode 159
Episode 160
or try
Episode 160
Episode 161
or try
Episode 161
Episode 162
or try
Episode 162
Episode 163
or try
Episode 163
Episode 164
or try
Episode 164
Episode 165
or try
Episode 165
Episode 166
or try
Episode 166
Episode 167
or try
Episode 167
Episode 168
or try
Episode 168
Episode 169
or try
Episode 169
Episode 170
or try
Episode 170
Episode 171
or try
Episode 171
Episode 172
or try
Episode 172
Episode 173
or try
Episode 173
Episode 174
or try
Episode 174
Episode 175
or try
Episode 175
Episode 176
or try
Episode 176
Episode 177
or try
Episode 177
Episode 178
or try
Episode 178
Episode 179
or try
Episode 179
Episode 180
or try
Episode 180
Episode 181
or try
Episode 181
Episode 182
or try
Episode 182
Episode 183
or try
Episode 183
Episode 184
or try
Episode 184
Episode 185
or try
Episode 185
Episode 186
or try
Episode 186
Episode 187
or try
Episode 187
Episode 188
or try
Episode 188
Episode 189
or try
Episode 189
Episode 190
or try
Episode 190
Episode 191
or try
Episode 191
Episode 192
or try
Episode 192
Episode 193
or try
Episode 193
Episode 194
or try
Episode 194
Episode 195
or try
Episode 195
Episode 196
or try
Episode 196
Episode 197
or try
Episode 197
Episode 198
or try
Episode 198
Episode 199
or try
Episode 199
Episode 200
or try
Episode 200
Episode 201
or try
Episode 201
Episode 202
or try
Episode 202
Episode 203
or try
Episode 203
Episode 204
or try
Episode 204
Episode 205
or try
Episode 205
Episode 206
or try
Episode 206
Episode 207
or try
Episode 207
Episode 208
or try
Episode 208
Episode 209
or try
Episode 209
Episode 210
or try
Episode 210
Episode 211
or try
Episode 211
Episode 212
or try
Episode 212
Episode 213
or try
Episode 213
Episode 214
or try
Episode 214
Episode 215
or try
Episode 215
Episode 216
or try
Episode 216
Episode 217
or try
Episode 217
Episode 218
or try
Episode 218
Episode 219
or try
Episode 219
Episode 220
or try
Episode 220
Episode 221
or try
Episode 221
Episode 222
or try
Episode 222
Episode 223
or try
Episode 223
Episode 224
or try
Episode 224
Episode 225
or try
Episode 225
Episode 226
or try
Episode 226
Episode 227
or try
Episode 227
Episode 228
or try
Episode 228
Episode 229
or try
Episode 229
Episode 230
or try
Episode 230
Episode 231
or try
Episode 231
Episode 232
or try
Episode 232
Episode 233
or try
Episode 233
Episode 234
or try
Episode 234
Episode 235
or try
Episode 235
Episode 236
or try
Episode 236
Episode 237
or try
Episode 237
Episode 238
or try
Episode 238
Episode 239
or try
Episode 239
Episode 240
or try
Episode 240
Episode 241
or try
Episode 241
Episode 242
or try
Episode 242
Episode 243
or try
Episode 243
Episode 244
or try
Episode 244
Episode 245
or try
Episode 245
Episode 246
or try
Episode 246
Episode 247
or try
Episode 247
Episode 248
or try
Episode 248
Episode 249
or try
Episode 249
Episode 250
or try
Episode 250
Episode 251
or try
Episode 251
Episode 252
or try
Episode 252
Episode 253
or try
Episode 253
Episode 254
or try
Episode 254
Episode 255
or try
Episode 255
Episode 256
or try
Episode 256
Episode 257
or try
Episode 257
Episode 258
or try
Episode 258
Episode 259
or try
Episode 259
Episode 260
or try
Episode 260
Episode 261
or try
Episode 261
Episode 262
or try
Episode 262
Episode 263
or try
Episode 263
Episode 264
or try
Episode 264
Episode 265
or try
Episode 265
Episode 266
or try
Episode 266
Episode 267
or try
Episode 267
Episode 268
or try
Episode 268
Episode 269
or try
Episode 269
Episode 270
or try
Episode 270
Episode 271
or try
Episode 271
Episode 272
or try
Episode 272
Episode 273
or try
Episode 273
Episode 274
or try
Episode 274
Episode 275
or try
Episode 275
Episode 276
or try
Episode 276
Episode 277
or try
Episode 277
Episode 278
or try
Episode 278
Episode 279
or try
Episode 279
Episode 280
or try
Episode 280
Episode 281
or try
Episode 281
Episode 282
or try
Episode 282
Episode 283
or try
Episode 283
Episode 284
or try
Episode 284
Episode 285
or try
Episode 285
Episode 286
or try
Episode 286
Episode 287
or try
Episode 287
Episode 288
or try
Episode 288
Episode 289
or try
Episode 289
Episode 290
or try
Episode 290
Episode 291
or try
Episode 291
Episode 292
or try
Episode 292
Episode 293
or try
Episode 293
Episode 294
or try
Episode 294
Episode 295
or try
Episode 295
Episode 296
or try
Episode 296
Episode 297
or try
Episode 297
Episode 298
or try
Episode 298
Episode 299
or try
Episode 299
Episode 300
or try
Episode 300
Episode 301
or try
Episode 301
Episode 302
or try
Episode 302
Episode 303
or try
Episode 303
Episode 304
or try
Episode 304
Episode 305
or try
Episode 305
Episode 306
or try
Episode 306
Episode 307
or try
Episode 307
Episode 308
or try
Episode 308
Episode 309
or try
Episode 309
Episode 310
or try
Episode 310
Episode 311
or try
Episode 311
Episode 312
or try
Episode 312
Episode 313
or try
Episode 313
Episode 314
or try
Episode 314
Episode 315
or try
Episode 315
Episode 316
or try
Episode 316
Episode 317
or try
Episode 317
Episode 318
or try
Episode 318
Episode 319
or try
Episode 319
Episode 320
or try
Episode 320
Episode 321
or try
Episode 321
Episode 322
or try
Episode 322
Episode 323
or try
Episode 323
Episode 324
or try
Episode 324
Episode 325
or try
Episode 325
Episode 326
or try
Episode 326
Episode 327
or try
Episode 327
Episode 328
or try
Episode 328
Episode 329
or try
Episode 329
Episode 330
or try
Episode 330
Episode 331
or try
Episode 331
Episode 332
or try
Episode 332
Episode 333
or try
Episode 333
Episode 334
or try
Episode 334
Episode 335
or try
Episode 335
Episode 336
or try
Episode 336
Episode 337
or try
Episode 337
Episode 338
or try
Episode 338
Episode 339
or try
Episode 339
Episode 340
or try
Episode 340
Episode 341
or try
Episode 341
Episode 342
or try
Episode 342
Episode 343
or try
Episode 343
Episode 344
or try
Episode 344
Episode 345
or try
Episode 345
Episode 346
or try
Episode 346
Episode 347
or try
Episode 347
Episode 348
or try
Episode 348
Episode 349
or try
Episode 349
Episode 350
or try
Episode 350
Episode 351
or try
Episode 351
Episode 352
or try
Episode 352
Episode 353
or try
Episode 353
Episode 354
or try
Episode 354
Episode 355
or try
Episode 355
Episode 356
or try
Episode 356
Episode 357
or try
Episode 357
Episode 358
or try
Episode 358
Episode 359
or try
Episode 359
Episode 360
or try
Episode 360
Episode 361
or try
Episode 361
Episode 362
or try
Episode 362
Episode 363
or try
Episode 363
Episode 364
or try
Episode 364
Episode 365
or try
Episode 365
Episode 366
or try
Episode 366
Episode 367
or try
Episode 367
Episode 368
or try
Episode 368
Episode 369
or try
Episode 369
Episode 370
or try
Episode 370
Episode 371
or try
Episode 371
Episode 372
or try
Episode 372
Episode 373
or try
Episode 373
Episode 374
or try
Episode 374