Skip to content
This repository was archived by the owner on May 13, 2025. It is now read-only.
This repository was archived by the owner on May 13, 2025. It is now read-only.

Things worth continuing working on #1

Description

@hanoii
  1. Get a private facebook video through youtube-dl from the electron app. I did this manually by using cookie.txt chrome extension and then use youtube-dl from the command line. I think gathering the cookies as per the extension to do this with youtube-dl should be doable on electron, although it might help being sure of this.

  2. CTRL/CMD+F - Find in page: This is a bit of a let down that it's not there out of the box. I have complained about this before to some other tools. There's apparently easier ways now to implement this, and I think this will be a fundamental need for the App so at least have a sense of how it works initially might help.

  3. Capture a fully working basic warc file with more than one link: I successfully captured and replied https://www.drupal.org (use it as a simple site to test the tool) from my electron app but when I browse to a new url, although the data is on the warc file, it is not properly replayed. I reported this on Capturing two URLs are not being properly read by Webrecorder Player? N0taN3rd/node-warc#27 and there's some ideas there that I like to follow to make sure they work.

  4. Complete a simpler UI around what I built. I got a webview with an address bar and some context menu, but not everything is properly handled or working all the time. Back/forward buttons, handling links that would open on a new window, handling context-menu slightly better, etc. I wanted to demo this for you but to do so more time to get more familiar with UI handling is needed.

  5. Screenshot. This I know for sure is possible, but again might be good to have a working code.

  6. Storing an HTML with CSS that at least a browser can open the site as is, without any expected user action. This should be possible to do on top of the warc file. It is one of the items on the doc I flagged to be discussed. Investigate what's there, etc.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions