0

我正在考虑一种方法来自动化我的工作/必须查看更少的 LinkedIn 个人资料。

所以这是我的问题。是否有可能编写一个程序,用您的“关键字”为您搜索 LinkedIn,并且必须程序自动点击个人资料,然后当它点击个人资料时搜索每个单独的关键字并保持计数,然后导出次数关键字在word文档中被提及,然后返回并对每个配置文件执行此操作。我不知道什么语言可以做到这一点,而且我只有高中的 Javascript 课程,所以我会自学如何做到这一点。我可以在晚上运行这个程序,然后在早上回来,能够浏览最好的个人资料,并浪费更少的时间去寻找那些人们没有他们所说的经验的人。

基本上它会去:

  • 执行搜索
  • 单击第一个配置文件
  • 查找关键字总数
  • 导出到word
  • 单击返回或返回结果按钮
  • 下一个个人资料
  • 重复 300 个配置文件。

我不知道弄清楚如何编写或者它是否真的可能是多么可行。感谢您的帮助!

我在 reddit 上得到了一些帮助,回复者说在 Ruby/RubyGems 中可能最简单?

4

1 回答 1

1

您最好的选择可能是使用称为“刮擦”的过程;您从页面中提取 html 并对其进行排序以获取有用的信息。

编程语言就像宗教一样。不同的人说不同的语言是最好的。对于解析 html,大多数人(不是所有人)都会同意像 Ruby 或 Python 这样的高级语言是最好的。但是,您确实指定了 ruby​​,所以从安装它开始。

安装 ruby​​ 后(见这里),运行gem install nokogiri

您可以在此处查找有关 nokogiri 的一般指南。首先查看源代码并查看有趣的信息在哪里(例如,指向搜索页面上的配置文件的链接)。300个配置文件应该没问题。但是,当您进行测试时,请确保您一次只尝试 3 或 4 个配置文件。多次运行请求 300 页的程序可能会引起注意,但一次性运行应该没问题(不能保证)。

另外,我建议导出到 word。您可以扫描关键字的原始文本,它会更快。

最后一点,这将需要很长时间。听起来你以前没有太多编程(尽管以前的 javascript 经验会有所帮助)。您很可能会花费大量时间阅读教程并在 google 上搜索您的问题。当您遇到具体问题时,请随时回到这里,祝您好运!

于 2013-07-28T03:07:07.447 回答