diff --git a/defaults.ini b/defaults.ini index d17c8636..19199742 100644 --- a/defaults.ini +++ b/defaults.ini @@ -415,6 +415,14 @@ cover_exclusion_regexp:/images/.*?ribbon.gif #username:YourName #password:yourpassword +[finestories.com] +## Some sites require login (or login for some rated stories) The +## program can prompt you, or you can save it in config. In +## commandline version, this should go in your personal.ini, not +## defaults.ini. +#username:YourName +#password:yourpassword + [lumos.sycophanthex.com] ## Some sites do not require a login, but do require the user to ## confirm they are adult for adult content. In commandline version, @@ -474,6 +482,19 @@ cover_exclusion_regexp:/images/.*?ribbon.gif [stargate-atlantis.org] +[svufiction.com] +## Some sites require login (or login for some rated stories) The +## program can prompt you, or you can save it in config. In +## commandline version, this should go in your personal.ini, not +## defaults.ini. +#username:YourName +#password:yourpassword + +## Some sites also require the user to confirm they are adult for +## adult content. In commandline version, this should go in your +## personal.ini, not defaults.ini. +#is_adult:true + [thehexfiles.net] [themasque.net] @@ -585,6 +606,8 @@ extratags: ## this should go in your personal.ini, not defaults.ini. #is_adult:true +[www.hpfanficarchive.com] + [www.ik-eternal.net] ## Some sites require login (or login for some rated stories) The ## program can prompt you, or you can save it in config. In @@ -674,6 +697,8 @@ collect_series: false #username:YourName #password:yourpassword +[www.twilightarchives.com] + [www.twilighted.net] ## Some sites require login (or login for some rated stories) The ## program can prompt you, or you can save it in config. In @@ -704,6 +729,19 @@ collect_series: false [www.whofic.com] +[www.wizardtales.net] +## Some sites require login (or login for some rated stories) The +## program can prompt you, or you can save it in config. In +## commandline version, this should go in your personal.ini, not +## defaults.ini. +#username:YourName +#password:yourpassword + +## Some sites also require the user to confirm they are adult for +## adult content. In commandline version, this should go in your +## personal.ini, not defaults.ini. +#is_adult:true + [www.wraithbait.com] ## Some sites do not require a login, but do require the user to ## confirm they are adult for adult content. In commandline version, diff --git a/fanficdownloader/adapters/__init__.py b/fanficdownloader/adapters/__init__.py index f628e15f..14010eac 100644 --- a/fanficdownloader/adapters/__init__.py +++ b/fanficdownloader/adapters/__init__.py @@ -84,6 +84,11 @@ import adapter_nationallibrarynet import adapter_themasquenet import adapter_pretendercentrecom import adapter_darksolaceorg +import adapter_finestoriescom +import adapter_hpfanficarchivecom +import adapter_svufictioncom +import adapter_twilightarchivescom +import adapter_wizardtalesnet ## This bit of complexity allows adapters to be added by just adding ## importing. It eliminates the long if/else clauses we used to need diff --git a/index.html b/index.html index 4ad57941..1fe5c8db 100644 --- a/index.html +++ b/index.html @@ -57,7 +57,7 @@
- New sites dark-solace.org, pretendercentre.com and themasque.net added.
+ New sites finestories.com, www.hpfanficarchive.com, svufiction.com, www.twilightarchives.com and www.wizardtales.net.
Thanks, Ida!
A few additional things to know, which will make your life substantially easier: diff --git a/plugin-defaults.ini b/plugin-defaults.ini index 65bfc802..e2b64cc5 100644 --- a/plugin-defaults.ini +++ b/plugin-defaults.ini @@ -401,6 +401,14 @@ cover_exclusion_regexp:/images/.*?ribbon.gif #username:YourName #password:yourpassword +[finestories.com] +## Some sites require login (or login for some rated stories) The +## program can prompt you, or you can save it in config. In +## commandline version, this should go in your personal.ini, not +## defaults.ini. +#username:YourName +#password:yourpassword + [lumos.sycophanthex.com] ## Some sites do not require a login, but do require the user to ## confirm they are adult for adult content. In commandline version, @@ -460,6 +468,19 @@ cover_exclusion_regexp:/images/.*?ribbon.gif [stargate-atlantis.org] +[svufiction.com] +## Some sites require login (or login for some rated stories) The +## program can prompt you, or you can save it in config. In +## commandline version, this should go in your personal.ini, not +## defaults.ini. +#username:YourName +#password:yourpassword + +## Some sites also require the user to confirm they are adult for +## adult content. In commandline version, this should go in your +## personal.ini, not defaults.ini. +#is_adult:true + [thehexfiles.net] [themasque.net] @@ -568,6 +589,8 @@ extratags: ## this should go in your personal.ini, not defaults.ini. #is_adult:true +[www.hpfanficarchive.com] + [www.ik-eternal.net] ## Some sites require login (or login for some rated stories) The ## program can prompt you, or you can save it in config. In @@ -657,6 +680,8 @@ collect_series: false #username:YourName #password:yourpassword +[www.twilightarchives.com] + [www.twilighted.net] ## Some sites require login (or login for some rated stories) The ## program can prompt you, or you can save it in config. In @@ -687,6 +712,19 @@ collect_series: false [www.whofic.com] +[www.wizardtales.net] +## Some sites require login (or login for some rated stories) The +## program can prompt you, or you can save it in config. In +## commandline version, this should go in your personal.ini, not +## defaults.ini. +#username:YourName +#password:yourpassword + +## Some sites also require the user to confirm they are adult for +## adult content. In commandline version, this should go in your +## personal.ini, not defaults.ini. +#is_adult:true + [www.wraithbait.com] ## Some sites do not require a login, but do require the user to ## confirm they are adult for adult content. In commandline version,