GithubHelp home page GithubHelp logo

browser-history's People

Contributors

fahim-ahmed05 avatar garulf avatar jskherman avatar kubalav avatar spheres-cu avatar z1nc0r3 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

browser-history's Issues

Opera

please add opera browser in plugin

Enable more than one browser

Hi everyone
It is my very first post on github. I am looking forward searching in edge, chrome and firefox history. Did I miss something or it is for now only possible to search from the browser in default parameter? I checked the py files but I don't know much about coding unfortunately. If not I would like to make the corresponding feature suggest here. Thanks for all the work.

Automatically switch the query browser to chrome

error

i only have Edge on my computer, so i change the default browser to Edge, but when I click on the query result option with the mouse, the browser is switched to Chrome and an error is reported.
image

image

information about error

Flow Launcher version: 1.16.2
OS Version: 19045.3803
IntPtr Length: 8
x64: True

Python Path: D:\anaconda3\pythonw.exe
Node Path: D:\nvm\v20.10.0\node.exe
Date: 12/13/2023 15:23:27
Exception:
Browser History Exception:
Websites: https://github.com/Garulf/browser-history
Author: Garulf
Version: 0.4.0
Flow.Launcher.Core.ExternalPlugins.FlowPluginException: Exception ignored in: <function Base.del at 0x000002231BD63EC0>
Traceback (most recent call last):
File "D:\Scoop\apps\Flow-Launcher\current\app-1.16.2\UserData\Plugins\Browser History-0.4.0\plugin\browsers.py", line 39, in del
os.remove(self.temp_path)
PermissionError: [WinError 32] ��һ����������ʹ�ô��ļ��������޷����ʡ�: 'C:\Users\User\AppData\Local\Temp\History'

---> System.IO.InvalidDataException: Exception ignored in: <function Base.del at 0x000002231BD63EC0>
Traceback (most recent call last):
File "D:\Scoop\apps\Flow-Launcher\current\app-1.16.2\UserData\Plugins\Browser History-0.4.0\plugin\browsers.py", line 39, in del
os.remove(self.temp_path)
PermissionError: [WinError 32] ��һ����������ʹ�ô��ļ��������޷����ʡ�: 'C:\Users\User\AppData\Local\Temp\History'

at Flow.Launcher.Core.Plugin.JsonRPCPlugin.ExecuteAsync(ProcessStartInfo startInfo, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\JsonRPCPlugin.cs:line 297
at Flow.Launcher.Core.Plugin.JsonRPCPlugin.ExecuteAsync(ProcessStartInfo startInfo, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\JsonRPCPlugin.cs:line 297
at Flow.Launcher.Core.Plugin.JsonRPCPlugin.QueryAsync(Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\JsonRPCPlugin.cs:line 313
at Flow.Launcher.Core.Plugin.PluginManager.<>c__DisplayClass22_0.<b__0>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 194
--- End of stack trace from previous location ---
at Flow.Launcher.Infrastructure.Stopwatch.DebugAsync(String message, Func`1 action) in C:\projects\flow-launcher\Flow.Launcher.Infrastructure\Stopwatch.cs:line 40
at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 216
--- End of inner exception stack trace ---
at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 216
at Flow.Launcher.ViewModel.MainViewModel.<>c__DisplayClass139_0.<g__QueryTask|2>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 849
--- End of stack trace from previous location ---
at Flow.Launcher.ViewModel.MainViewModel.QueryResults(Boolean isReQuery) in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 850
at System.Threading.Tasks.Task.<>c.b__128_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

can`t find Firefox database path

Hi, @Garulf
As a plugin for Flow your browser returns

History not found! Check your logs for more information.

if I check plugin.log

C:\Users\Администратор\AppData\Roaming\FlowLauncher\Plugins\Browser History-0.1.0\plugin.log

it is empty.

Is it possible browser can not find path to the places.sqlite due to Latin characters in the Firefox Profile Folder path

C:\Users\Администратор\AppData\Roaming\Mozilla\Firefox\Profiles\qs116czo.Old Settings

Thanks.

PS.
Thank and best wishes for effort.

Plugin Crashes for Chrome browser

Flow Launcher version: 1.11.0
OS Version: Microsoft Windows NT 10.0.22621.0
IntPtr Length: 8
x64: True

Python Path: C:\Python311\python.exe
Node Path: C:\Program Files\nodejs\node.exe
Date: 01/09/2023 23:09:23
Exception:
Browser History Exception:
Websites: https://github.com/Garulf/browser-history
Author: Garulf
Version: 0.2.0
Flow.Launcher.Core.ExternalPlugins.FlowPluginException: Exception ignored in: <function Base.del at 0x0000024CC934BF60>
Traceback (most recent call last):
File "C:\Users\zincore\AppData\Roaming\FlowLauncher\Plugins\Browser History-0.2.0\plugin\browsers.py", line 36, in del
os.remove(self.temp_path)
PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\Users\zincore\AppData\Local\Temp\History'

---> System.IO.InvalidDataException: Exception ignored in: <function Base.del at 0x0000024CC934BF60>
Traceback (most recent call last):
File "C:\Users\zincore\AppData\Roaming\FlowLauncher\Plugins\Browser History-0.2.0\plugin\browsers.py", line 36, in del
os.remove(self.temp_path)
PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\Users\zincore\AppData\Local\Temp\History'

at Flow.Launcher.Core.Plugin.JsonRPCPlugin.ExecuteAsync(ProcessStartInfo startInfo, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\JsonRPCPlugin.cs:line 293
at Flow.Launcher.Core.Plugin.JsonRPCPlugin.ExecuteAsync(ProcessStartInfo startInfo, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\JsonRPCPlugin.cs:line 293
at Flow.Launcher.Core.Plugin.JsonRPCPlugin.QueryAsync(Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\JsonRPCPlugin.cs:line 309
at Flow.Launcher.Core.Plugin.PluginManager.<>c__DisplayClass22_0.<b__0>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 191
--- End of stack trace from previous location ---
at Flow.Launcher.Infrastructure.Stopwatch.DebugAsync(String message, Func`1 action) in C:\projects\flow-launcher\Flow.Launcher.Infrastructure\Stopwatch.cs:line 40
at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 213
--- End of inner exception stack trace ---
at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 213
at Flow.Launcher.ViewModel.MainViewModel.<>c__DisplayClass135_0.<g__QueryTask|2>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 821
--- End of stack trace from previous location ---
at Flow.Launcher.ViewModel.MainViewModel.QueryResults() in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 822
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Browser History plugin crashes just after the short cut keys pressed due to some file permission issues.

Edge support

Any chance of supporting Edge browser history?

Add action : copy to clipboard

As a feature suggest : add copy to clipboard when an item is pre-selected.
Some context: the bookmark plugin for example enable that possibility. The expected result would look like the same, see picture below.
Hope I did not miss something already existing.
Thank you

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.