X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Fgofetch%2FFetcher.java;h=9dbf0e10bf60d52daad2081f9c615d27dc19973d;hb=6c13eccdd9953ff6d65f6fcad3a01fd2d57d68fd;hp=b24d3d11ecadbefee0cc697b5ac29ccbf7b8fd72;hpb=9a2f4ede86734a5bae30ef38c9821946c51dfbe8;p=gofetch.git diff --git a/src/be/nikiroo/gofetch/Fetcher.java b/src/be/nikiroo/gofetch/Fetcher.java index b24d3d1..9dbf0e1 100644 --- a/src/be/nikiroo/gofetch/Fetcher.java +++ b/src/be/nikiroo/gofetch/Fetcher.java @@ -93,14 +93,14 @@ public class Fetcher { } ref = "../" + ref + "/index.html"; - htmlBuilder.append(getLink(support.getDescription(), ref, false, + htmlBuilder.append(getLink(support.getDescription(), ref, true, true)); } File gopherCache = new File(dir, preselector); gopherCache.mkdirs(); File htmlIndex = new File(gopherCache, "index.html"); - gopherCache = new File(gopherCache, ".cache"); + gopherCache = new File(gopherCache, "gophermap"); Output gopher = new Gopher(null, hostname, preselector, port); Output html = new Html(null, hostname, preselector, port); @@ -198,12 +198,12 @@ public class Fetcher { if (enoughStories || last) { if (!last) { gopherLines.add(getLink("More", support.getSelector() - + ".cache_" + (page + 1), false, false)); + + "gophermap_" + (page + 1), false, false)); htmlLines.add(getLink("More", "index_" + (page + 1) + ".html", false, true)); } - write(gopherLines, varDir, ".cache", "", page); + write(gopherLines, varDir, "gophermap", "", page); write(htmlLines, varDir, "index", ".html", page); gopherLines = new ArrayList(); htmlLines = new ArrayList(); @@ -227,10 +227,19 @@ public class Fetcher { } } - private String getLink(String name, String ref, boolean index, boolean html) { + /** + * + * @param name + * @param ref + * @param menu + * menu (gophermap, i) mode + * @param html + * @return + */ + private String getLink(String name, String ref, boolean menu, boolean html) { if (!html) { - return new StringBuilder().append((index ? "1" : "0") + name) - .append("\t").append("1" + ref) // + return new StringBuilder().append((menu ? "1" : "0") + name) + .append("\t").append(ref) // .append("\t").append(hostname) // .append("\t").append(Integer.toString(port)) // .append("\r\n").toString();