1. DLP Flash Christmas Competition + Writing Marathon 2024!

    Competition topic: Magical New Year!

    Marathon goal? Crank out words!

    Check the marathon thread or competition thread for details.

    Dismiss Notice
  2. Hi there, Guest

    Only registered users can really experience what DLP has to offer. Many forums are only accessible if you have an account. Why don't you register?
    Dismiss Notice
  3. Introducing for your Perusing Pleasure

    New Thread Thursday
    +
    Shit Post Sunday

    READ ME
    Dismiss Notice

Graffer - download your fanfiction to hard disk

Discussion in 'Fanfic Discussion' started by SerDel, Mar 2, 2009.

  1. Militis

    Militis Supreme Mugwump

    Joined:
    Jun 24, 2008
    Messages:
    1,683
    Location:
    Online
    Ugh, I'm sorry to bring up this topic but I totally missed this:

    Portus, there is a DLP Template for DeFFNetIzer that Jeram and Ner0 made (and I modified - for some reason I can't remember right now...) Here's a link to it on my DLP mirror: http://militis.boldlygoingnowhere.org/DeFFNetIzer-DLP-Theme.zip

    I quit using DeFFNetIzer in favor of FF Downloader a while ago because it can download the entire story to one HTML file.

    That would be really awesome if you could.

    @OP: I've used your downloader for the first time today (I've been running Windows lately, so I could play some games) and I like it. Very simple, fast, and effective. There are a few things that I would like to see implemented (or, if I am the only one, could I get the source to make the changes I want? You have my word I will not redistribute it without your permission first (neither the source nor my changes to it)):

    -Would it be possible to place the downloaded story in the /author/story-title/ directory structure? (Or give the user the choice of this structure using your nifty %variables% from the templates?) (Also perhaps an option for space-free directory names.)

    -I would like to put a link to the original story on my index page. Could you give us an %originalstory% (or some such variable) link?

    EDIT: Alright...that just went tits up. Using the single-file template: it only downloads the FIRST chapter (even if it increments the chapter number). Here's an example: http://militis.boldlygoingnowhere.org/HPatFoA-index.html (Don't mind the huge text...I'm blind as a bat.)
     
    Last edited: Aug 18, 2009
  2. SerDel

    SerDel Third Year

    Joined:
    Jan 18, 2008
    Messages:
    97
    I wanted to do the first for some time already :). Second one will be done no problem.

    I know about this. I already reapired this long time ago but not released the recent version (due to lack of response and lazziness :p)

    I think today I will release corrected version with some improvements (and your suggestions).

    Nice to hear someone actually likes the program :)
     
  3. Beonid

    Beonid Seventh Year DLP Supporter

    Joined:
    Jul 12, 2008
    Messages:
    201
    Location:
    Melbourne
    It's good to see you're still working on this, SerDel - I wasn't sure if this project had been abandoned or not.


    I've been playing with templates for the last couple of days, and came up with a modification of the de-ffnet-izer template compatible with Graffer. I've attached it for those who are interested. There may be a few problems with bad links, but I think I got everything. Thanks goes to Militis for providing the original template.

    It'll be good to have more variables - something along the lines of %chapter:name% would be good. Militis already mentioned the %originalstory%, so I think that's about all.

    View attachment DLP Theme (with images).rar
     
  4. SerDel

    SerDel Third Year

    Joined:
    Jan 18, 2008
    Messages:
    97
    Released new version (two actually :p):

    =============================
    1.0.2 (private release):
    -added system tray monitoring
    -added test.pl plugin for template testing
    -added two base templates (SimpleOne File and RibbonLike)
    -fixed one file template saving problem
    -added %wordcount% and %chapter:wordcount% to template system -added %charset% to template system

    =============================
    1.0.3 (25.8.2009):
    -tried to fix bug crashing graffer on startup from time to time
    -added %link%, %date% to template system
    -added %nohtml% %endnohtml% block to template system
    -added custom directory name saving based on
    templated path (e.q. %author%-%title% directory name)
    =============================
     
  5. Militis

    Militis Supreme Mugwump

    Joined:
    Jun 24, 2008
    Messages:
    1,683
    Location:
    Online
    Awesome man. Once I jump back to Windows today (sometime after work), I'll install and let you know how it goes.

    Would you mind explaining the %nohtml% tags? I have an idea of what they do, but I don't really want to assume they do one thing, and fuck everything up based on that assumption.

    I'd be happy to host your program on my mirror. I don't know if it would be any faster than your first mirror, but at least it's another place to find it.

    Thanks Beonid for the DLP theme. I was planning (once the single-file saving worked) to make a single file DLP theme, but I don't know how many people would use it. (I use a modified theme for DeFFNetIzer that doesn't include the DLP images...I don't really need them when I'm reading a story. ;) )
     
  6. SerDel

    SerDel Third Year

    Joined:
    Jan 18, 2008
    Messages:
    97
    %originalstory% added simply as link.
    I'm afraid chapter name won't be introduced anytime soon- not all archives use them, so it would be rather hard to obtain.

    They strip html tags from text inside the block e.q. %nohtml% <b>Assd</b>d<br /> %endnohtml% becomes simply "Assdd". Useful with "%nohtml% %chapter:text% %endnohtml%" for stripping unnecessary website formatting.

    Just go Advanced->Fanfic Structure Directory and make it %author%/%title% in new graffer 1.0.3 :)
     
  7. Militis

    Militis Supreme Mugwump

    Joined:
    Jun 24, 2008
    Messages:
    1,683
    Location:
    Online
    Awesome, thanks. That's what I thought the %nohtml% tags would do, but like I said, I didn't want to assume.

    Will let you know how this goes tonight after work.
     
  8. Lord Potter

    Lord Potter Backtraced

    Joined:
    Aug 24, 2009
    Messages:
    14
    I don't really see the point of Graffer, what can it do that the other two(Deffnetizzer, and FF downloader) cant? I think Deffnetizzer is the best one out there, and if you don't want to download a software, than use ficsavers.com.

    Ficsavers.com supports almost all the fandoms, and it saves it to a zipped HTML folder. Hell, if you are so lazy to go to the site, than download the ficsavers toolbar.

    ---------- Post automerged at 11:57 AM ---------- Previous post was at 11:57 AM ----------

    ficsavers.com

    ---------- Post automerged at 11:59 AM ---------- Previous post was at 11:57 AM ----------

    Also ficsavers is like a parent of Deffnetizzer xD. It's kinda useless making a software, when there are better ones out there in the web.
     
  9. Sauce Bauss

    Sauce Bauss Second Year ~ Prestige ~ DLP Supporter

    Joined:
    Apr 4, 2008
    Messages:
    61
    High Score:
    1411




    That's kind of like saying why use firefox when IE will let you use the internet. More development can never be a bad thing, and encouraging programmers can only improve what already exists. If you prefer DeFFNetizer then use that, but don't put down on the work someone else did.
     
  10. Militis

    Militis Supreme Mugwump

    Joined:
    Jun 24, 2008
    Messages:
    1,683
    Location:
    Online
    Can you choose how you want your folders to be made when you save a fic with DeFFNetIzer? (You know...instead of just the fic's name as a folder?)

    I didn't think so.

    Can you download a fic from PatronusCharm with DeFFNetIzer?

    I didn't think so either.

    'nuff said.
     
  11. Beonid

    Beonid Seventh Year DLP Supporter

    Joined:
    Jul 12, 2008
    Messages:
    201
    Location:
    Melbourne
    The 'single file' template looks good - in fact, so do all the other changes.
    Great work on all fronts, I have to say. Any chance of a drop-down menu showing all the chapters available?

    One more question:
    When I'm at the final download screen, it says it can't obtain a description - this means the %description% tag won't work, right?


    On the topic of templates: I'm getting into making them now, and I have a few more inquiries to make. Firstly, would anyone like to get rid of the banner at the top of the page? I could easily make two versions, but it'd use up more of my precious upload space. Does anyone want me to make them at all? ;)
     
  12. Militis

    Militis Supreme Mugwump

    Joined:
    Jun 24, 2008
    Messages:
    1,683
    Location:
    Online
    It would be possible (with a bit of JavaScript) to create a FF.Net-style one in the %chapter% %endchapter% of an index file. I don't know if you can use multiple chapter loops in the same file, so I wouldn't suggest trying it with a single-file template. If you need any help, give me a holler...I'm sure we can work out something.

    As for upload space: I can always host it on my mirror (http://militis.boldlygoingnowhere.org/) or you can use MegaUpload (or another such service...I'm sure there are some better ones out there).



    @SerDel: Sorry, it isn't after work of the same day, but after work nonetheless. I installed the 1.0.3 version, and I'm loving it. I haven't found anything else to complain about, which is a rare thing indeed.

    Anyway, here's my DLP-ish (read: DLP colors, LARGE font because I'm blind as a bat) theme, AllInOne: http://militis.boldlygoingnowhere.org/AllInOne.zip

    Oh, and did you want me to host your program on my mirror? I'd be more than happy to.
     
  13. SerDel

    SerDel Third Year

    Joined:
    Jan 18, 2008
    Messages:
    97
    It is not working correctly on my machine. The DLP banner is linked as [​IMG]. So is css file for index.html template.
    I'd be delighted ;). Just upload the 1.0.3 installer and send me a link.
    The problem with description is than on many sites they are placed in different place than a story (e.x. on ff.net it is on author page/ story search page). Of course in plugin files there is a routine for obtaining it, I just didn't write it in plugins I've developed. If one knows perl, it can be added, after all the plugins file can be edited by anyone.
    You can actually, you can even nest them (the outer will be unrolled before the inner one).
    Nice template, working 100% for me.
    Graffer is definetly going there. When my host will go online again (www server is of and I don't know why or how long it will take), I will add about 5+ new plugins for archives: portkey.org, siye.co.uk, fictionpress.com, harrypotterfanfiction.com, hpfandom.com (working on many more today). They are ready and waiting for upload. I'm making the new website for Graffer, but with my very poor graphic design skills don't except nothing too fancy (and again, server must go online before that).
    <select>%chapter%<option value=%chapter:file%>Chapter %chapter:number%</option>%endchapter%</select>. Javascript for changing location you can do on your own ;)
     
    Last edited: Aug 27, 2009
  14. Beonid

    Beonid Seventh Year DLP Supporter

    Joined:
    Jul 12, 2008
    Messages:
    201
    Location:
    Melbourne
    Hmmm. I think I know what's wrong now. Alright. It should be working now. I've now scoured the code for other outside references - it should work fine. Sorry about this.

    This is what comes of altering someone else's template. :eek:

    @Javascript - If I can remember what little I learned two years ago in fourth form, I should be able to cope.

    View attachment DLP Theme new.rar
     
  15. SerDel

    SerDel Third Year

    Joined:
    Jan 18, 2008
    Messages:
    97
    Last edited: Sep 3, 2009
  16. Militis

    Militis Supreme Mugwump

    Joined:
    Jun 24, 2008
    Messages:
    1,683
    Location:
    Online
    You'll be happy to know that (besides a small "cannot detect .NET Framework 2.0" error) Graffer works in Windows 7. Build 7000 is what I'm using at the moment...as soon as I scrounge up a DVD, I'll get the latest Windows 7 build.

    The only gotcha is you have to 1. run the installer as Administrator and 2. run Graffer itself as Administrator. I'm sure users who've used Vista are used to this (bullshit) behavior, but those of us who refused to use Vistcrap might get tripped up.
     
Loading...