我试图屏蔽来自Akamai控制面板的一些数据,但是我在通过机械化为Ruby登录页面时遇到了麻烦.
require 'rubygems'
require 'mechanize'
agent = Mechanize.new
url = 'http://control.akamai.com'
page = agent.get( url )
puts page.content
Run Code Online (Sandbox Code Playgroud)
检查页面后,我发现显示:
"Cookie support has been disabled in your browser. Please enable cookies before continuing."
Run Code Online (Sandbox Code Playgroud)
该页面认为我已禁用cookie的事实阻止我登录.有什么想法吗?
有没有办法以编程方式获取.ttf文件支持使用Ruby和/或Bash支持的字符列表.我试图将支持的字符代码传输到文本文件中以便以后处理.
(我不想使用Font Forge.)
我想在我的Cocoa应用程序中执行一个jar.我的研究告诉我应该用NSTask.但是,我只能system()上班了.例如:
// This works
system("cd /path/to ; /usr/bin/java -jar file.jar");
Run Code Online (Sandbox Code Playgroud)
但这不起作用:
// This does not work
NSTask *task = [[NSTask alloc] init];
[task setLaunchPath:@"/usr/bin/java"];
[task setArguments:[NSArray arrayWithObjects: @"-jar", @"/path/to/test.jar", nil] ];
[task launch];
Run Code Online (Sandbox Code Playgroud)
当我运行我的应用程序时,我得到了一个没有找到Java异常的类,因为它无法找到它的依赖项.