Nothing. You likely had at least some leechers you could connect to in those past torrents, while these have none.
Printable View
Nothing. You likely had at least some leechers you could connect to in those past torrents, while these have none.
Hello, I tried to install this mod on Mac OS, but I can't use perfect spoof - it's greyed out. Any tips?
@GhostCode hav u tried download at other sites such as TPB with any success using the same settings? (but dont enable seeder, if downloading).
Could someone help me with .client file for Transmission 2.84 or Mac utorrent 1.8.4 build 30291?
Sorry for post under the post, but I made clean instalation and still have a problem.
Any idea why perfect spoof is not working on Mac Os?
I need help making Client file as well any guides i should follow? and is there a way to test it to make sure it's working correctly?
Running VEM on linux mint i386, and perfect spoof isn't working. Same error with openjdk-7 or jre-7:
Quote:
[alert] Alert:3:Spoof deactivated: Something gone wrong, please report this to SBI.
DEBUG::Tue Jul 22 02:19:09 WEST 2014::ghostfucker.spoof.PerfectSpoof::createClient ::51:
java.lang.NullPointerException
at ghostfucker.spoof.client.PSClient.init(PSClient.ja va:94)
at ghostfucker.spoof.PerfectSpoof.createClient(Perfec tSpoof.java:46)
at ghostfucker.spoof.PerfectSpoof.<clinit>(PerfectSpo of.java:24)
at com.aelitis.azureus.core.peermanager.messaging.bit torrent.BTHandshake.<clinit>(BTHandshake.java:38)
at com.aelitis.azureus.core.peermanager.messaging.bit torrent.BTMessageFactory.init(BTMessageFactory.jav a:54)
at com.aelitis.azureus.core.peermanager.messaging.Mes sageManager.initialize(MessageManager.java:61)
at com.aelitis.azureus.core.peermanager.PeerManager.i nit(PeerManager.java:244)
at com.aelitis.azureus.core.peermanager.PeerManager.< init>(PeerManager.java:175)
at com.aelitis.azureus.core.peermanager.PeerManager.< clinit>(PeerManager.java:64)
at com.aelitis.azureus.core.impl.AzureusCoreImpl.<ini t>(AzureusCoreImpl.java:294)
at com.aelitis.azureus.core.impl.AzureusCoreImpl.crea te(AzureusCoreImpl.java:148)
at com.aelitis.azureus.core.AzureusCoreFactory.create (AzureusCoreFactory.java:46)
at org.gudy.azureus2.ui.swt.Main.<init>(Main.java:110 )
at org.gudy.azureus2.ui.swt.Main.main(Main.java:325)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.aelitis.azureus.launcher.MainExecutor$1.run(Ma inExecutor.java:37)
at java.lang.Thread.run(Unknown Source)
just some sick java stuff and not my fault :P
at first you should check which java is/was used (java -version).
then you could give some more information (but i won't/can't fix anything anyway ;-).
fresh install? at which point did this happened? does it happen with custom id (from file) disabled?
how did you run vuze? which scripts...? what does java -jar Azureus2.jar?
full error log could also be interesting: vuze_start_script > willshowalotmore.txt
btw: custom id's are optional...yes, even for utorrent.
The problem was an old client file I made some time ago. It worked well for 4.7.12, and that's what threw me off. Any idea what might be causing the problem?
tabs don't show but are thereQuote:
<?xml version="1.0" encoding="UTF-8"?>
<client>
<protocol type="ltep">
<clientName ltep="Deluge 1.3.5" />
<reservedBytes>0x00|0x00|0x00|0x00|0x00|0x18|0x00| 0x05</reservedBytes>
</protocol>
<peerId type="custom" preFix="-DE1350-" length="20" isGlobal="true">
<charSet>-_.!~*()0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefg hijklmnopqrstuvwxyz</charSet>
</peerId>
<key type="hex" length="8" isGlobal="true">
<charSet>0123456789abcdef</charSet>
</key>
<announce protocol="HTTP/1.0">
<infoHash isLowerCase="true" exceptions="-_.!~*()" />
<query staticNumwant="200" ipType="-1" ipMode="-1" ipFallBack="0">
<param>[info_hash]</param>
<param>[peer_id]</param>
<param>[port]</param>
<param>[uploaded]</param>
<param>[downloaded]</param>
<param>[left]</param>
<param>[corrupt]</param>
<param>&redundant=0</param>
<param>[compact]</param>
<param>[numwant]</param>
<param>[key]</param>
<param>[no_peer_id]</param>
<param>{supportcrypto}</param>
<param>{event}</param>
</query>
<header>
<field>Host: {host}:{port}</field>
<field>User-Agent: Deluge 1.3.5</field>
<field>Accept-Encoding: gzip</field>
<field>Connection: Close</field>
</header>
</announce>
<scrape isDisabled="true" />
</client>
Can u post a clear and precise instructions on how to make this work?
Even the instructions from his site maybe simple but not clear:
"To install, download the compiled .jar below and replace it in your Azureus directory.
The patch is just one line, that will put more priority on the first pieces, if you select Download pieces in order from Tools→Options→Transfer. With this disabled, downloading happens normally.
Be sure to rename the .jar file to Azureus2.jar after downloading.
If Azureus asks to upgrade to a new version, you should either check this page for a matching .jar (and send me a mail to compile one if I haven’t already), or not upgrade to the new version.
Here is how the download progresses using the patch:"
The 1st sentence is real easy, The one in bold that option is not even there,
Did anyone really tried this and not assuming? I think everyone is just using the sb-innovation hacked video player by themselves, so us busy working much are left out, so we are grateful for this angelic guy giving sequential patch, from my understanding paste it in Vuze folder and replace Azureus2.jar w/c I saw, so it should be working.
Note thou I installed VEM 1st then this patch.
the big mouth has spoken ^^
i guess it happens because of an old bug i never fixed, which invalidates the client files and then bypasses the validation.
not sure though, some weird stuff is going on there -.-
before you do anything, please go to the vuze config folder and open the azureus.config file with any editor (in linux the location should be '~/.azureus/azureus.config').
search for folowing keys and tell me whats's written right after:
- PSisActivei?
- PSisCidi?
- PSisCidFromFilei?
- PScidXX:??????????
- and did you enter anything into the customid.property file?
to your client file:
=> ps_docs: peerId type="custom" will force a custom id (field in the gui or clientfiles/customid.properies if "Read from file" is ticked). peerId type="custom" will also ignore the charset you specified since it won't generate any id's.
Code:e.g. this configuration will require a custom entered peer id:
<peerId type="custom" preFix="-DE1350-" length="20" isGlobal="true" />
<key ...
=> ps_docs: <charSet></charSet> custom charset for random peer ids, which means <peerId type=hex" ...><charSet>ABCDEF</charSet></peerId> will generate id's like %AE%FB%CD...
Code:e.g. this configuration will generate random alphanumeric peer id's which also could contain one of these: -_.!~*()
<peerId type="custom" preFix="-DE1350-" length="20" isGlobal="true">
<charSet>-_.!~*()0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz</charSet>
</peerId>
<key ...
@obamu, the patch is already merged into the jar attached to post #22 and was confirmed working.
just select "Download pieces in order" from "Tools→Options→Transfer" and it will be enabled...
btw: overwriting Azureus2.jar with others (not from sbi) will remove the extreme mod ;)
//gf's support is exhausted for the next two months ;-)
12:PSclientName6:Deluge
15:PSclientVersion17:delugefinal_1.3.5
10:PSisActivei0e
7:PSisCidi0e
15:PSisCidFromFilei1e
no other keys with PS
customid.properties file was the default, forgot to copy over the file from my previous install
Thanks for explaining the custom peer id. Just to be clear, I want to random alphanumeric peer ids, including -_.!~*(), and optionally read from file, so I'd use:
After editing customId.properties so the default values matched the lenght in the client file, and enabling "read from file", I got this:Code:<peerId type="anum" preFix="-DE1350-" length="20" isGlobal="true">
<charSet>-_.!~*()0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz</charSet>
</peerId>
<key ...
So I renamed customId.properties to CustomId.properties, and it works now.Quote:
hostfucker.spoof.client.Validator$ValidationExcept ion: Cannot read file: CustomID.properties
at ghostfucker.spoof.client.Validator.validateCustomI d(Validator.java:200)
at ghostfucker.spoof.client.Validator.validateClient( Validator.java:63)
at ghostfucker.spoof.client.Validator.run(Validator.j ava:34)
at ghostfucker.spoof.PerfectSpoof.createClient(Perfec tSpoof.java:44)
at ghostfucker.spoof.PerfectSpoof.<clinit>(PerfectSpo of.java:24)
at com.aelitis.azureus.core.peermanager.messaging.bit torrent.BTHandshake.<clinit>(BTHandshake.java:38)
at com.aelitis.azureus.core.peermanager.messaging.bit torrent.BTMessageFactory.init(BTMessageFactory.jav a:54)
at com.aelitis.azureus.core.peermanager.messaging.Mes sageManager.initialize(MessageManager.java:61)
at com.aelitis.azureus.core.peermanager.PeerManager.i nit(PeerManager.java:244)
at com.aelitis.azureus.core.peermanager.PeerManager.< init>(PeerManager.java:175)
at com.aelitis.azureus.core.peermanager.PeerManager.< clinit>(PeerManager.java:64)
at com.aelitis.azureus.core.impl.AzureusCoreImpl.<ini t>(AzureusCoreImpl.java:294)
at com.aelitis.azureus.core.impl.AzureusCoreImpl.crea te(AzureusCoreImpl.java:148)
at com.aelitis.azureus.core.AzureusCoreFactory.create (AzureusCoreFactory.java:46)
at org.gudy.azureus2.ui.swt.Main.<init>(Main.java:110 )
at org.gudy.azureus2.ui.swt.Main.main(Main.java:325)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.aelitis.azureus.launcher.MainExecutor$1.run(Ma inExecutor.java:37)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: clientfiles/CustomId.properties (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at ghostfucker.utils.PropertyReader.<init>(PropertyRe ader.java:17)
at ghostfucker.spoof.client.Validator.validateCustomI d(Validator.java:198)
... 21 more
The problem is upper case matters in Linux, but not in Windows.