Compare commits

..

No commits in common. "master" and "fork-point" have entirely different histories.

12 changed files with 14 additions and 171 deletions

View File

@ -1,32 +1,9 @@
# FileBot # FileBot
This is a fork of the official FileBot source code on **23 Mar 2018** for version **4.8.0**. The FileBot source code is available for your convenience:
The repo has unfortunately since been taken offline. It appears like the developer [rednoah](https://github.com/rednoah) has decided to try and make money off this software which originally rose in popularity due to its open source nature.
rednoah has: * You may view the source code and learn from it.
* Added nagware to the original software to promote sales * You may build FileBot for private use on unsupported platforms.
* Made it intentionally harder to build the software * You may NOT use the source code to avoid paying for FileBot or help others to do so.
* Censored/removed posts on forums they moderate
* Deceived the community who supported the software
* Finally, removed the open source code from Github.
Stop making absurd excuses like "there were no other contributors" which is a complete lie. Just say you want to make money, there is nothing wrong with that but you can't seem to admit it. Please respect the author that is kindly making the source code available under the [MODIFIED DON'T BE A DICK PUBLIC LICENSE](https://github.com/filebot/filebot/blob/master/LICENSE.md).
# Original Fork Point
If you are interested in the original fork point check out the [fork-point](../../tree/fork-point/) branch.
# Newer Fork
Looks like another newer fork is available here: https://github.com/deleted-repo/filebot
# Building
It is possible to build the source code as a standalone jar or as an self signed UWP app.
# Binaries/Releases
Check out the releases for some releases.
Also check out this repo more up to date sources/releases: https://github.com/barry-allen07/FB-Mod
# Licence
The FileBot source code is available for your convenience.
I will keep this repo under the same licence (which was modified for more greed) [MODIFIED DON'T BE A DICK PUBLIC LICENSE](../master/LICENSE.md).

View File

@ -2,15 +2,7 @@
application.name: FileBot application.name: FileBot
application.version: 4.8.0 application.version: 4.8.0
# Missing info (recovered from distributed prod binaries)
url.data: https://app.filebot.net/data
apikey.fanart.tv: 6fa42b0ef3b5f3aab6a7edaa78675ac2
apikey.thetvdb: BA864DEE427E384A
apikey.themoviedb: 66308fb6e3fd850dde4c7d21df2e8306
apikey.omdb: 49d311ec
apikey.acoustid: 0B3qZnQc
apikey.anidb: filebot
apikey.opensubtitles:
# Script Base URL # Script Base URL
github.stable: https://app.filebot.net/scripts/m1.jar.xz github.stable: https://app.filebot.net/scripts/m1.jar.xz
@ -63,7 +55,7 @@ package.homepage: https://www.filebot.net/
# Distribution-specific Package Information # Distribution-specific Package Information
microsoft.application.name: PointPlanck.FileBot microsoft.application.name: PointPlanck.FileBot
microsoft.application.publisher: CN=Example.com(Test) microsoft.application.publisher: CN=761A0D2B-9B86-4FE4-B664-18E4E0AFC3F1
# Platform-specific Package Information # Platform-specific Package Information
mac.application.category: public.app-category.utilities mac.application.category: public.app-category.utilities

View File

@ -160,11 +160,6 @@
<target name="fatjar" depends="jar" description="Build executable jar"> <target name="fatjar" depends="jar" description="Build executable jar">
<jar destfile="${path.fatjar}" filesetmanifest="merge" duplicate="fail" compress="no"> <jar destfile="${path.fatjar}" filesetmanifest="merge" duplicate="fail" compress="no">
<!-- Manifest for fatjar so its executable-->
<manifest>
<attribute name="Main-Class" value="net.filebot.Main"/>
</manifest>
<!-- include main jar --> <!-- include main jar -->
<zipfileset src="${dir.dist}/lib/filebot.jar" /> <zipfileset src="${dir.dist}/lib/filebot.jar" />
@ -612,10 +607,10 @@
</copy-replace> </copy-replace>
<!-- fetch latest JRE --> <!-- fetch latest JRE -->
<!--<exec executable="powershell" dir="${dir.cache}" failonerror="yes">--> <exec executable="powershell" dir="${dir.cache}" failonerror="yes">
<!--<env key="PROCESSOR_ARCHITECTURE" value="${arch.env}" />--> <env key="PROCESSOR_ARCHITECTURE" value="${arch.env}" />
<!--<arg line="get-java" />--> <arg line="get-java" />
<!--</exec>--> </exec>
<untar src="${dir.cache}/jre-${jre.version}_windows-${arch.jre}_bin.tar.gz" dest="${dir.staging}/jre" compression="gzip"> <untar src="${dir.cache}/jre-${jre.version}_windows-${arch.jre}_bin.tar.gz" dest="${dir.staging}/jre" compression="gzip">
<patternset> <patternset>
<exclude name="**/dtplugin/**" /> <exclude name="**/dtplugin/**" />
@ -640,7 +635,7 @@
<arg line="new /o /pr . /cf priconfig.xml /in ${microsoft.application.name}" /> <arg line="new /o /pr . /cf priconfig.xml /in ${microsoft.application.name}" />
</exec> </exec>
<exec executable="makeappx" dir="${dir.dist}" failonerror="yes"> <exec executable="makeappx" dir="${dir.dist}" failonerror="yes">
<arg line="pack /v /o /d '${dir.staging}' /p ${release}_r${revision}_${arch}.appx" /> <arg line="pack /v /o /d ${dir.staging} /p ${release}_r${revision}_${arch}.appx" />
</exec> </exec>
</target> </target>
@ -675,7 +670,7 @@
<arg line="filebot.wix -out msi.wixobj" /> <arg line="filebot.wix -out msi.wixobj" />
</exec> </exec>
<exec executable="light" dir="${dir.staging}" failonerror="true"> <exec executable="light" dir="${dir.staging}" failonerror="true">
<arg line="msi.wixobj -sval -ext WixUIExtension -out '${dir.dist}/${release}_${arch}.msi'" /> <arg line="msi.wixobj -sval -ext WixUIExtension -out ${dir.dist}/${release}_${arch}.msi" />
</exec> </exec>
</target> </target>
@ -1006,4 +1001,4 @@
</copy-replace> </copy-replace>
</target> </target>
</project> </project>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,121 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="EclipseModuleManager">
<libelement value="file://lib/ivy/bundle/args4j.jar" />
<libelement value="jar://$MODULE_DIR$/lib/jars/jacksum.jar!/" />
<libelement value="jar://$MODULE_DIR$/lib/jars/simmetrics.jar!/" />
<libelement value="jar://$MODULE_DIR$/lib/jars/xmlrpc.jar!/" />
<libelement value="file://lib/ivy/jar/ehcache.jar" />
<libelement value="file://lib/ivy/jar/icu4j.jar" />
<libelement value="file://lib/ivy/jar/jna.jar" />
<libelement value="file://lib/ivy/jar/junit.jar" />
<libelement value="file://lib/ivy/jar/miglayout-core.jar" />
<libelement value="file://lib/ivy/jar/miglayout-swing.jar" />
<libelement value="file://lib/ivy/jar/rsyntaxtextarea.jar" />
<libelement value="file://lib/ivy/jar/xz.jar" />
<libelement value="file://lib/ivy/jar/slf4j-api.jar" />
<libelement value="file://lib/ivy/jar/commons-io.jar" />
<libelement value="file://lib/ivy/jar/jsoup.jar" />
<libelement value="file://lib/ivy/jar/groovy-all.jar" />
<libelement value="file://lib/ivy/jar/slf4j-jdk14.jar" />
<libelement value="file://lib/ivy/jar/hamcrest-core.jar" />
<libelement value="jar://$MODULE_DIR$/lib/jars/ObjCBridge.jar!/" />
<libelement value="file://lib/ivy/jar/junrar.jar" />
<libelement value="file://lib/ivy/jar/commons-vfs2.jar" />
<libelement value="file://lib/ivy/jar/commons-logging.jar" />
<libelement value="file://lib/ivy/jar/sevenzipjbinding.jar" />
<libelement value="file://lib/ivy/bundle/json-io.jar" />
<libelement value="file://lib/ivy/jar/jna-platform.jar" />
<libelement value="file://lib/ivy/jar/language-detector.jar" />
<libelement value="file://lib/ivy/bundle/guava.jar" />
<libelement value="file://lib/ivy/jar/streamex.jar" />
<libelement value="file://lib/ivy/jar/controlsfx.jar" />
<libelement value="file://lib/ivy/jar/lanterna.jar" />
<libelement value="file://lib/ivy/jar/metadata-extractor.jar" />
<libelement value="file://lib/ivy/jar/xmpcore.jar" />
<libelement value="file://lib/ivy/jar/glazedlists_java16.jar" />
<libelement value="file://lib/ivy/jar/jaxb-api.jar" />
<libelement value="file://lib/ivy/jar/jaxb-impl.jar" />
<libelement value="file://lib/ivy/jar/activation.jar" />
<src_description expected_position="0">
<src_folder value="file://$MODULE_DIR$/source" expected_position="0" />
<src_folder value="file://$MODULE_DIR$/test" expected_position="1" />
</src_description>
</component>
<component name="NewModuleRootManager">
<output url="file://$MODULE_DIR$/bin" />
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/source" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/test" isTestSource="false" />
</content>
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="inheritedJdk" />
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/lib/ivy/jar" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="file://$MODULE_DIR$/lib/ivy/source" />
</SOURCES>
<jarDirectory url="file://$MODULE_DIR$/lib/ivy/jar" recursive="false" />
<jarDirectory url="file://$MODULE_DIR$/lib/ivy/source" recursive="false" type="SOURCES" />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/lib/ivy/bundle" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="file://$MODULE_DIR$/lib/ivy/bundle" />
</SOURCES>
<jarDirectory url="file://$MODULE_DIR$/lib/ivy/bundle" recursive="false" />
<jarDirectory url="file://$MODULE_DIR$/lib/ivy/bundle" recursive="false" type="SOURCES" />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/lib/jars" />
</CLASSES>
<JAVADOC />
<SOURCES />
<jarDirectory url="file://$MODULE_DIR$/lib/jars" recursive="false" />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/lib/ivy/eclipse-plugin" />
</CLASSES>
<JAVADOC />
<SOURCES />
<jarDirectory url="file://$MODULE_DIR$/lib/ivy/eclipse-plugin" recursive="false" />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/lib/ivy/javadoc" />
</CLASSES>
<JAVADOC />
<SOURCES />
<jarDirectory url="file://$MODULE_DIR$/lib/ivy/javadoc" recursive="false" />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/lib/ivy/maven-plugin" />
</CLASSES>
<JAVADOC />
<SOURCES />
<jarDirectory url="file://$MODULE_DIR$/lib/ivy/maven-plugin" recursive="false" />
</library>
</orderEntry>
</component>
</module>