在 Skype 上禁用广告?

Dan*_*ore 43 skype windows-7 advertisements

最近我女朋友的Skype上出现了一个标题为“两个素未谋面的朋友”的广告。该广告显示在她当前与之通话的联系人姓名上方,并且无法通过 Skype 内置的广告选项禁用。我们如何禁用此广告?

广告是这样的:

问题

我们尝试过的事情

  • 尝试取消选中选项菜单中“警报和消息”下的“帮助和 Skype 提示”和“促销”。
  • 尝试在此处根据 Primemover 的回答更改语言文件

B. 重命名英文文件。下面列出的程序;

  1. 单击工具>>更改语言>>编辑Skype语言文件...
  2. Skype - 语言文件编辑器窗口将打开,单击另存为按钮
  3. 输入标准英语作为文件名,将其保存在您的桌面或您想要的任何文件夹中。
  4. 单击工具 >> 更改语言 >> 加载 Skype 语言文件...,然后浏览并选择标准英语语言文件。
  5. 重新启动 Skype 再说一次,此建议虽然被证明有效,但并非来自 Skype 或其任何员工的建议或认可。因此,请自行承担风险。只有当且仅当这些广告严重影响您使用 Skype 客户端的兴趣时,才应使用此方法。
  • 尝试降级到 Skype 版本 6.10、6.9、5.10 和 4.2

我可以确认我以前从未见过这样的广告,也没有问过其他联系人。还有什么我们可以尝试禁用它的吗?

注意:这最初是在 Skype 6.10 上开始的,但在降级后在旧版本中一直存在。

编辑如何禁用 Skype 广告(广告)?未能回答我发布的问题。这不是重复的。链接的问题似乎针对不同的广告组(促销),并且不相关。

lee*_*ade 38

扩展马特的答案,因为他不包括可能的主机名来阻止。


您需要向hosts文件中添加条目,通常位于此处:C:\Windows\System32\drivers\etc\hosts

这些是您要阻止的主机名,方法是将它们添加到hosts文件中:

127.0.0.1             sO.2mdn.net
127.0.0.1         static.2mdn.net
127.0.0.1            cdn.adnxs.com
127.0.0.1  cdn.adnxs.com.edgesuite.net
127.0.0.1     aka-cdn-ns.adtech.de
127.0.0.1            cdn.atdmt.com
127.0.0.1             ec.atdmt.com
127.0.0.1             ad.doubleclick.net
127.0.0.1        ad-emea.doubleclick.net
127.0.0.1         secure.flashtalking.com
127.0.0.1           ads1.msads.net
127.0.0.1           ads2.msads.net
127.0.0.1         a.ads2.msads.net
127.0.0.1         b.ads2.msads.net
127.0.0.1            ac3.msn.com
127.0.0.1           ads1.msn.com
127.0.0.1           flex.msn.com
127.0.0.1              g.msn.com
127.0.0.1            rad.msn.com
127.0.0.1      live.rads.msn.com
127.0.0.1        msntest.serving-sys.com
::1                   sO.2mdn.net
::1               static.2mdn.net
::1                  cdn.adnxs.com
::1        cdn.adnxs.com.edgesuite.net
::1           aka-cdn-ns.adtech.de
::1                  cdn.atdmt.com
::1                   ec.atdmt.com
::1                   ad.doubleclick.net
::1              ad-emea.doubleclick.net
::1               secure.flashtalking.com
::1                 ads1.msads.net
::1                 ads2.msads.net
::1               a.ads2.msads.net
::1               b.ads2.msads.net
::1                  ac3.msn.com
::1                 ads1.msn.com
::1                 flex.msn.com
::1                    g.msn.com
::1                  rad.msn.com
::1            live.rads.msn.com
::1              msntest.serving-sys.com     
Run Code Online (Sandbox Code Playgroud)

此处主机名的来源:wikiHowSkype 论坛Skype 论坛 #2以及Avangardo的评论者 Jason 。只是一个警告,但 Microsoft Security Essentials (MSE) 可能认为您的主机文件已被劫持,因此如果您遇到问题,请确保允许通过 MSE 进行更改。

此外,您可能需要重新启动计算机,以防刷新 dns 缓存不起作用。当您对主机文件进行大量更改时,Windows 似乎不会重新加载它。

在 Skype 6.14 上,它重新启用了这些选项,您需要禁用(取消选中)它们: 在此处输入图片说明 在此处输入图片说明


出现了一种适用于 Skype 6.13 和 Skype 6.14 的新方法,可使用Chris123NT 的Internet Explorer 设置在 Windows 上运行

打开控制面板> Internet 选项。

在此处输入图片说明

安全 > 受限站点 > 站点

在此处输入图片说明

输入https://apps.skype.com,然后单击Add

在此处输入图片说明

再次点击Add,然后Close,然后OK。现在打开 Skype,点击主页按钮,希望广告横幅应该消失而不是回来!

  • 谢谢@leetNightshade,到目前为止它正在工作。希望微软不要添加更多域! (2认同)

Mat*_*ott 17

您可以尝试编辑您的主机文件并将违规广告的主机名指向 127.0.0.1。

编辑文件 %systemroot%\system32\drivers\etc\hosts

在文件底部添加条目:

127.0.0.1 hostname-of-the-ad
Run Code Online (Sandbox Code Playgroud)

其中 hostname 是广告的主机名。例如,如果广告的 URL 是http://www.some-ad-service.com/,您可以使用 www.some-ad-service.com 作为主机名(感谢 slhck 指出这一点)。

保存文件。

现在,每当您的机器尝试访问广告的 URL 时,请求都会发送到您的本地机器。最终结果是广告被屏蔽了。

  • ```127.0.0.1 rad.msn.com``` (6认同)
  • 主机文件不接受 URL。URL 是资源定位器——hosts 文件实际上只是阻止主机名。 (4认同)
  • 实际上有一个站点包含一个很好的主机文件示例 http://someonewhocares.org/hosts/ 它会阻止互联网上的很多混乱的东西 (4认同)