Dec. 26th, 2004 @ 06:47 pm
Is there an easy way to identify links or pictures in a journal? I'd like to migrate all the pictures in my journal to Scrapbook, but it's extremely tedious to review each journal entry to see if there's a link or picture in it. Is there some nifty LJ feature or clever Google query that I could use to scan my journal for them? I have the pictures concentrated on one site, but I don't have web server referer_log files going back three years.
I've seen some reference to an FAQ in earlier posts, but it doesn't seem to be readily accessible if there is one. Maybe they were referring to the LJ FAQ, which doesn't seem to cover Scrapbook.
I could see this being a problem for someone who posted pictures in his journal using Scrapbook but later renamed his account.
|Date:||December 27th, 2004 04:47 am (UTC)|| |
I'd set the logs up to record the browser, then point a well crafted recursive wget at the LJ with a unique browser tag. Once it walks the entire LJ tree you should have one hit for each image that is referenced, as well as the page it is on. Be sure to provide login auth so that it can get to private posts. There will still be a lot of manual processing, or one very clever script that can talk HTTP.
|Date:||December 27th, 2004 05:07 am (UTC)|| |
You could use ljarchive (http://fawx.com/ljArchive/
) to download your journal. Then use the program's search function to look for <img
That would identify any entry with an image.
Also, you could then use the export function to save your entire journal as one html file, open it and as it loads, it will load each image and just look at the log. And if you're using IE. Clear the browser cache. Then open that one page. After the page loads, go to the temporary internet files and sort by internet address and just copy all the images from your domain to a local folder. Then you'll have everything in one place.
This is exactly what I've done when I needed to re-arrange my images. It works great.
Archiver always gives me a connection error when I try to log in and download, now. As if LJ is refusing to allow it to access the journal anymore.
|Date:||December 27th, 2004 08:15 am (UTC)|| |
Me, too. I get sync errors. I'm really hoping this gets fixed, because I'd LOVE to be able to archive my journal. I've wanted to do that for years.
If you hear anything or anything changes, let me know. :-)
|Date:||December 27th, 2004 09:03 am (UTC)|| |
Well it's working fine for me right now.
Goto edit then journal settings and make sure it's set to http://www.livejournal.com
then retype your password in the box.
And if it matters, I have version 0.9.4
Maybe there's a newer or older verrsion that's broken.
This worked for me.... apparently somehow entering my password during initial setup wasn't enough.
Whoops spoke too soon. It started downloading. THEN gave me a sync error. Argh.
n: An expected exception occurred: ServerNotResponding ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a receive.
l.Invoke(Object clientObj, String methodName, Object parameters)
l.Invoke(String MethodName, Object Parameters)
nsRow or, ILJServer iLJ, SyncItemCollection& sic, SyncItemCollection& deletedsic, DateTime& lastSync)
--- End of inner exception stack trace ---
|Date:||December 27th, 2004 08:15 am (UTC)|| |
I downloaded that program and am trying to use it, but I keep getting a sync error. If you know anything about this, please help me out, since I've wanted to archive for years.
Are there any other programs that will perform a similar function?
If you use Logjam and its offline journal, you could look for image suffixes (i.e. search for 'jpg' and edit the entries it returns)...
Do any other clients have a working syncitems implementation?
|Date:||December 27th, 2004 05:14 am (UTC)|| |
Not that I'm aware of. It might be coming up in a future release of Xjournal (my preferred Mac client).
It works in Xjournal 1.0.2, which is the current release. :)
Go to the Window menu, and pick History. Click 'Download' to do a syncitems. Wait for it to finish.
Next, in the search box, type <img
and hit enter. Go to the new entry in the Xjournal history browser labeled '<img' and select it. Voila, every post you have made with an image in it.
As this will catch memes, however, I would recommend using your site's URL (www.mydomain.com/images or whatever) so that you get only the appropriate entries.
|Date:||December 27th, 2004 06:45 pm (UTC)|| |
I've had no luck getting this to do. After about 100 (of 780) entries, the operation apparently fails. If I attempt it enough times, eventually the application crashes out.
Like in the above entries describing syncitems problems, this is LiveJournal's server dropping you during heavy loads and breaking the sync. Not a problem with Xjournal; all syncitems clients I've tried seem to have the broken stream / server drop issue.
It's been happening frequently, to my knowledge, since October. All I can suggest is trying it again periodically, at low usage times. I also sometimes use the Xjournal 'Update' option instead of the 'Download' option; Update appears to compare which entries it doesn't already know about and picks up just the missing ones instead of the entire journal.
|Date:||December 27th, 2004 06:59 pm (UTC)|| |
I was not aware of that. That's good to know.
What I did in the meantime was just use LJ's "Export" option, month by month for 38 months to get the XML output and then just run a string find on it. Most months had nothing, but the ones that did stood out readily and were easily (if tedious) to fix.
Oog. Well, glad you at least got it fixed.