Showing posts with label DOWNLOAD. Show all posts
Showing posts with label DOWNLOAD. Show all posts

Saturday, 15 August 2020

Use your Android phone to control your Linux machine

 Use your Android phone to control your Linux machine

 If you watch lot of videos on your big computer monitor by sitting at some distance away from screen, it becomes a pain to get up each time and change the videos. Sometimes i wished I had a remote control for my computer. I  found that i could use a tool called WiFi Mouse to operate my computer remotely from my phone. This post is about how i could successfully configure and use WiFi Mouse. I am using WiFi mouse on an Android phone, but according to WiFi Mouse website Apple products like Iphone and Ipad are also supported. Using WiFi Mouse i could use my phone as mouse as well as keyboard for my computer. The user interface of  WiFi Mouse is pretty intuitive and easy to use. The only issue i found is that it is not supporting letters in CAPS when using keyboard mode on the App.

Steps to configure Android phone as remote control / remote mouse for your Linux machine

  • Ensure that both the computer and phone are connected to the same network. My phone is on wifi and Linux system is connected to the LAN port on the same router. The router must always be "ON" for using the tool.
  • Download WiFi Mouse App on your Android phone.  
  • Install Mouse Server on Linux machine. My machine architecture is  64 bit and i use openSUSE and hence I downloaded and installed this rpm. You can check about Linux architecture using this post. You can create a local repo and install rpms using this post.
  • Restart the Linux machine to ensure that Mouse Server has started up .
  • Open  TCP port 1978 on the Linux Firewall. Check out this post for opening firewall.
  • Now open the Wifi Mouse App on your phone. It will automatically show your computer / Linux machine if the Mouse Server is already running.

Default Screen when you open in WiFi Mouse on phone.

Denied Access Error if Firewall is not configured Correctly

(Failed to Connect:localhost)

Screenshot of WiFi Mouse After Successfully connecting to Linux Machine 

Note:- Solution tested on openSUSE Leap 15.2, GNOME SHELL VERSION 3.34.4

Saturday, 10 March 2012

FatRat on GNOME 3.2.1 / openSUSE 12.1

 FatRat is a ultra cool download manager for GNOME 3.2.1 / openSUSE 12.1.
It is a Feature-rich download manager written in C++ and built on top of the Qt4 library.
==>Very stable bit of software.
==>Support FTP download and uploads as well as regular downloads.
==>Has RSS feed support + special functions for TV shows and podcasts.
==>Has drop box facility where you can drag and drop download links
==>Has downland queuing facility.You even have multiple queues,each queue pointing to a different download directory.
==>FatRat supports peer to peer (P2P) downloads through torrent and magnet  links i.e. supports bittorrent protocol.It also supports DHT and supports encryption of connections.
==>Implements a clipboard monitor which can automatically add download links to the download queue when they are copied.You can add regular expression definitions to add more types of file extensions that you need to download
==>Also has a nice web/remote interface and supports Remote control via a web interface
==>Supports  Hash Computation using MD4 , MD5 , SHA1 algorithms.
Getting FatRat installer:-
Assumptions:-
==>You are on GNOME 3.2.1
==>You are using openSUSE 12.1
First you need to determine the OS architecture(32 or 64 bit).
==>To do this you can open terminal(press Alt+F2 and type in "gnome-terminal" and hit return or enter key)
==>In terminal execute the command "arch". It should give you output like "i386" or "i586" or "i686" [32 bit] (Or) "x86_64" [64 bit]
Based on the architecture the relevant package must be downloaded.
My Output:-Indicates that I have a 32 bit OS installed.
Optional(Will Make Things Easier):-Next we add Enzokiel repository and install Oracle / Sun Jre from that repo. Look under "Configure repository using URLs" subheading under this post will help you do that.This is needed to check the dependencies for FatRat and download them too.
The following steps explain as to how to get the required packages to install FatRat:-
==>Navigate To  rpm.pbone.net
==>Search for fatrat package or software
==>Locate the appropriate version depending on your OS type as explained above.
==>Since I use a 32 bit OS I have downloaded fatrat-1.1.3-4.fc15.i686.rpm

==>If you have installed Sun Jre as described some lines above you can click on check requires link and get the other required libraries that  need to be installed.
 Accept and Run,this step will work only if you have installed Sun/Oracle JRE,as described in the "optional" subheading described above.

