On Thu, Oct 8, 2009 at 4:54 AM, Roger Oberholtzer <[email protected]> wrote: > > > I am trying to obtain a Trac report via wget. In fact, it is a sort of > release notes. I want to add it to a software packager. The URL is > > http://www.opq.se/rsoft/report/17 > > If I type this into a browser, I get a report as expected. The entire > Trac requires a password. > > If I use this command: > > wget --http-user=me --http-password=secret \ > http://www.opq.se/rsoft/report/17/ > > I get the html for http://www.opq.se/rsoft, which is the start of the > Trac. This is because, when Trac asks for a password, > it always takes > you to the first page, not the sub-page you requested.
IMHO not exactly true . Trac uses the referrer header and redirects the user back to the page (he | she) was browsing before log in . I think that what you need is to specify the referrer to be `http://www.opq.se/rsoft/report/17/`. > > Am I missing the obvious? My goal is to obtain a report, It can be HTML, > PDF, or whatever. > Suggestion or workaround : - If you prefer to access the raw contents returned by reports TracGViz plugin includes an RPC handler to list and execute Trac reports. This way you could perform more advanced processing or format its contents in different formats like you mentioned before - Another workaround may be to use TracGViz, access the data source for reports and specify parameter `tqx=out:csv` in order to retrieve all the data in CSV format. You could do something similar using the aforementioned approach and `csv` module in Py stdlib. The added benefit in this case is that you also get back values for custom fields. > Currently, and as an aside, the best result I get in terms of quality is > to do the report in Firefox, and then print the result to a .pdf file > (all running on Linux). > grrgggrrrr :$ -- Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: Looking for a technique to create flexible, graphical dashboards ... - http://feedproxy.google.com/~r/TracGViz-full/~3/71kRhT34BgU/43789 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~----------~----~----~----~------~----~------~--~---
