小编Nic*_*its的帖子

从视频流下载TS文件

大多数网站上的视频都使用渐进式下载,这意味着视频会下载到我的计算机上,并且易于跟踪.有很多扩展可以做到这一点,即使在开发工具中也很容易实现.

在某些网站上,视频会流式传输.这意味着我们不只是下载1个文件,我们下载了很多小包.在开发工具中,可以跟踪这些包.我感兴趣的网站是:http://www.rtlxl.nl/# !/ goede-tijden-slechte-tijden-10821/ c8e2bff7-5a5c-45cb-be2b-4b3b3e866ffb.

- 包的扩展名为.TS.

- 可以通过复制请求的URL来保存包

- 我无法播放这些文件.

我一定做错了什么,或者我错过了什么.我想知道我做错了什么.我想为个人使用创建一个chrome扩展,它可以捕获所有包的URL.当我有所有的网址,我想把它们传递给php脚本,下载它们并使用ffmpeg将它们粘贴到mp4文件中.

请帮我拿到包裹.

video ffmpeg download stream package

38
推荐指数
10
解决办法
17万
查看次数

如何与QuerySelector进行第二次匹配?

以下语句为我提供了第一个具有泰坦尼克类的元素

element = document.querySelector('.titanic');
Run Code Online (Sandbox Code Playgroud)

我如何检索具有相同类的第二个元素?

javascript css-selectors selectors-api

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

列出来自android手机的HTTP请求

我想要的是能够看到我的Galaxy S4产生的HTTP请求.我想构建一个Web应用程序,并希望使用某些应用程序中使用的API.我确信有一个HTTP请求,我想尽可能多地捕获,但至少是URL.

到目前为止,我尝试了几件事:

  1. Look for Android apps that capture HTTP requests.到目前为止,我发现了一些应该可以做我需要的东西的应用程序.但它们都需要root访问权限,而且我不想根植我的手机.

  2. Look for Windows applications that tether my wifi signal, which means every request is ported through my computer.到目前为止,我已尝试过1个应用程序MyPublicWIFI,并尝试使用netsh start hostednetwork.该应用程序没有显示任何URL,现在它甚至没有共享我的wifi信号.我尝试在CMD中设置的托管网络不共享wifi连接(我在属性中启用了此选项).


我需要一种方法来做到这一点.有没有办法通过我的计算机移植请求来获取URL?

url proxy android http request

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

如果加载了元素,JS执行函数 - 没有jQuery

我有一个divid doi,并且我希望在它完全加载时用JavaScript操纵它(操作使用DOM中没有提供的图像的尺寸).

我尝试了什么:

document.getElementById('doi').onload = function(){
        console.log('Div of Interest is loaded');
    };
Run Code Online (Sandbox Code Playgroud)

这不起作用,因为在我设置事件处理程序之前可能已加载除法.简而言之,需要做的是以下内容:

  • 检查元素是否已加载
    • 如果是这样? - > fire callback功能
    • 如果不? - >在完全加载时设置带回调的事件处理程序.

html javascript events

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

在PHP中同时下载文件列表

使用PHP,我创建了一个CSV文件数组,其中包含我想用此行下载的文件的URL:

$urls = explode(',',file_get_contents('urls.csv'));
Run Code Online (Sandbox Code Playgroud)

完成此操作后,我使用以下代码块.

foreach($urls as $url){
    $fname = 'not important right now ;)'
    $fcon = fopen($fname,'w');
    fwrite($fcon,file_get_contents($url));
    fclose($fcon);
}
Run Code Online (Sandbox Code Playgroud)

这很好用,它会下载文件中的所有文件!

但不幸的是,它没有我想要的那么高效.我想要2,3或4个同时下载来节省一些时间.我怎样才能做到这一点?

php

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

获取单词的坐标

在我的 HTML 中,我有一个包含大量文本的段落。

<p>
    ... abc ...
    ... def ...
    ... ghi ...
    ... jkl ...
    ... mno ...
</p>
Run Code Online (Sandbox Code Playgroud)

我现在想要的是能够在第三行中获得h在X 和 Y 坐标中的位置。我已经在网上搜索了所有内容,但找不到。我该怎么做?

html javascript dom textselection

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

在回调中调用异步函数

我在我的background.js中有这段代码:

chrome.extension.onMessage.addListener( function(request,sender,sendResponse){
    chrome.tabs.query({active: true, currentWindow: true}, function(tabs){
        var requests = getTabRequests(tabs[0].id);
                //getTabRequests gets all the information i stored about a tab
        sendResponse( {requests: requests});
    });
 });
Run Code Online (Sandbox Code Playgroud)

我想要它做的是响应popup.js.在chrome.tabs.query我使这不可能的.我意识到这是一个异步函数,但如何修复它?或者是唯一可能不发送响应,但只是另一个消息在不同的方向(这意味着我不能在mu popup.js中使用回调函数)

javascript asynchronous google-chrome-extension

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