StationRipper Homepage
Forum Home Forum Home > StationRipper - Rip Shoutcast stations to MP3's > Last.fm
  New Posts New Posts RSS Feed - Last.FM - issues - Please Post Here
  FAQ FAQ  Forum Search   Register Register  Login Login

Last.FM - issues - Please Post Here

 Post Reply Post Reply Page  123 6>
Author
Message
middlm91 View Drop Down
Music Listener
Music Listener


Joined: 05 November 2006
Status: Offline
Points: 8
Post Options Post Options   Thanks (0) Thanks(0)   Quote middlm91 Quote  Post ReplyReply Direct Link To This Post Topic: Last.FM - issues - Please Post Here
    Posted: 05 November 2006 at 10:08am

I downloaded v2.70c today but the rip to Lastfm doesn't seem to be working.

It doesn't allow the login to Lastfm from within Stationripper and even if you've already logged in, when you click on a tag, it just sits on 'starting stream'

Has something been done to stop access or have I got it completely wrong?

M

Back to Top
Lukespad View Drop Down
Music Listener
Music Listener


Joined: 08 November 2006
Status: Offline
Points: 2
Post Options Post Options   Thanks (0) Thanks(0)   Quote Lukespad Quote  Post ReplyReply Direct Link To This Post Posted: 08 November 2006 at 10:11am
I just bought a copy of Station Ripper hoping to record my personal radio stream from Last FM. Sounds amazing, but it doesn't actually work. Feel like I wasted my cash. It took me ages to realise that you have to right click on the station icon and select 'open in new window' to try and start the stream. All well and good. Then the track info just says "starting stream" indefinately. Some decent instructions would also be nice. Bummer.
Back to Top
gratajik View Drop Down
Music Guru
Music Guru
Avatar
Admin

Joined: 01 October 2003
Location: United States
Status: Offline
Points: 2415
Post Options Post Options   Thanks (0) Thanks(0)   Quote gratajik Quote  Post ReplyReply Direct Link To This Post Posted: 08 November 2006 at 10:45am

Not sure what's up - you should be able to just click on a tab and go.

Lets try something.

Next to the Add button at the bottom of the screen, enter in:

lastfm://globaltags/electronic

And click the add button.

It SHOULD ask you for the user to record with and start recording.

One issue I've had is you HAVE to have set up the external player as how Last.fm plays.

I"m working on docs for this - and also doing some improvements on how it works.

Try the above, and let me know.   I have noticed that sometimes the Last.fm steam doesn't connect... but I'm recording 5 Last.fm streams right now, so it DOES work.

-Greg

Back to Top
Lukespad View Drop Down
Music Listener
Music Listener


Joined: 08 November 2006
Status: Offline
Points: 2
Post Options Post Options   Thanks (0) Thanks(0)   Quote Lukespad Quote  Post ReplyReply Direct Link To This Post Posted: 09 November 2006 at 5:01am
Nope, tried that and nothing; still just stalls at starting stream, after asking which user I want to record with. I have tried this with and without the Last FM player open in the system tray. I have also set it to default to the Last FM external player in my profile... Not sure why I'm not getting anywhere.
Back to Top
middlm91 View Drop Down
Music Listener
Music Listener


Joined: 05 November 2006
Status: Offline
Points: 8
Post Options Post Options   Thanks (0) Thanks(0)   Quote middlm91 Quote  Post ReplyReply Direct Link To This Post Posted: 09 November 2006 at 7:19am
Same for me - it still just sits on 'starting stream'
Back to Top
gratajik View Drop Down
Music Guru
Music Guru
Avatar
Admin

Joined: 01 October 2003
Location: United States
Status: Offline
Points: 2415
Post Options Post Options   Thanks (0) Thanks(0)   Quote gratajik Quote  Post ReplyReply Direct Link To This Post Posted: 09 November 2006 at 10:35am

Lets try a couple of things.

First, go to the View->Options menu, scroll right a bit and click on the advanced tab. Then click on "Show StationRipper console Window".

When you try recording, it should show a window for each stream - what does the window do?

Do you have a firewall?  If so, make sure the LastFMConsole.exe has outbound access.

Thanks, and sorry you've run into trouble.

-Greg

Back to Top
middlm91 View Drop Down
Music Listener
Music Listener


Joined: 05 November 2006
Status: Offline
Points: 8
Post Options Post Options   Thanks (0) Thanks(0)   Quote middlm91 Quote  Post ReplyReply Direct Link To This Post Posted: 09 November 2006 at 11:29am

Hi Greg,

It actually doesn't open a console window at all - just sits with the 'starting stream' report in the status box.

I verified that a window opens every time for Shoutcast streams.

Your software is just awesome and if we can figure this Lastfm problem out it'll be superb

Cheers

M

Back to Top
jdm8469 View Drop Down
Music Listener
Music Listener


Joined: 09 November 2006
Status: Offline
Points: 5
Post Options Post Options   Thanks (0) Thanks(0)   Quote jdm8469 Quote  Post ReplyReply Direct Link To This Post Posted: 09 November 2006 at 11:40am

Hi Greg,

I am having the same issue.

I tried to open the console window as you suggested, but if I do that I do not see a console window. Stationripper does become very slow when this option is on.

I don't have a (software) firewall on this machine, just a dedicated NAT device.

Note: I checked windows task manager and I see no process called "lastFMConsole.exe"...

Hope this helps.

Thanks.

Back to Top
gratajik View Drop Down
Music Guru
Music Guru
Avatar
Admin

Joined: 01 October 2003
Location: United States
Status: Offline
Points: 2415
Post Options Post Options   Thanks (0) Thanks(0)   Quote gratajik Quote  Post ReplyReply Direct Link To This Post Posted: 09 November 2006 at 12:11pm

Ah - good clue then.  DO you have a LastFMConsole.exe in \Program Files\Ratajik Software\StationRipper ?

Can you post your log? (View->Log)  It sounds like something maybe off in the install - easy to fix, if I can figure out what :)

This DOES work, just need to figure out why it's not working for some people.

Thanks!

-Greg

Back to Top
jdm8469 View Drop Down
Music Listener
Music Listener


Joined: 09 November 2006
Status: Offline
Points: 5
Post Options Post Options   Thanks (0) Thanks(0)   Quote jdm8469 Quote  Post ReplyReply Direct Link To This Post Posted: 09 November 2006 at 12:26pm

