问题列表 - 第38248页

如何(以编程方式)查找广告的最终目的地 (url)

这可能是微不足道的,或者不是,但我正在开发一个软件,它将验证通过我的网络应用程序显示的广告的“行尾”域。理想情况下,我有一个我不想从中投放广告的域列表(假设 Norton.com 是其中之一),但大多数广告网络通过缩短且神秘的 URL (adsrv.com) 来投放广告,最终重定向到诺顿网站。所以问题是:有没有人构建过,或者知道如何构建一个类似刮刀的工具,可以返回广告的最终目标网址。

初步发现:有些广告采用 Flash、JavaScript 或纯 HTML 格式。模拟浏览器是完全可行的,并且可以对抗不同格式的广告。并非所有 Flash 或 JS 广告都有 noflash 或 noscript 替代方案。(浏览器可能是必要的,但如前所述,这完全没问题……使用诸如 WatiN 或 WatiR 或 WatiJ 或 Selenium 之类的东西……)

更喜欢开源,这样我就可以自己重建一个。真的很感谢帮助!

编辑* 此脚本需要点击广告,因为它可能是 Flash、JS 或纯 HTML。所以 Curl 不太可能是一个选项,除非 Curl 可以点击?

php ruby http ads

3
推荐指数
1
解决办法
2352
查看次数

Rails:如何使用params的范围并使用params的默认值的路由

我在routes.rb中有这样的行:

scope "/:subdomain/" do
  resource :order, :only => [:new, :create, :show, :update, :edit, :destroy] do
    get   :cancel,    :on => :member 
    put   :counter,   :on => :member 
  end
end
Run Code Online (Sandbox Code Playgroud)

例如,这是典型的网址:http://mydomain.com/some_subdomain/order/new.此url映射到具有params [:subdomain] ="some_subdomain"的订单控制器的新操作.我想使用命名路由new_order_url(:subdomain =>"some_subdomain").

但我想将http://mydomain.com/order/new映射到订单控制器,动作新的和params [:subdomain] ="default".我想为这样的url使用命名路由new_order_url.

这样做的最佳做法是什么?

default routes ruby-on-rails

18
推荐指数
1
解决办法
1万
查看次数

使用jQuery选择具有特定类的第一个和最后一个元素

我有一个特殊类"地方"的跨度列表,其中一些有"激活"类.有没有办法选择"激活"类和最后一个类的第一个项目?

<span class="place" onclick="activate();">1</span>
<span class="place" onclick="activate();">2</span>
<span class="place activated" onclick="activate()">3</span>
<span class="place activated" onclick="activate();">4</span>
<span class="place activated" onclick="activate();">5</span>
<span class="place activated" onclick="activate();">6</span>
<span class="place" onclick="activate();">7</span>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

28
推荐指数
2
解决办法
4万
查看次数

RSA加密 - 使用私钥加密

- 这已经解决了 -

我已经想出了如何做到这一点,并写了一篇快速文章,解释我是如何做到这一点的:http://juzzbott.com/2010/11/signing-and-verifying-data-within-csharp-encrypting-with-私有密钥排序的/

感谢bjarkef和Henk Holterman花时间向我解释这一点.

干杯

- 原始问题 -

我正在寻找一种使用私钥加密数据的方法,并让公钥解密它.我知道这通常不是你想要的加密,因为任何拥有公钥的人都可以阅读,但这正是我的要求.

我需要通过私钥加密一串数据,这样我才能创建加密数据,并让我的应用程序通过公钥读取它.这背后的想法是为我的应用程序创建许可证文件,加密许可证详细信息,并让应用程序读取此数据.这将阻止许可证由我以外的任何人生成,但是允许应用程序通过公钥读取它.

这样做的想法是控制加密数据,而不关心谁可以读取它,只关心谁可以创建它.

使用的RSACryptoServiceProvider,我可以创建公钥/私钥,我可以当我去的公钥解密用私钥加密不过数据,我得到一个"密钥未找到"的异常.

也不可能使用RSA进行签名,因为我需要将加密数据与纯文本数据进行比较,以确保许可证有效,并且签名仅验证源,而不是它包含的内容.

是否有任何其他加密提供程序可用于完成此操作,或其他一些读取许可证详细信息的方法,即保留私钥,并将公钥分发给我的应用程序以进行许可证验证.

干杯

.net c# cryptography

4
推荐指数
1
解决办法
4242
查看次数

虽然按下Enter按钮,但在表单关闭之前用于捕获控件状态更改的事件?VB6!

我想在用户从中选择一个值时存储ComboBox的ListIndex的更改值.我尝试使用_Change或_LostFocus事件,但是当窗体的"关闭"按钮的Default属性设置为true并且用户按下enter时,不会触发这些事件!

有没有解决的办法?

vb6