==>FatRat 1.1.3 requires three more libraries:- boost-date-time,boost-filesystem,boost-system . The downloaded libraries/packages/rpms would be
boost-date-time-1.46.0-3.fc15.i686.rpm ,  boost-filesystem-1.46.0-3.fc15.i686.rpm , boost-system-1.46.0-3.fc15.i686.rpm
Installation Using YaST (GUI):-
==>Create "Create a repository out of your  Local Directory" using this post
==>Then check the check boxes of the required software in YaST as shown below and hit "Apply"
Installation using zypper (CLI):-
==>Open the terminal (type in "gnome-terminal" and hit return or enter after pressing Alt+F2 key combination)
==>Navigate to the directory of the where your package or rpm is present using cd <space><dirname>
==> Execute the command :-
"sudo zypper in boost-date-time-1.46.0-3.fc15.i686.rpm boost-filesystem-1.46.0-3.fc15.i686.rpm boost-system-1.46.0-3.fc15.i686.rpm fatrat-1.1.3-4.fc15.i686.rpm"
Note:- You may need to enter admin passcode when prompted and press y when it asks you whether it can install so and so software.
Sample output for zypper installation:-
anonymous@linux-9p85:~> pwd
/home/anonymous
anonymous@linux-9p85:~> cd /home/anonymous/Software
anonymous@linux-9p85:~/Software> sudo zypper in boost-date-time-1.46.0-3.fc15.i686.rpm boost-filesystem-1.46.0-3.fc15.i686.rpm boost-system-1.46.0-3.fc15.i686.rpm fatrat-1.1.3-4.fc15.i686.rpm
Retrieving repository 'rpms' metadata [done]
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following NEW packages are going to be installed:
  boost-date-time boost-filesystem boost-system fatrat libgloox8
5 new packages to install.
Overall download size: 1.9 MiB. After the operation, additional 4.7 MiB will be used.
Continue? [y/n/?] (y): y
Retrieving package boost-date-time-1.46.0-3.fc15.i686 (1/5), 39.0 KiB (114.0 KiB unpacked)
Retrieving package boost-system-1.46.0-3.fc15.i686 (2/5), 27.0 KiB (22.0 KiB unpacked)
Retrieving package boost-filesystem-1.46.0-3.fc15.i686 (3/5), 66.0 KiB (227.0 KiB unpacked)
Retrieving package libgloox8-1.0-1.4.i586 (4/5), 367.0 KiB (1.2 MiB unpacked)
Retrieving: libgloox8-1.0-1.4.i586.rpm [done (54.3 KiB/s)]
Retrieving package fatrat-1.1.3-4.fc15.i686 (5/5), 1.4 MiB (3.2 MiB unpacked)
Retrieving package boost-date-time-1.46.0-3.fc15.i686 (1/5), 39.0 KiB (114.0 KiB unpacked)
Installing: boost-date-time-1.46.0-3.fc15 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/_tmpRPMcache_/boost-date-time-1.46.0-3.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
Retrieving package boost-system-1.46.0-3.fc15.i686 (2/5), 27.0 KiB (22.0 KiB unpacked)
Installing: boost-system-1.46.0-3.fc15 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/_tmpRPMcache_/boost-system-1.46.0-3.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
Retrieving package boost-filesystem-1.46.0-3.fc15.i686 (3/5), 66.0 KiB (227.0 KiB unpacked)
Installing: boost-filesystem-1.46.0-3.fc15 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/_tmpRPMcache_/boost-filesystem-1.46.0-3.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY
Installing: libgloox8-1.0-1.4 [done]
Retrieving package fatrat-1.1.3-4.fc15.i686 (4/5), 1.4 MiB (3.2 MiB unpacked)
Installing: fatrat-1.1.3-4.fc15 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/_tmpRPMcache_/fatrat-1.1.3-4.fc15.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 069c8460: NOKEY