Hi Greg,

Yes, the exe does exist in that directory.

I have pasted the log below.

Thanks.

 [Debug] 11/09/06 18:18:30 TheRipperDlg.cpp(2849): Link: lastfm://globaltags/britpop

[Info ] 11/09/06 18:18:30 StartRipThread.cpp(130): Getting List of nodes for lastfm://globaltags/britpop

[Debug] 11/09/06 18:18:30 StartRipThread.cpp(140): Got Result:

[Debug] 11/09/06 18:18:30 StartRipThread.cpp(144): GetHTTP Done

[Debug] 11/09/06 18:18:30 StartRipThread.cpp(287): Stream is LASTFM

[Debug] 11/09/06 18:18:30 StartRipThread.cpp(303): OnRipURL done, sending 1 URL's back to caller.

[Debug] 11/09/06 18:18:30 TheRipperDlg.cpp(2181): In StartRip

[Debug] 11/09/06 18:18:30 TheRipperDlg.cpp(2199): Looking for existing Ripper

[Debug] 11/09/06 18:18:30 TheRipperDlg.cpp(2220): Finding available ripper

[Debug] 11/09/06 18:18:30 TheRipperDlg.cpp(2232): Preping ripper

[Debug] 11/09/06 18:18:30 TheRipperDlg.cpp(2294): Starting Ripper

[Debug] 11/09/06 18:18:33 RipperStream.cpp(276): StartRipping - Processing List

[Debug] 11/09/06 18:18:33 RipperStream.cpp(322): Calling ExecuteRipper()

[Debug] 11/09/06 18:18:33 RipperStream.cpp(1080): In BuildXFade

[Debug] 11/09/06 18:18:33 RipperStream.cpp(1086): Getting XFadeByURL

[Debug] 11/09/06 18:18:33 RipperStream.cpp(1146): Leaving XFade

[Debug] 11/09/06 18:18:33 RipperStream.cpp(471): Starting Ripper: "C:\Program Files\Ratajik Software\StationRipper\LastFMConsole.exe" -t lastfm://globaltags/britpop -d "C:\Program Files\Ratajik Software\StationRipper\Work" -u "WinampMPEG/5.0" -w "StationRipper V2.70C" -n 1 -r 10070 --xs_search_window=30000:30000

[Debug] 11/09/06 18:18:33 RipperStream.cpp(493): Starting Process"C:\Program Files\Ratajik Software\StationRipper\LastFMConsole.exe" -t lastfm://globaltags/britpop -d "C:\Program Files\Ratajik Software\StationRipper\Work" -u "WinampMPEG/5.0" -w "StationRipper V2.70C" -n 1 -r 10070 --xs_search_window=30000:30000

[Debug] 11/09/06 18:18:33 RipperStream.cpp(548): ExecuteRipper() done

[Debug] 11/09/06 18:18:33 TheRipperDlg.cpp(2421): Ripper Started

[Debug] 11/09/06 18:18:33 TheRipperDlg.cpp(2427): Ripper Prep'ed

[Info ] 11/09/06 18:18:33 TheRipperDlg.cpp(2432): TOTAL Rippers running: 2

 

Back to Top
gratajik View Drop Down
Music Guru
Music Guru
Avatar
Admin

Joined: 01 October 2003
Location: United States
Status: Offline
Points: 2415
Post Options Post Options   Thanks (0) Thanks(0)   Quote gratajik Quote  Post ReplyReply Direct Link To This Post Posted: 09 November 2006 at 1:43pm

I think I know what it is.

If you go to command line (or start->Run) and do:

 "C:\Program Files\Ratajik Software\StationRipper\LastFMConsole.exe" -t lastfm://globaltags/britpop -d "C:\Program Files\Ratajik Software\StationRipper\Work" -u "WinampMPEG/5.0" -w "StationRipper V2.70C" -n 1 -r 10070 --xs_search_window=30000:30000

Do you get a error about .NET

I'm am guessing you don't have .NET 2.0 installed - I forget to put that in the info, I'm sorry.

The install path to that (MS) is:

http://www.microsoft.com/downloads/details.aspx?familyid=085 6EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

If you don't have it, would you be willing to install and verify that fixes it?  Everything else looks ok. 

I will add more info about this, and see if I can auto-detect if it's not installed, giving the path to the install if it's not there.

Thanks for working with me on this - let me know how it goes.

-Greg

Back to Top
jdm8469 View Drop Down
Music Listener
Music Listener


Joined: 09 November 2006
Status: Offline
Points: 5
Post Options Post Options   Thanks (0) Thanks(0)   Quote jdm8469 Quote  Post ReplyReply Direct Link To This Post Posted: 09 November 2006 at 5:28pm

Hi Greg,

That is exactly what was going on!

I got the .NET error, installed the one from the path you provided and... it works now, many thanks for the support!!!

Cheers,

Johan.

Back to Top
gratajik View Drop Down
Music Guru
Music Guru
Avatar
Admin

Joined: 01 October 2003
Location: United States
Status: Offline
Points: 2415
Post Options Post Options   Thanks (0) Thanks(0)   Quote gratajik Quote  Post ReplyReply Direct Link To This Post Posted: 09 November 2006 at 5:37pm

WHEW! Glad to hear it was that simple a fix.  Thanks for working with me on this.

Anyone else that has this problem, please download the above.

I will work on getting that info on the main site - and trying to get StationRipper to detect if it's there (and providing a d/l link if it's now).

Thanks!

-Greg

(BTW, How's the recording going? Everything else working ok?)

Back to Top
middlm91 View Drop Down
Music Listener
Music Listener


Joined: 05 November 2006
Status: Offline
Points: 8
Post Options Post Options   Thanks (0) Thanks(0)   Quote middlm91 Quote  Post ReplyReply Direct Link To This Post Posted: 09 November 2006 at 6:05pm

Hi Greg,

Your fix does get the ripping underway but for me it just rolls through all the tracks without actually completing any - so you end up with a #0/3 or #0/7 etc.

I cant get any external player to 'listen' to the station being ripped (FMlast player says 'nothing being listened' to) when the ripping is underway - I guess this could be part of the problem?

Sorry for the hassle - I guess its my setup in some way

Any help appreciated

M

Back to Top
gratajik View Drop Down
Music Guru
Music Guru
Avatar
Admin

Joined: 01 October 2003
Location: United States
Status: Offline
Points: 2415
Post Options Post Options   Thanks (0) Thanks(0)   Quote gratajik Quote  Post ReplyReply Direct Link To This Post Posted: 09 November 2006 at 6:12pm

Getting closer then :)

Could you post your log? It should say what's up.  Or Click the ? next to the rip info, it should say WHY it's not liking the songs.

-Greg

Back to Top
jdm8469 View Drop Down
Music Listener
Music Listener


Joined: 09 November 2006
Status: Offline
Points: 5
Post Options Post Options   Thanks (0) Thanks(0)   Quote jdm8469 Quote  Post ReplyReply Direct Link To This Post Posted: 09 November 2006 at 6:26pm
Originally posted by gratajik gratajik wrote:

(BTW, How's the recording going? Everything else working ok?)

Hi Greg, it is recording OK, but... I just noticed that the tracks it saves from last.fm stations have incorrect MP3Tags: the filenames are made from the correct track & artist name, but if I play the files in Media Player, the MP3Tags are the artist + track name of the next song it captured on the same station.

I have another (Shoutcast) stream running and that one's files do not have this problem.

Thanks,

Johan.

Back to Top
jdm8469 View Drop Down
Music Listener
Music Listener


Joined: 09 November 2006
Status: Offline
Points: 5
Post Options Post Options   Thanks (0) Thanks(0)   Quote jdm8469 Quote  Post ReplyReply Direct Link To This Post Posted: 09 November 2006 at 6:37pm

Hi Greg,

further to this : below is a dump (with a tag editor) of what I mean: the last column is the file name, the first 2 columns are title and artist.

The first 12 are taken from a shoutcast radio station and are correct; The following 14 are taken from last.fm and there the filenames are correct but the tags are not.

Thanks,

Johan.

Mp3tag - File Overview

10/11/2006

Title Artist Album Track Year Genre Filename
It's a dream world 101sonic Blues 101sonic - It's a dream world.mp3
Homicide 999 Blues 999 - Homicide.mp3
Space age love song A Flock of Seagulls Blues A Flock of Seagulls - Space age love song.mp3
Take on Me (Extended Version) Aha Blues Aha - Take on Me (Extended Version).mp3
To Germany With Love Alphaville Blues Alphaville - To Germany With Love.mp3
The War Angels & Airwaves Blues Angels & Airwaves - The War.mp3
More Adventurous Blues Arctic Monkeys - I Bet You Look Good on the Dancefloor.mp3
No More Words Berlin Blues Berlin - No More Words.mp3
The Metro (Live) Berlin Blues Berlin - The Metro (Live).mp3
I Can't Explain Blancmange Blues Blancmange - I Can't Explain.mp3
Coming Around Blazer Blues Blazer - Coming Around.mp3
Always New Depths Bloc Party Blues Bloc Party - Always New Depths.mp3
Dreaming Blondie Blues Blondie - Dreaming.mp3
I Bet You Look Good on the Dancefloor Blues Bright Eyes - Ll My Hair.mp3
Leave Me Alone Blues Cursive - Bloody Murderer.mp3
07 A worrying thing Blues Franz Ferdinand - This Boy.mp3
Cutt Off Blues June In December - You've built me a cage.mp3
If I Faltered Slightly Twice Blues Kasabian - Cutt Off.mp3
Ll My Hair Blues Of Montreal - If I Faltered Slightly Twice.mp3
Bloody Murderer Blues Rilo Kiley - More Adventurous.mp3
Korsfarer Blues Saybia - Flags.mp3
Are You Ready (For Some Darkness) Blues Seigmen - Korsfarer.mp3
This Boy Blues The Postal Service - Such Great Heights.mp3
You've built me a cage Blues Thomas Dybdahl - Dreamweaver.mp3
Dreamweaver Blues Turbonegro - Are You Ready (For Some Darkness).mp3
Sunshine Blues Yo La Tengo - 07 A worrying thing.mp3

build on 10/11/2006 with Mp3tag v2.36a - the universal Tag Editor www.mp3tag.de

Back to Top
gratajik View Drop Down
Music Guru
Music Guru
Avatar
Admin

Joined: 01 October 2003
Location: United States
Status: Offline
Points: 2415
Post Options Post Options   Thanks (0) Thanks(0)   Quote gratajik Quote  Post ReplyReply Direct Link To This Post Posted: 09 November 2006 at 6:49pm

OK - I will work on this and get a fix out ASAP.

Thanks!
-Greg

Back to Top
PapaFrita View Drop Down
Music Fanatic
Music Fanatic
Avatar

Joined: 16 January 2006
Location: Canada
Status: Offline
Points: 29
Post Options Post Options   Thanks (0) Thanks(0)   Quote PapaFrita Quote  Post ReplyReply Direct Link To This Post Posted: 10 November 2006 at 1:09am

I just downloaded version 2.70 and got 1 last.fm ripping and it appears to be ripping accept none of the songs are saving or showing up anywhere on my computer?

Here is my Log if it helps

[Init ] 11/10/06 01:06:22 TheRipper.cpp(179): Starting.

[Debug] 11/10/06 01:06:22 TheRipper.cpp(227): Starting Main App

[Debug] 11/10/06 01:06:22 TheRipperDlg.cpp(587): Init Easy Size

[Debug] 11/10/06 01:06:22 TheRipperDlg.cpp(631): Load Settings

[Info ] 11/10/06 01:06:22 TheRipperDlg.cpp(3554): *** StationRipper, 2003, 2004 Ratajik software. Log starting. Version 2.70C (Build Date: Nov 2 2006 00:00:28) ***

[Debug] 11/10/06 01:06:22 TheRipperDlg.cpp(3758): Loaded Settings:

[Settings Class: LastURL=, DBLocation = C:\Program Files\StationRipper\StationRipper.mdb, WorkDirectory = C:\Program Files\StationRipper\Work OutputDirectory = C:\Program Files\StationRipper\Output LogFile = C:\Program Files\StationRipper\StreamRipper.log, bSmartRecord = 0 bMemoryRecord = 1 bFirstRun = 1, bFirstListen = 1, sProxy = , sMaxK = , sMaxSongs = , sRelayPort = 10069, sMaxLog = 50000, bCreateStationDir = 1, bEnableLimits = 0, bCopyIncomplete = 0, bCopyOnExit = 0, bSeqTrack = 0, bEnableFiltering = 0, bLimitTime = 0, nFromTime = 79200, nToTime = 46800, bAllowDup = 0, bRestart = 0, bLow = 0, bDeleteInc = 0, sOverrideUseragent = , sMinSongSize = , bMinSongSize = 0, m_bShowWindow = 0, m_bWhatHappened= 1, m_bStationHelp = 1, m_bZombie = 0, m_sIntialLoad = 1, m_bMin = 1, m_bNewInvalid = 1, m_bAnimateTray = 1, m_bInc = 0, m_bFileValidMedia = 1, m_bUseITunes = 0, m_bITunes_MainLib = 0, m_bITunes_CustStationRipper = 0, m_bITunes_CustStation = 0, m_bITunes_CustOther = 0, m_bITunes_AutoPlay = 0, m_sITunes_CustOther = , m_nDefaultGenre = 0, m_sDefaultComment = , m_bSRGenre = 1, m_nIncPosition = 0, bThreadCopy = 0, m_sDLLPath = , m_bMonitorSpace = 0, m_sMonitorMin = , m_sParseFile = , m_bParseRules = 0, m_bDownloadArt = 1, m_bEmbedArt = 1, m_bLFMAsk = 1, m_bLFMAuto = 0 ]

[Debug] 11/10/06 01:06:22 TheRipperDlg.cpp(639): Start DB

[Debug] 11/10/06 01:06:22 FileTracker.cpp(212): About to Sync Tables. NOTE: Handles Exceptions are expected here, if it's already been sync'd

[Debug] 11/10/06 01:06:22 FilterRecord.cpp(68): Didn't create new table: Filter (Already exist?)

[Debug] 11/10/06 01:06:22 XFadeRecord.cpp(82): Didn't create new table: XFade (Already exist?)

[Debug] 11/10/06 01:06:22 PodcastRecord.cpp(99): Didn't create new table: Podcast (Already exist?)

[Debug] 11/10/06 01:06:22 GenreRecord.cpp(88): Didn't create new table: Genre (Already exist?)

[Debug] 11/10/06 01:06:22 LastFMRecord.cpp(64): Didn't create new table: LastFM (Already exist?)

[Debug] 11/10/06 01:06:22 FileTracker.cpp(218): End Sync of Tables.

[Debug] 11/10/06 01:06:22 TheRipperDlg.cpp(653): Init Msgs

[Debug] 11/10/06 01:06:22 TheRipperDlg.cpp(659): Start Timer

[Debug] 11/10/06 01:06:22 TheRipperDlg.cpp(666): Setup Icon

[Debug] 11/10/06 01:06:22 TheRipperDlg.cpp(678): Setup tooltips

[Debug] 11/10/06 01:06:22 TheRipperDlg.cpp(709): Setup graphic buttons

[Debug] 11/10/06 01:06:22 TheRipperDlg.cpp(732): Load Filters

[Debug] 11/10/06 01:06:22 TheRipperDlg.cpp(785): Init DLG Done

[Debug] 11/10/06 01:06:23 TheRipperDlg.cpp(5272): Hit first timer

[Debug] 11/10/06 01:06:23 TheRipperDlg.cpp(5279): Running Fairuse

[Info ] 11/10/06 01:06:25 TheRipperDlg.cpp(5284): 'Fair Use' agreeded to

[Debug] 11/10/06 01:06:25 TheRipperDlg.cpp(3917): Saving settings:

[Settings Class: LastURL=, DBLocation = C:\Program Files\StationRipper\StationRipper.mdb, WorkDirectory = C:\Program Files\StationRipper\Work OutputDirectory = C:\Program Files\StationRipper\Output LogFile = C:\Program Files\StationRipper\StreamRipper.log, bSmartRecord = 0 bMemoryRecord = 1 bFirstRun = 0, bFirstListen = 1, sProxy = , sMaxK = , sMaxSongs = , sRelayPort = 10069, sMaxLog = 50000, bCreateStationDir = 1, bEnableLimits = 0, bCopyIncomplete = 0, bCopyOnExit = 0, bSeqTrack = 0, bEnableFiltering = 0, bLimitTime = 0, nFromTime = 79200, nToTime = 46800, bAllowDup = 0, bRestart = 0, bLow = 0, bDeleteInc = 0, sOverrideUseragent = , sMinSongSize = , bMinSongSize = 0, m_bShowWindow = 0, m_bWhatHappened= 1, m_bStationHelp = 1, m_bZombie = 0, m_sIntialLoad = 1, m_bMin = 1, m_bNewInvalid = 1, m_bAnimateTray = 1, m_bInc = 0, m_bFileValidMedia = 1, m_bUseITunes = 0, m_bITunes_MainLib = 0, m_bITunes_CustStationRipper = 0, m_bITunes_CustStation = 0, m_bITunes_CustOther = 0, m_bITunes_AutoPlay = 0, m_sITunes_CustOther = , m_nDefaultGenre = 0, m_sDefaultComment = , m_bSRGenre = 1, m_nIncPosition = 0, bThreadCopy = 0, m_sDLLPath = , m_bMonitorSpace = 0, m_sMonitorMin = , m_sParseFile = , m_bParseRules = 0, m_bDownloadArt = 1, m_bEmbedArt = 1, m_bLFMAsk = 1, m_bLFMAuto = 0 ]

[Info ] 11/10/06 01:06:26 TheRipperDlg.cpp(5316): Checking on new version

[Info ] 11/10/06 01:06:26 TheRipperDlg.cpp(5357): Nav to URL http://www.stationripper.com/Portal/index.aspx

[Debug] 11/10/06 01:06:26 TheRipperDlg.cpp(5362): After nav

[Debug] 11/10/06 01:06:26 TheRipperDlg.cpp(5371): Done with nav start

[Debug] 11/10/06 01:09:08 TheRipperDlg.cpp(3917): Saving settings:

[Settings Class: LastURL=, DBLocation = C:\Program Files\StationRipper\StationRipper.mdb, WorkDirectory = C:\Program Files\StationRipper\Work OutputDirectory = M:\Music LogFile = C:\Program Files\StationRipper\StreamRipper.log, bSmartRecord = 0 bMemoryRecord = 1 bFirstRun = 0, bFirstListen = 1, sProxy = , sMaxK = , sMaxSongs = , sRelayPort = 10069, sMaxLog = 50000, bCreateStationDir = 1, bEnableLimits = 0, bCopyIncomplete = 0, bCopyOnExit = 0, bSeqTrack = 0, bEnableFiltering = 1, bLimitTime = 0, nFromTime = 79200, nToTime = 46800, bAllowDup = 0, bRestart = 0, bLow = 0, bDeleteInc = 1, sOverrideUseragent = , sMinSongSize = 750, bMinSongSize = 1, m_bShowWindow = 0, m_bWhatHappened= 1, m_bStationHelp = 1, m_bZombie = 1, m_sIntialLoad = 1, m_bMin = 1, m_bNewInvalid = 1, m_bAnimateTray = 1, m_bInc = 0, m_bFileValidMedia = 1, m_bUseITunes = 0, m_bITunes_MainLib = 1, m_bITunes_CustStationRipper = 0, m_bITunes_CustStation = 0, m_bITunes_CustOther = 0, m_bITunes_AutoPlay = 0, m_sITunes_CustOther = , m_nDefaultGenre = 0, m_sDefaultComment = , m_bSRGenre = 1, m_nIncPosition = 1, bThreadCopy = 0, m_sDLLPath = , m_bMonitorSpace = 0, m_sMonitorMin = , m_sParseFile = C:\Program Files\StationRipper\parse_rules.txt, m_bParseRules = 1, m_bDownloadArt = 1, m_bEmbedArt = 1, m_bLFMAsk = 1, m_bLFMAuto = 0 ]

[Info ] 11/10/06 01:09:08 TheRipperDlg.cpp(2050): Zombie Timer is ON

[Debug] 11/10/06 01:09:34 TheRipperDlg.cpp(2654): OnCancel Running

[Debug] 11/10/06 01:09:35 TheRipperDlg.cpp(2686): Saving Settings

[Debug] 11/10/06 01:09:35 TheRipperDlg.cpp(3917): Saving settings:

[Settings Class: LastURL=, DBLocation = C:\Program Files\StationRipper\StationRipper.mdb, WorkDirectory = C:\Program Files\StationRipper\Work OutputDirectory = M:\Music LogFile = C:\Program Files\StationRipper\StreamRipper.log, bSmartRecord = 0 bMemoryRecord = 1 bFirstRun = 0, bFirstListen = 1, sProxy = , sMaxK = , sMaxSongs = , sRelayPort = 10069, sMaxLog = 50000, bCreateStationDir = 1, bEnableLimits = 0, bCopyIncomplete = 0, bCopyOnExit = 0, bSeqTrack = 0, bEnableFiltering = 1, bLimitTime = 0, nFromTime = 79200, nToTime = 46800, bAllowDup = 0, bRestart = 0, bLow = 0, bDeleteInc = 1, sOverrideUseragent = , sMinSongSize = 750, bMinSongSize = 1, m_bShowWindow = 0, m_bWhatHappened= 1, m_bStationHelp = 1, m_bZombie = 1, m_sIntialLoad = 1, m_bMin = 1, m_bNewInvalid = 1, m_bAnimateTray = 1, m_bInc = 0, m_bFileValidMedia = 1, m_bUseITunes = 0, m_bITunes_MainLib = 1, m_bITunes_CustStationRipper = 0, m_bITunes_CustStation = 0, m_bITunes_CustOther = 0, m_bITunes_AutoPlay = 0, m_sITunes_CustOther = , m_nDefaultGenre = 0, m_sDefaultComment = , m_bSRGenre = 1, m_nIncPosition = 1, bThreadCopy = 0, m_sDLLPath = , m_bMonitorSpace = 0, m_sMonitorMin = , m_sParseFile = C:\Program Files\StationRipper\parse_rules.txt, m_bParseRules = 1, m_bDownloadArt = 1, m_bEmbedArt = 1, m_bLFMAsk = 1, m_bLFMAuto = 0 ]

[Debug] 11/10/06 01:09:35 TheRipperDlg.cpp(2689): Stopping Tracker

[Debug] 11/10/06 01:09:35 TheRipperDlg.cpp(2692): Cancel done

[Debug] 11/10/06 01:09:35 TheRipper.cpp(248): StationRipper Ending

[Init ] 11/10/06 01:10:02 TheRipper.cpp(179): Starting.

[Debug] 11/10/06 01:10:02 TheRipper.cpp(227): Starting Main App

[Debug] 11/10/06 01:10:02 TheRipperDlg.cpp(587): Init Easy Size

[Debug] 11/10/06 01:10:02 TheRipperDlg.cpp(631): Load Settings

[Info ] 11/10/06 01:10:02 TheRipperDlg.cpp(3554): *** StationRipper, 2003, 2004 Ratajik software. Log starting. Version 2.70C (Build Date: Nov 2 2006 00:00:28) ***

[Info ] 11/10/06 01:10:02 TheRipperDlg.cpp(3662): Zombie Timer is ON

[Debug] 11/10/06 01:10:02 TheRipperDlg.cpp(3758): Loaded Settings:

[Settings Class: LastURL=, DBLocation = C:\Program Files\StationRipper\StationRipper.mdb, WorkDirectory = C:\Program Files\StationRipper\Work OutputDirectory = M:\Music LogFile = C:\Program Files\StationRipper\StreamRipper.log, bSmartRecord = 0 bMemoryRecord = 1 bFirstRun = 0, bFirstListen = 0, sProxy = , sMaxK = , sMaxSongs = , sRelayPort = 10069, sMaxLog = 50000, bCreateStationDir = 1, bEnableLimits = 0, bCopyIncomplete = 0, bCopyOnExit = 0, bSeqTrack = 0, bEnableFiltering = 1, bLimitTime = 0, nFromTime = 79200, nToTime = 46800, bAllowDup = 0, bRestart = 0, bLow = 0, bDeleteInc = 1, sOverrideUseragent = , sMinSongSize = 750, bMinSongSize = 1, m_bShowWindow = 0, m_bWhatHappened= 1, m_bStationHelp = 1, m_bZombie = 1, m_sIntialLoad = 1, m_bMin = 1, m_bNewInvalid = 1, m_bAnimateTray = 1, m_bInc = 0, m_bFileValidMedia = 1, m_bUseITunes = 0, m_bITunes_MainLib = 1, m_bITunes_CustStationRipper = 0, m_bITunes_CustStation = 0, m_bITunes_CustOther = 0, m_bITunes_AutoPlay = 0, m_sITunes_CustOther = , m_nDefaultGenre = 0, m_sDefaultComment = , m_bSRGenre = 1, m_nIncPosition = 1, bThreadCopy = 0, m_sDLLPath = , m_bMonitorSpace = 0, m_sMonitorMin = , m_sParseFile = C:\Program Files\StationRipper\parse_rules.txt, m_bParseRules = 1, m_bDownloadArt = 1, m_bEmbedArt = 1, m_bLFMAsk = 1, m_bLFMAuto = 0 ]

[Debug] 11/10/06 01:10:02 TheRipperDlg.cpp(639): Start DB

[Debug] 11/10/06 01:10:02 FileTracker.cpp(212): About to Sync Tables. NOTE: Handles Exceptions are expected here, if it's already been sync'd

[Debug] 11/10/06 01:10:02 FilterRecord.cpp(68): Didn't create new table: Filter (Already exist?)

[Debug] 11/10/06 01:10:02 XFadeRecord.cpp(82): Didn't create new table: XFade (Already exist?)

[Debug] 11/10/06 01:10:02 PodcastRecord.cpp(99): Didn't create new table: Podcast (Already exist?)

[Debug] 11/10/06 01:10:02 GenreRecord.cpp(88): Didn't create new table: Genre (Already exist?)

[Debug] 11/10/06 01:10:02 LastFMRecord.cpp(64): Didn't create new table: LastFM (Already exist?)

[Debug] 11/10/06 01:10:02 FileTracker.cpp(218): End Sync of Tables.

[Debug] 11/10/06 01:10:02 TheRipperDlg.cpp(653): Init Msgs

[Debug] 11/10/06 01:10:02 TheRipperDlg.cpp(659): Start Timer

[Debug] 11/10/06 01:10:02 TheRipperDlg.cpp(666): Setup Icon

[Debug] 11/10/06 01:10:02 TheRipperDlg.cpp(678): Setup tooltips

[Debug] 11/10/06 01:10:02 TheRipperDlg.cpp(709): Setup graphic buttons

[Debug] 11/10/06 01:10:02 TheRipperDlg.cpp(732): Load Filters

[Debug] 11/10/06 01:10:02 TheRipperDlg.cpp(785): Init DLG Done

[Debug] 11/10/06 01:10:03 TheRipperDlg.cpp(5272): Hit first timer

[Info ] 11/10/06 01:10:03 TheRipperDlg.cpp(5316): Checking on new version

[Info ] 11/10/06 01:10:03 TheRipperDlg.cpp(5357): Nav to URL http://www.stationripper.com/Portal/index.aspx

[Debug] 11/10/06 01:10:03 TheRipperDlg.cpp(5362): After nav

[Debug] 11/10/06 01:10:03 TheRipperDlg.cpp(5371): Done with nav start

[Debug] 11/10/06 01:10:41 TheRipperDlg.cpp(2654): OnCancel Running

[Debug] 11/10/06 01:10:43 TheRipperDlg.cpp(2686): Saving Settings

[Debug] 11/10/06 01:10:43 TheRipperDlg.cpp(3917): Saving settings:

[Settings Class: LastURL=, DBLocation = C:\Program Files\StationRipper\StationRipper.mdb, WorkDirectory = C:\Program Files\StationRipper\Work OutputDirectory = M:\Music LogFile = C:\Program Files\StationRipper\StreamRipper.log, bSmartRecord = 0 bMemoryRecord = 1 bFirstRun = 0, bFirstListen = 0, sProxy = , sMaxK = , sMaxSongs = , sRelayPort = 10069, sMaxLog = 50000, bCreateStationDir = 1, bEnableLimits = 0, bCopyIncomplete = 0, bCopyOnExit = 0, bSeqTrack = 0, bEnableFiltering = 1, bLimitTime = 0, nFromTime = 79200, nToTime = 46800, bAllowDup = 0, bRestart = 0, bLow = 0, bDeleteInc = 1, sOverrideUseragent = , sMinSongSize = 750, bMinSongSize = 1, m_bShowWindow = 0, m_bWhatHappened= 1, m_bStationHelp = 1, m_bZombie = 1, m_sIntialLoad = 1, m_bMin = 1, m_bNewInvalid = 1, m_bAnimateTray = 1, m_bInc = 0, m_bFileValidMedia = 1, m_bUseITunes = 0, m_bITunes_MainLib = 1, m_bITunes_CustStationRipper = 0, m_bITunes_CustStation = 0, m_bITunes_CustOther = 0, m_bITunes_AutoPlay = 0, m_sITunes_CustOther = , m_nDefaultGenre = 0, m_sDefaultComment = , m_bSRGenre = 1, m_nIncPosition = 1, bThreadCopy = 0, m_sDLLPath = , m_bMonitorSpace = 0, m_sMonitorMin = , m_sParseFile = C:\Program Files\StationRipper\parse_rules.txt, m_bParseRules = 1, m_bDownloadArt = 1, m_bEmbedArt = 1, m_bLFMAsk = 1, m_bLFMAuto = 0 ]

[Debug] 11/10/06 01:10:43 TheRipperDlg.cpp(2689): Stopping Tracker

[Debug] 11/10/06 01:10:43 TheRipperDlg.cpp(2692): Cancel done

[Debug] 11/10/06 01:10:43 TheRipper.cpp(248): StationRipper Ending

[Init ] 11/10/06 01:10:46 TheRipper.cpp(179): Starting.

[Debug] 11/10/06 01:10:46 TheRipper.cpp(227): Starting Main App

[Debug] 11/10/06 01:10:46 TheRipperDlg.cpp(587): Init Easy Size

[Debug] 11/10/06 01:10:46 TheRipperDlg.cpp(631): Load Settings

[Info ] 11/10/06 01:10:46 TheRipperDlg.cpp(3554): *** StationRipper, 2003, 2004 Ratajik software. Log starting. Version 2.70C (Build Date: Nov 2 2006 00:00:28) ***

[Info ] 11/10/06 01:10:46 TheRipperDlg.cpp(3662): Zombie Timer is ON

[Debug] 11/10/06 01:10:46 TheRipperDlg.cpp(3758): Loaded Settings:

[Settings Class: LastURL=, DBLocation = C:\Program Files\StationRipper\StationRipper.mdb, WorkDirectory = C:\Program Files\StationRipper\Work OutputDirectory = M:\Music LogFile = C:\Program Files\StationRipper\StreamRipper.log, bSmartRecord = 0 bMemoryRecord = 1 bFirstRun = 0, bFirstListen = 0, sProxy = , sMaxK = , sMaxSongs = , sRelayPort = 10069, sMaxLog = 50000, bCreateStationDir = 1, bEnableLimits = 0, bCopyIncomplete = 0, bCopyOnExit = 0, bSeqTrack = 0, bEnableFiltering = 1, bLimitTime = 0, nFromTime = 79200, nToTime = 46800, bAllowDup = 0, bRestart = 0, bLow = 0, bDeleteInc = 1, sOverrideUseragent = , sMinSongSize = 750, bMinSongSize = 1, m_bShowWindow = 0, m_bWhatHappened= 1, m_bStationHelp = 1, m_bZombie = 1, m_sIntialLoad = 1, m_bMin = 1, m_bNewInvalid = 1, m_bAnimateTray = 1, m_bInc = 0, m_bFileValidMedia = 1, m_bUseITunes = 0, m_bITunes_MainLib = 1, m_bITunes_CustStationRipper = 0, m_bITunes_CustStation = 0, m_bITunes_CustOther = 0, m_bITunes_AutoPlay = 0, m_sITunes_CustOther = , m_nDefaultGenre = 0, m_sDefaultComment = , m_bSRGenre = 1, m_nIncPosition = 1, bThreadCopy = 0, m_sDLLPath = , m_bMonitorSpace = 0, m_sMonitorMin = , m_sParseFile = C:\Program Files\StationRipper\parse_rules.txt, m_bParseRules = 1, m_bDownloadArt = 1, m_bEmbedArt = 1, m_bLFMAsk = 1, m_bLFMAuto = 0 ]

[Debug] 11/10/06 01:10:46 TheRipperDlg.cpp(639): Start DB

[Debug] 11/10/06 01:10:46 FileTracker.cpp(212): About to Sync Tables. NOTE: Handles Exceptions are expected here, if it's already been sync'd

[Debug] 11/10/06 01:10:46 FilterRecord.cpp(68): Didn't create new table: Filter (Already exist?)

[Debug] 11/10/06 01:10:46 XFadeRecord.cpp(82): Didn't create new table: XFade (Already exist?)

[Debug] 11/10/06 01:10:46 PodcastRecord.cpp(99): Didn't create new table: Podcast (Already exist?)

[Debug] 11/10/06 01:10:46 GenreRecord.cpp(88): Didn't create new table: Genre (Already exist?)

[Debug] 11/10/06 01:10:46 LastFMRecord.cpp(64): Didn't create new table: LastFM (Already exist?)

[Debug] 11/10/06 01:10:46 FileTracker.cpp(218): End Sync of Tables.

[Debug] 11/10/06 01:10:46 TheRipperDlg.cpp(653): Init Msgs

[Debug] 11/10/06 01:10:46 TheRipperDlg.cpp(659): Start Timer

[Debug] 11/10/06 01:10:46 TheRipperDlg.cpp(666): Setup Icon

[Debug] 11/10/06 01:10:46 TheRipperDlg.cpp(678): Setup tooltips

[Debug] 11/10/06 01:10:46 TheRipperDlg.cpp(709): Setup graphic buttons

[Debug] 11/10/06 01:10:46 TheRipperDlg.cpp(732): Load Filters

[Debug] 11/10/06 01:10:46 TheRipperDlg.cpp(785): Init DLG Done

[Debug] 11/10/06 01:10:47 TheRipperDlg.cpp(5272): Hit first timer

[Info ] 11/10/06 01:10:47 TheRipperDlg.cpp(5316): Checking on new version

[Info ] 11/10/06 01:10:47 TheRipperDlg.cpp(5357): Nav to URL http://www.stationripper.com/Portal/index.aspx

[Debug] 11/10/06 01:10:47 TheRipperDlg.cpp(5362): After nav

[Debug] 11/10/06 01:10:47 TheRipperDlg.cpp(5371): Done with nav start

[Debug] 11/10/06 01:11:03 TheRipperDlg.cpp(3917): Saving settings:

[Settings Class: LastURL=, DBLocation = C:\Program Files\StationRipper\StationRipper.mdb, WorkDirectory = C:\Program Files\StationRipper\Work OutputDirectory = M:\Music LogFile = C:\Program Files\StationRipper\StreamRipper.log, bSmartRecord = 0 bMemoryRecord = 1 bFirstRun = 0, bFirstListen = 0, sProxy = , sMaxK = , sMaxSongs = , sRelayPort = 10069, sMaxLog = 50000, bCreateStationDir = 1, bEnableLimits = 0, bCopyIncomplete = 0, bCopyOnExit = 0, bSeqTrack = 0, bEnableFiltering = 1, bLimitTime = 0, nFromTime = 79200, nToTime = 46800, bAllowDup = 0, bRestart = 0, bLow = 0, bDeleteInc = 1, sOverrideUseragent = , sMinSongSize = 750, bMinSongSize = 1, m_bShowWindow = 0, m_bWhatHappened= 1, m_bStationHelp = 1, m_bZombie = 1, m_sIntialLoad = 1, m_bMin = 1, m_bNewInvalid = 1, m_bAnimateTray = 1, m_bInc = 0, m_bFileValidMedia = 1, m_bUseITunes = 0, m_bITunes_MainLib = 1, m_bITunes_CustStationRipper = 0, m_bITunes_CustStation = 0, m_bITunes_CustOther = 0, m_bITunes_AutoPlay = 0, m_sITunes_CustOther = , m_nDefaultGenre = 0, m_sDefaultComment = , m_bSRGenre = 1, m_nIncPosition = 1, bThreadCopy = 0, m_sDLLPath = , m_bMonitorSpace = 0, m_sMonitorMin = , m_sParseFile = C:\Program Files\StationRipper\parse_rules.txt, m_bParseRules = 1, m_bDownloadArt = 1, m_bEmbedArt = 1, m_bLFMAsk = 1, m_bLFMAuto = 0 ]

[Info ] 11/10/06 01:11:03 TheRipperDlg.cpp(2050): Zombie Timer is ON

[Debug] 11/10/06 01:12:59 TheRipperDlg.cpp(2849): Link: lastfm://globaltags/Hip-Hop

[Info ] 11/10/06 01:12:59 StartRipThread.cpp(130): Getting List of nodes for lastfm://globaltags/Hip-Hop

[Debug] 11/10/06 01:12:59 StartRipThread.cpp(140): Got Result:

[Debug] 11/10/06 01:12:59 StartRipThread.cpp(144): GetHTTP Done

[Debug] 11/10/06 01:12:59 StartRipThread.cpp(287): Stream is LASTFM

[Debug] 11/10/06 01:12:59 StartRipThread.cpp(303): OnRipURL done, sending 1 URL's back to caller.

[Debug] 11/10/06 01:12:59 TheRipperDlg.cpp(2181): In StartRip

[Debug] 11/10/06 01:12:59 TheRipperDlg.cpp(2199): Looking for existing Ripper

[Debug] 11/10/06 01:12:59 TheRipperDlg.cpp(2220): Finding available ripper

[Debug] 11/10/06 01:12:59 TheRipperDlg.cpp(2232): Preping ripper

[Debug] 11/10/06 01:12:59 TheRipperDlg.cpp(2294): Starting Ripper

[Debug] 11/10/06 01:13:11 TheRipperDlg.cpp(3917): Saving settings:

[Settings Class: LastURL=lastfm://globaltags/Hip-Hop, DBLocation = C:\Program Files\StationRipper\StationRipper.mdb, WorkDirectory = C:\Program Files\StationRipper\Work OutputDirectory = M:\Music LogFile = C:\Program Files\StationRipper\StreamRipper.log, bSmartRecord = 0 bMemoryRecord = 1 bFirstRun = 0, bFirstListen = 0, sProxy = , sMaxK = , sMaxSongs = , sRelayPort = 10069, sMaxLog = 50000, bCreateStationDir = 1, bEnableLimits = 0, bCopyIncomplete = 0, bCopyOnExit = 0, bSeqTrack = 0, bEnableFiltering = 1, bLimitTime = 0, nFromTime = 79200, nToTime = 46800, bAllowDup = 0, bRestart = 0, bLow = 0, bDeleteInc = 1, sOverrideUseragent = , sMinSongSize = 750, bMinSongSize = 1, m_bShowWindow = 0, m_bWhatHappened= 1, m_bStationHelp = 1, m_bZombie = 1, m_sIntialLoad = 1, m_bMin = 1, m_bNewInvalid = 1, m_bAnimateTray = 1, m_bInc = 0, m_bFileValidMedia = 1, m_bUseITunes = 0, m_bITunes_MainLib = 1, m_bITunes_CustStationRipper = 0, m_bITunes_CustStation = 0, m_bITunes_CustOther = 0, m_bITunes_AutoPlay = 0, m_sITunes_CustOther = , m_nDefaultGenre = 0, m_sDefaultComment = , m_bSRGenre = 1, m_nIncPosition = 1, bThreadCopy = 0, m_sDLLPath = , m_bMonitorSpace = 0, m_sMonitorMin = , m_sParseFile = C:\Program Files\StationRipper\parse_rules.txt, m_bParseRules = 1, m_bDownloadArt = 1, m_bEmbedArt = 1, m_bLFMAsk = 1, m_bLFMAuto = 0 ]

[Debug] 11/10/06 01:13:13 RipperStream.cpp(276): StartRipping - Processing List

[Debug] 11/10/06 01:13:13 RipperStream.cpp(322): Calling ExecuteRipper()

[Debug] 11/10/06 01:13:13 RipperStream.cpp(1080): In BuildXFade

[Debug] 11/10/06 01:13:13 RipperStream.cpp(1086): Getting XFadeByURL

[Debug] 11/10/06 01:13:13 RipperStream.cpp(1146): Leaving XFade

[Debug] 11/10/06 01:13:13 RipperStream.cpp(471): Starting Ripper: "C:\Program Files\StationRipper\LastFMConsole.exe" -t lastfm://globaltags/Hip-Hop -d "C:\Program Files\StationRipper\Work" -u "WinampMPEG/5.0" -w "StationRipper V2.70C" -n 0 -r 10069 -j "C:\Program Files\StationRipper\parse_rules.txt" --xs_search_window=30000:30000

[Debug] 11/10/06 01:13:13 RipperStream.cpp(493): Starting Process"C:\Program Files\StationRipper\LastFMConsole.exe" -t lastfm://globaltags/Hip-Hop -d "C:\Program Files\StationRipper\Work" -u "WinampMPEG/5.0" -w "StationRipper V2.70C" -n 0 -r 10069 -j "C:\Program Files\StationRipper\parse_rules.txt" --xs_search_window=30000:30000

[Debug] 11/10/06 01:13:13 RipperStream.cpp(548): ExecuteRipper() done

[Debug] 11/10/06 01:13:13 TheRipperDlg.cpp(2421): Ripper Started

[Debug] 11/10/06 01:13:13 TheRipperDlg.cpp(2427): Ripper Prep'ed

[Info ] 11/10/06 01:13:13 TheRipperDlg.cpp(2432): TOTAL Rippers running: 1

[Debug] 11/10/06 01:13:15 TheRipperDlg.cpp(5481): Adding station: lastfmglobaltagsHip-Hop

[Debug] 11/10/06 01:13:15 TheRipperDlg.cpp(5497): Update StreamName:

[Debug] 11/10/06 01:14:23 TheRipperDlg.cpp(5544): Processing New

[Info ] 11/10/06 01:14:23 TheRipperDlg.cpp(5945): Song was below min size, deleting (C:\Program Files\StationRipper\Work\DMX - Sometimes.mp3). Song Size was 7467 and min size is 750

[Info ] 11/10/06 01:14:23 SRUtil.cpp(1243): Deleting file C:\Program Files\StationRipper\Work\DMX - Sometimes.mp3



ANy Ideas?



Edited by PapaFrita
Back to Top
middlm91 View Drop Down
Music Listener
Music Listener


Joined: 05 November 2006
Status: Offline
Points: 8
Post Options Post Options   Thanks (0) Thanks(0)   Quote middlm91 Quote  Post ReplyReply Direct Link To This Post Posted: 10 November 2006 at 5:21am

Hi Greg,

I had a 'dont keep songs under' filter set for below 2000k and that seemed to be causing them all to be skipped. With that now unchecked its recording AOK with just the tag problem mentioned earlier in the forum

Pretty close now

M

Back to Top
 Post Reply Post Reply Page  123 6>
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 10.15
Copyright ©2001-2013 Web Wiz Ltd.

This page was generated in 0.391 seconds.