|
|
@@ -29,6 +29,7 @@ class Redes_wifi extends Command |
|
|
|
*/ |
|
|
|
public function handle() |
|
|
|
{ |
|
|
|
$this->getProfilesRegex(); |
|
|
|
$essid = $this->argument('essid'); |
|
|
|
$profiles = $this->getProfiles(); |
|
|
|
if (isset($essid) && (!$this->option('list'))) { |
|
|
@@ -37,12 +38,18 @@ class Redes_wifi extends Command |
|
|
|
} |
|
|
|
foreach ($profiles as $profile) { |
|
|
|
$linea = "[{$profile}] "; |
|
|
|
if (!$this->option('list')) |
|
|
|
if (!$this->option('list')) |
|
|
|
$linea .= $this->getPassword($profile); |
|
|
|
$this->line($linea); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
public function getProfilesRegex() |
|
|
|
{ |
|
|
|
$parse = file_get_contents('profiles.txt'); |
|
|
|
preg_match("/: \s*(.*)/", $parse, $profiles); |
|
|
|
dd($profiles); |
|
|
|
} |
|
|
|
public function getProfiles() |
|
|
|
{ |
|
|
|
$result = Process::run('netsh wlan show profile'); |
|
|
|