Locating / Launching FatRat:-
Upon successful installation FatRat can be located under Activities(accessed using windows key on keyboard) ==> Applications ==> Internet
It can also be launched through quick launch window / application launcher (Alt+F2) using the command "fatrat". To add and remove FatRat application to GNOME 3.X dock / dasher or add it to favourites refer to this post
FatRat Features:-
Drop box in FatRat can be activated by right clicking on the FatRat icon in the notification area.Once drop box is visible one can drag and drop the download links onto the drop box to start the downloads
FatRat can compute hash codes of files on you hardisk system using MD4, MD5 and SHA1 algorithms.You can access this function through clicking on the small button which is to the left of Transfers tab with a plus sign on it
The download manager also supports torrent p2p or torrent downloads.
The tool can identify itself to the torrent tracker as either FatRat , Vuze / Azures or utorrent / µTorrent
On can add custom regular expressions for clipboard monitoring of download media.When the relevant extensions are added the download manager automatically adds it to download list.
The number of simultaneous downloads can be manipulated using a advanced download queuing system . Multiple queues can be easily maintained and each download queue can be made to point at different download location.
The download manager has a good web interface which can be activated through Settings==>Web Interface==> Checking "Enable remote web control" . Do remember to set a password as when you open the web interface you will be prompted for a password
 The below screenshot shows the web interface
Enabling Integration of FatRat with FlashGot and tighter integration with gecko based browser:-
FlashGot is the free add-on for Firefox, Seamonkey ,Thunderbird and other gecko based browsers and  meant to handle single and massive ("all" and "selection") downloads with several external Download Managers.You can get  FlashGot installed from this page
 After clicking the download link it will download the add on prompt the user to accept the installation of the add-on.
Then one has to set up FatRat as the default download manager in FlashGot. To do this one has right click on the browser window and then click FlashGot ==> FlashGot Options ==> FatRat.
Then one has to click on More options and in the "FlashGot Media" tab ensure that FatRat is the download manager in the drop down

After configuring FatRat as default download manager in FlashGot one can right click on any download link and click on FlashGot ==>FlashGot Link menu to add the download to FatRat queue

FlashGot shows a floppy like icon on the right hand side of the status bar in video sharing sites like youtube and dailymotion. If you click on the icon then you will get a menu which on clicking will add the video to  download queue in FaRat

Monday, 16 August 2010

Integrate FatRat into Gecko based browsers(Firefox or Seamonkey)

Step 1:-
Navigate to following page
Step 2:-
Click on the download now button or direct download link for FlashGot which will open a pop up box like below and ask you to install the flashgot extension

Step 3:-After restarting the browser after installing the add on, reight click on borwer window and chose "FlashGot Options" menu and then ==>"More Options" sub menu






Step 4:-Chose the path of the executable and enter the arguments as shown and then press ok





Now your download manager(FatRat) is completely integrated into your browser,You can right click on any link and press/click on  "FlashGot Link" menu to add the download to your download manager

Setup / Install FatRat in openSUSE 11.2 / Gnome

FatRat Installation on Gnome/OpenSUSE 11.2

Step 1: -
Go to Yast and in start menu enter your super user password
Step 2: -Search For Webpin


Step 3: -Search For FatRat in  Webpin

Step 4: -Install FatRat by completing the wizard

Monday, 23 March 2009

Easy Way To Step Up Your Torrent Download Speed

This is a very simple trick to improve the speed of your current torrent download.The basic thing behind torrent downloading is that each downloader will in-turn be an uploader(in the strict sense offcourse,don't want to talk about leechers"worst scum on planet").

All you have to do is copy your torrent "hash" code and type in a search engine of your choice,and voila you get many trackers which logically must have more seeders.Then all you have to do is add the new trackers to your already downloading torrent.It is as simple as it gets.In case of "uTorrent",if you open the ".torrent" file with it it will ask you whether it can add the new trackers automatically,don't know much about other client where you may need to manually add the new trackers to your clients.

Friday, 8 February 2008

How To Download Embedded Videos

Here are the series of steps one must follow to download embedded videos in sites.
Step 1:-
Install either firefox or seamonkey(I continue this tutorial with seamonkey here onwards)
Get Firefox at (http://www.mozilla.com/en-US/)
Get Seamonkey at(http://www.seamonkey-project.org/)
Step 2:-
Get a good download manager like Freedownloadmanager(www.freedownloadmanager.org),DAP
Step 3:-
Open seamonkey and go to this url (https://addons.mozilla.org/en-US/seamonkey/addon/1865)
Install the extension and restart your browser
Step 4:-
Go to your favourite web page which plays embedded videos
Step 5:-
Open adblock from tools menu.
Step 6:-
Click add a filter and open the drop down menu in the new filter wizard
Step 7:-
Look for urls which end with .flv,.mkv,.avi or any other media file extensions etc:
Step 8:-
Copy that url and add that to your favourite download manager and start downloading your videos.
Happy downloading