Notices: This section not yet converted to new layout. Download stats are rolling back out.

Flagfox for Firefox

5.1.18

Package test results have failed.

This package was approved by moderator flcdrg on 6/19/2018.

Screenshot of Flagfox

Flagfox is an extension that displays a flag icon indicating the current webserver's physical location. Knowing where you're connected to adds an extra layer of awareness to your browsing and can be useful to indicate the native languages and legal jurisdictions that may apply. Additional information can be obtained via a multitude of external lookups and users can add their own custom actions. All actions can be added to the flag icon's context menu and set to icon click or keyboard shortcuts for quick access.

Clicking the flag icon loads our default action, Geotool, which gives a detailed map showing the city the server is in and other useful information such as its local time and ISP. Many other actions are available for a wide range of uses such as:

• Site safety and malware checks
• Finding similar sites and reviews
• Automatic translation to your language
• SEO and web development research
• Diagnostics like pings and traceroutes
• Whois and DNS information
• Page code validation
• Quick URL shortening
• Copying a server's IP address or other info
• or you can create your own custom actions!

Flagfox is simple, unobtrusive, and uses relatively little resources. In order to protect your privacy, country lookups are done locally rather than asking an external server about every page you browse to. It works by accessing an internal IP address location database, basically a rough map of the physical layout of the Internet, based on data provided by Maxmind. This gives a flag for the nationality of the actual location of the server you're connected to, rather than just the nationality of the domain name which may be different. Flagfox updates are provided on a monthly basis to keep this internal database accurate.

Note: This addon will be installed for all profiles. You can not remove the addon through Firefox - only manually by removing the folder from \extensions or by uninstalling the package. You will have to confirm in Firefox if you want to enable the addon (thats a security feature of Firefox). You can Disable it within Firefox. The package should always install the latest version, independent of the package version. Subsequent updates should be dealt with automatically by Firefox.

To install Flagfox for Firefox, run the following command from the command line or from PowerShell:

C:\> choco install flagfox-firefox

To upgrade Flagfox for Firefox, run the following command from the command line or from PowerShell:

C:\> choco upgrade flagfox-firefox

Files

Hide
  • tools\chocolateyInstall.ps1 Show
    $packageName = 'flagfox-firefox'
    $url         = 'https://addons.cdn.mozilla.net/user-media/addons/5791/flagfox-5.1.18-fx+sm.xpi'
    $checksum    = 'AE3D10F1CE119E700C624C373B9C6BAEA8FA7381006905E6795032D91A430094'
    $extensionID = "{1018e4d6-728f-4b20-ad56-37578a4de76b}"
    
    if(test-path 'hklm:\SOFTWARE\Mozilla\Firefox\TaskBarIDs'){
    	$installDir = Get-Item -Path Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\TaskBarIDs | Select-Object -ExpandProperty Property
    }
    if(test-path 'hklm:\SOFTWARE\Wow6432Node\Mozilla\Firefox\TaskBarIDs'){
    	$installDir = Get-Item -Path Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mozilla\Firefox\TaskBarIDs | Select-Object -ExpandProperty Property
    }
    
    $browserFolder = Join-Path $installDir "browser"
    $extensionsFolder = Join-Path $browserFolder "extensions"
    $extFolder = Join-Path $extensionsFolder "$extensionID"
    
    $packageArgs = @{
      packageName   = $packageName
      unzipLocation = $extFolder
      fileType      = 'ZIP' 
      url           = $url
      checksum      = $checksum
      checksumType  = 'sha256' 
    }
    
    if (!(Test-Path $extFolder)) {
    	New-Item -Force -ItemType directory -Path $extFolder 
    	Install-ChocolateyZipPackage @packageArgs
    }
    else {
    	Write-Host "$packageName already exists"
    }
    
  • tools\chocolateyUninstall.ps1 Show
    $packageName = 'flagfox-firefox'
    $extensionID = "{1018e4d6-728f-4b20-ad56-37578a4de76b}"
    
    if(test-path 'hklm:\SOFTWARE\Mozilla\Firefox\TaskBarIDs'){
    	$installDir = Get-Item -Path Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\TaskBarIDs | Select-Object -ExpandProperty Property
    }
    if(test-path 'hklm:\SOFTWARE\Wow6432Node\Mozilla\Firefox\TaskBarIDs'){
    	$installDir = Get-Item -Path Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mozilla\Firefox\TaskBarIDs | Select-Object -ExpandProperty Property
    }
    
    
    $browserFolder = Join-Path $installDir "browser"
    $extensionsFolder = Join-Path $browserFolder "extensions"
    $extFolder = Join-Path $extensionsFolder "$extensionID"
    
    Remove-Item "$extFolder" -Force -Recurse -ErrorAction SilentlyContinue
    
    

Virus Scan Results

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Dependencies

Package Maintainer(s)

Software Author(s)

  • Dave G

Copyright

Copyright 2007-2015, David Garrett

Tags

Release Notes

added checksum

Version History

Version Downloads Last updated Status
Flagfox for Firefox 5.1.17 281 Thursday, December 1, 2016 approved
Flagfox for Firefox 5.1.16 240 Wednesday, November 16, 2016 approved
Flagfox for Firefox 5.1.15 258 Sunday, October 9, 2016 approved
Flagfox for Firefox 5.1.9 284 Saturday, April 9, 2016 approved

Discussion for the Flagfox for Firefox Package

Ground rules:

  • This discussion is only about Flagfox for Firefox and the Flagfox for Firefox package. If you have feedback for Chocolatey, please contact the google group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or Flagfox for Firefox, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.

comments powered by Disqus
Chocolatey.org uses cookies to enhance the user experience of the site.
Ok