Code Monkey home page Code Monkey logo

wlanaudit-android's People

Contributors

jesusm avatar robertoestrada avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

wlanaudit-android's Issues

Star favourite AP's

Users should be able to star any AP that they detect and save its location and other notes to keep track of them in the future.

Wardriving mode

Wardriving mode should be implemented as an addition to autoscan toggleable in the preferences menu, to enable automatic recording on a database of surrounding AP data and location.

  • Wardriving data should be exportable in KML format
  • Location should be implemented in a power efficient way

Issue with menu items and actionbarsherlock (android < 3.0)

En la parte en la que se visualizan las redes almacenadas (clase SavedKeysFragment), cuando se hace click en un menu item que está en el actionbar no ocurre nada. No obstante, cuando se hace scroll o se presiona el botón menú del dispositivo, se ejecutan todas las acciones que anteriormente no tuvieron resultado.

ShowcaseView is not compatible with API Levels below 11

ShowcaseView must be shown only with API Levels greater than 11, otherwise it is partially shown or crashes the application.

If exists an equivalent alternative backported to API Levels lower than 11 it will be preferred over ShowcaseView.

Replace OSM with Google Maps v2

As Google has introduced Maps v2 there is no need to keep using the Open Street Map library which is very unreliable and slow. Though as a side effect the cross platform ability will be hindered until Amazon maps is used to provide map support to Kindle fire devices and another non Google Play enabled devices.

Error starting clone and build source code

When repository is cloned, and continue with the next command at README page (git submodule update --init) I found the next error (complete log):

/WLANAudit-Android$ git submodule update --init
Submodule 'ActionBarSherlock' (https://github.com/JakeWharton/ActionBarSherlock.git) registered for path 'ActionBarSherlock'
Submodule 'NumberPicker' (https://github.com/mrn/numberpicker.git) registered for path 'NumberPicker'
Cloning into 'ActionBarSherlock'...
remote: Counting objects: 17330, done.
remote: Compressing objects: 100% (4669/4669), done.
remote: Total 17330 (delta 9740), reused 16941 (delta 9460)
Receiving objects: 100% (17330/17330), 10.02 MiB | 863 KiB/s, done.
Resolving deltas: 100% (9740/9740), done.
fatal: reference is not a tree: 196c380495157e77a57a6e47ea1a8a35b9e9965e
Cloning into 'NumberPicker'...
remote: Counting objects: 414, done.
remote: Compressing objects: 100% (233/233), done.
remote: Total 414 (delta 135), reused 376 (delta 107)
Receiving objects: 100% (414/414), 167.92 KiB | 110 KiB/s, done.
Resolving deltas: 100% (135/135), done.
fatal: reference is not a tree: 04cdc2cd228d687142e668535bd7556493765e63
Unable to checkout '196c380495157e77a57a6e47ea1a8a35b9e9965e' in submodule path 'ActionBarSherlock'
Unable to checkout '04cdc2cd228d687142e668535bd7556493765e63' in submodule path 'NumberPicker'

Building source code with ant

Sorry for all my issues, but when I try to build the sourcecode with the news instructions with ant I can't build dependencies. All libraries folders are empty. This is muy terminal output:
jesus@jesus-precision-workstation-670:~/WLANAudit-Android/WLANAudit$ ant
Buildfile: /home/jesus/WLANAudit-Android/WLANAudit/build.xml

help:
[echo] Android Ant Build. Available targets:
[echo] help: Displays this help.
[echo] clean: Removes output files created by other targets.
[echo] The 'all' target can be used to clean dependencies
[echo](tested projects and libraries)at the same time
[echo] using: 'ant all clean'
[echo] debug: Builds the application and signs it with a debug key.
[echo] The 'nodeps' target can be used to only build the
[echo] current project and ignore the libraries using:
[echo] 'ant nodeps debug'
[echo] release: Builds the application. The generated apk file must be
[echo] signed before it is published.
[echo] The 'nodeps' target can be used to only build the
[echo] current project and ignore the libraries using:
[echo] 'ant nodeps release'
[echo] instrument:Builds an instrumented package and signs it with a
[echo] debug key.
[echo] test: Runs the tests. Project must be a test project and
[echo] must have been built. Typical usage would be:
[echo] ant [emma] debug install test
[echo] emma: Transiently enables code coverage for subsequent
[echo] targets.
[echo] install: Installs the newly build package. Must either be used
[echo] in conjunction with a build target (debug/release/
[echo] instrument) or with the proper suffix indicating
[echo] which package to install (see below).
[echo] If the application was previously installed, the
[echo] application is reinstalled if the signature matches.
[echo] installd: Installs (only) the debug package.
[echo] installr: Installs (only) the release package.
[echo] installi: Installs (only) the instrumented package.
[echo] installt: Installs (only) the test and tested packages (unless
[echo] nodeps is used as well.
[echo] uninstall: Uninstalls the application from a running emulator or
[echo] device. Also uninstall tested package if applicable
[echo] unless 'nodeps' is used as well.

BUILD SUCCESSFUL
Total time: 0 seconds

Ant create all libraries folders but all are empty.

Show channel occupation with a bar chart

Feature to display to users the number of AP's that are present on each channel in realtime and in a visual way, so they can adjust their AP channel adequately in order to avoid signal overlaps with their own AP

Code cleanup

Code should be tidied up and documented. No commented or debug code should be left on the codebase.

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.