sudo valac --vapidir=. --thread webkitpdf.vala BrowserWindow.vala --vapidir=./vapi \
--pkg glib-2.0 --pkg webkit-1.0 --pkg gtk+-2.0 -o /usr/bin/webkitpdf --target-glib=2.32
- sudo valac -D GTK3 --vapidir=. --thread webkitpdf.vala BrowserWindow.vala --vapidir=./vapi \
+ sudo valac -D GTK3 webkitpdf.vala BrowserWindow.vala --vapidir=./vapi \
--pkg glib-2.0 --pkg webkit2gtk-4.0 --pkg gtk+-3.0 --pkg gio-2.0 -o /usr/bin/webkitpdf2 --target-glib=2.32
*/
public class webkitpdf {
+ public static bool opt_disable_javascript = false;
public static string? opt_url = null;
public static uint opt_delay = 0;
public static int opt_width = 0;
{ "inject", 0, 0, OptionArg.STRING_ARRAY, ref opt_inject_js, "Inject Javascript file(s)", null },
{ "pdf", 0, 0, OptionArg.STRING, ref opt_target_pdf, "File to write (PDF)", null },
{ "cookies", 0, 0, OptionArg.STRING, ref opt_cookies, "Inject Cookie string", null },
+ { "disable-javascript", 0, 0, OptionArg.NONE, ref opt_disable_javascript, "Disable Javascript..", null },
{ null }
};
public static int main(string[] args)