1
推荐指数
1
解决办法
160
查看次数

jquery禁用回复按钮Asp.net

我正在使用Jquery UI和Autocomplete func.(Combobox),我对这部分感兴趣.

$("<button>&nbsp;</button>")
                    .attr("tabIndex", -1)
                    .attr("title", "Show All Items")
                    .insertAfter(input)
                    .button({
                      icons: {
                        primary: "ui-icon-triangle-1-s"
                      },
                      text: false
Run Code Online (Sandbox Code Playgroud)

我的问题是当我使用ASP.net时,这个按钮做了PostBack,但我不需要这个,因为我的项目列表随后消失了.如何覆盖按钮的此行为.谢谢

asp.net jquery-ui

5
推荐指数
1
解决办法
8891
查看次数

PHP:如何使用echo打印$

我是PHP的新手,很难找到这个答案,因为$表示PHP中的一个变量.我正在尝试回复项目的总数,例如:

echo "Your total is ${$total}";
Run Code Online (Sandbox Code Playgroud)

问题是前面的$导致它什么都不做.我尝试做'$',但它会在$周围打印''.如何在变量前面打印$?

php echo

3
推荐指数
4
解决办法
3074
查看次数

我如何测试我刚刚创建的maven原型?

我为一个现在可以正常工作的项目创建了一些原型,但我希望能够验证从原型生成的代码将来还能继续工作.

我想要的是原型构建的一个阶段,它采用刚刚创建的原型,mvn archetype:generate在其上运行,然后mvn verify在生成的代码上运行,以验证生成的代码实际上是否正常.如果需要,我会写自己的mojo来做这件事,但想看看解决方案是否已经存在.我看到了archetype:integration-test目标,但它并不似乎在做我想要的.

java maven-2 archetypes

16
推荐指数
1
解决办法
4647
查看次数

django_cms ImproperlyConfigured:导入中间件cms.middleware.media时出错

我正在移动一个应用程序,它使用django_cms从一个服务器,一切正常,另一个,并花了最后4个小时试图找到这个错误的原因.一个建议非常欢迎!

 mod_wsgi (pid=21972): Exception occurred within WSGI script '/var/www/vhosts/compdoctest.com/django/compdoc/django.wsgi'.
 Traceback (most recent call last):
   File "/usr/lib/python2.5/site-packages/django/core/handlers/wsgi.py", line 230, in __call__
     self.load_middleware()
   File "/usr/lib/python2.5/site-packages/django/core/handlers/base.py", line 42, in load_middleware
     raise exceptions.ImproperlyConfigured('Error importing middleware %s: "%s"' % (mw_module, e))
 ImproperlyConfigured: Error importing middleware cms.middleware.media: "No module named media"
Run Code Online (Sandbox Code Playgroud)

违规行是settings.py中间件列表中的最后一行

MIDDLEWARE_CLASSES = (
    'django.middleware.common.CommonMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'cms.middleware.page.CurrentPageMiddleware',
    'cms.middleware.user.CurrentUserMiddleware',
    'cms.middleware.multilingual.MultilingualURLMiddleware',
    'cms.middleware.media.PlaceholderMediaMiddleware',
    )
Run Code Online (Sandbox Code Playgroud)

如果我删除最后一行,那么代码会继续并且稍后会说中间件中需要该项.

我在旧服务器上使用略有不同版本的django,1.2.1 final,在新服务器上使用1.2.3 final.

我试过的所有事情:

  • 同样版本的django_cms - 2.1.0 beta 3 - 在旧服务器上使用
  • github上的最新版本 - 2.1.0.beta2-550将cms,mptt,菜单,发布者文件夹放入
  • app从python导入
  • 谷歌(没有人遇到我能找到的同样问题)
  • 中间件文件直接(没问题)

在python中打开的结果:

python manage.py …
Run Code Online (Sandbox Code Playgroud)

django django-cms

7
推荐指数
1
解决办法
8302
查看次数

wordpress中的多个摘录长度

正如它在标题中所说,我正在寻找WordPress中的多个摘录长度.

我知道你可以在functions.php中做到这一点:

function twentyten_excerpt_length( $length ) {
    return 15;
}
add_filter( 'excerpt_length', 'twentyten_excerpt_length' );
Run Code Online (Sandbox Code Playgroud)

我想知道的是你如何让这些中的多个返回不同的数值,这样我就可以得到侧边栏循环的简短摘录,特色循环的更长摘录,以及主要文章的最长摘录.

在模板中使用这些东西:

<?php the_excerpt('length-short') ?>
<?php the_excerpt('length-medium') ?>
<?php the_excerpt('length-long') ?>
Run Code Online (Sandbox Code Playgroud)

干杯,戴夫

php wordpress function

63
推荐指数
6
解决办法
8万
查看次数