Skip to content

Commit 04f0b5e

Browse files
iostreamiostream
authored andcommitted
remove hookapi, revert back to mhook
since windows defender detect it as virus
1 parent c6c722b commit 04f0b5e

20 files changed

+11928
-1185
lines changed

README.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<h4 align="center">A multi-purpose adblocker and skip bypass for the <strong>Windows</strong> Spotify Desktop Application.</h4>
66
<h5 align="center">Please support Spotify by purchasing premium</h5>
77
<p align="center">
8-
<strong>Last updated:</strong> 23 April 2020<br>
8+
<strong>Last updated:</strong> 1 March 2020<br>
99
<strong>Last tested version:</strong> 1.1.31.703.g256add22
1010
</p>
1111
<h4 align="center">Important Notice(s)</h4>
@@ -15,6 +15,15 @@
1515
</p>
1616
</center>
1717

18+
#### IMPORTANT ####
19+
* Known Issues and Caveats:
20+
* False positive - Windows Defender and other product.
21+
0. Not recommended to do whitelist in antivirus software.
22+
1. Do Windows Update/Patch.
23+
2. Make sure you antivirus working and had latest virus signature.
24+
3. Goto "windows security" -> "Virus & Threat protection"
25+
4. Click "Allowed threats" -> Remove all allowed threats
26+
1827
### Features:
1928
* Blocks all banner/video/audio ads within the app
2029
* Retains friend, vertical video and radio functionality
@@ -38,10 +47,4 @@ or
3847
* Ads banner maybe appear if you network use 'Web Proxy Auto-Discovery Protocol'
3948
https://en.wikipedia.org/wiki/Web_Proxy_Auto-Discovery_Protocol
4049
set Skip_wpad in config.ini to 1 may help.
41-
* if automatic install/uninstall .bat not working please contact (https://github.com/rednek46)
42-
43-
#### Known Issues and Caveats:
44-
* False positive - Windows Defender and other product.
45-
0. Not recommended to do whitelist in antivirus software.
46-
1. Do Windows Update/Patch.
47-
2. Make sure you had latest virus signature.
50+
* if automatic install/uninstall .bat not working please contact (https://github.com/rednek46)

src/BlockTheSpot.vcxproj

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,14 +99,22 @@
9999
</Link>
100100
</ItemDefinitionGroup>
101101
<ItemGroup>
102-
<ClInclude Include="HookApi.h" />
102+
<ClInclude Include="disasm-lib\cpu.h" />
103+
<ClInclude Include="disasm-lib\disasm.h" />
104+
<ClInclude Include="disasm-lib\disasm_x86.h" />
105+
<ClInclude Include="disasm-lib\disasm_x86_tables.h" />
106+
<ClInclude Include="disasm-lib\misc.h" />
103107
<ClInclude Include="hosts.h" />
108+
<ClInclude Include="mhook-lib\mhook.h" />
104109
<ClInclude Include="Modify.h" />
105110
<ClInclude Include="resource.h" />
106111
<ClInclude Include="stdafx.h" />
107112
<ClInclude Include="targetver.h" />
108113
</ItemGroup>
109114
<ItemGroup>
115+
<ClCompile Include="disasm-lib\cpu.c" />
116+
<ClCompile Include="disasm-lib\disasm.c" />
117+
<ClCompile Include="disasm-lib\disasm_x86.c" />
110118
<ClCompile Include="dllmain.cpp">
111119
<CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
112120
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
@@ -116,8 +124,8 @@
116124
</PrecompiledHeader>
117125
</ClCompile>
118126
<ClCompile Include="BlockTheSpot.cpp" />
119-
<ClCompile Include="HookApi.cpp" />
120127
<ClCompile Include="hosts.cpp" />
128+
<ClCompile Include="mhook-lib\mhook.cpp" />
121129
<ClCompile Include="Modify.cpp" />
122130
<ClCompile Include="stdafx.cpp" />
123131
</ItemGroup>

src/BlockTheSpot.vcxproj.filters

Lines changed: 36 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,56 @@
44
<ClCompile Include="dllmain.cpp" />
55
<ClCompile Include="BlockTheSpot.cpp" />
66
<ClCompile Include="stdafx.cpp" />
7-
<ClCompile Include="HookApi.cpp">
8-
<Filter>hookapi</Filter>
9-
</ClCompile>
107
<ClCompile Include="hosts.cpp" />
118
<ClCompile Include="Modify.cpp" />
9+
<ClCompile Include="mhook-lib\mhook.cpp">
10+
<Filter>mhook-lib</Filter>
11+
</ClCompile>
12+
<ClCompile Include="disasm-lib\cpu.c">
13+
<Filter>disasm-lib</Filter>
14+
</ClCompile>
15+
<ClCompile Include="disasm-lib\disasm.c">
16+
<Filter>disasm-lib</Filter>
17+
</ClCompile>
18+
<ClCompile Include="disasm-lib\disasm_x86.c">
19+
<Filter>disasm-lib</Filter>
20+
</ClCompile>
1221
</ItemGroup>
1322
<ItemGroup>
1423
<ClInclude Include="stdafx.h" />
1524
<ClInclude Include="targetver.h" />
16-
<ClInclude Include="HookApi.h">
17-
<Filter>hookapi</Filter>
18-
</ClInclude>
1925
<ClInclude Include="hosts.h" />
20-
<ClInclude Include="resource.h" />
2126
<ClInclude Include="Modify.h" />
27+
<ClInclude Include="mhook-lib\mhook.h">
28+
<Filter>mhook-lib</Filter>
29+
</ClInclude>
30+
<ClInclude Include="disasm-lib\cpu.h">
31+
<Filter>disasm-lib</Filter>
32+
</ClInclude>
33+
<ClInclude Include="disasm-lib\disasm.h">
34+
<Filter>disasm-lib</Filter>
35+
</ClInclude>
36+
<ClInclude Include="disasm-lib\disasm_x86.h">
37+
<Filter>disasm-lib</Filter>
38+
</ClInclude>
39+
<ClInclude Include="disasm-lib\disasm_x86_tables.h">
40+
<Filter>disasm-lib</Filter>
41+
</ClInclude>
42+
<ClInclude Include="disasm-lib\misc.h">
43+
<Filter>disasm-lib</Filter>
44+
</ClInclude>
45+
<ClInclude Include="resource.h" />
2246
</ItemGroup>
2347
<ItemGroup>
2448
<None Include="chrome_elf.def" />
2549
<None Include="..\README.md" />
2650
</ItemGroup>
2751
<ItemGroup>
28-
<Filter Include="hookapi">
29-
<UniqueIdentifier>{6dec95b4-4fa2-4d85-9de5-8a6af4d6bb2d}</UniqueIdentifier>
52+
<Filter Include="mhook-lib">
53+
<UniqueIdentifier>{92a12860-c600-4b3d-8f08-da9947db311a}</UniqueIdentifier>
54+
</Filter>
55+
<Filter Include="disasm-lib">
56+
<UniqueIdentifier>{3d1a29a5-e097-4003-a92b-449a010ec2e6}</UniqueIdentifier>
3057
</Filter>
3158
</ItemGroup>
3259
<ItemGroup>

0 commit comments

Comments
 (0)