{
"info": {
"author": "Felix Brezo and Yaiza Rubio",
"author_email": "contacto@i3visio.com",
"bugtrack_url": null,
"classifiers": [],
"description": "::\n\n =========================================================\n usufy Copyright (C) 2014 F. Brezo and Y. Rubio, i3visio\n =========================================================\n\nDescription:\n============\n\nusufy is a GPLv3+ piece of software that checks the existence of a\nprofile for a given user in a bunch of different platforms using the\nerror messages displayed by most platforms when a user profile has not\nbeen found as the evidence of the existence or not of a given profile.\nIts inheritance system has been designed to allow an easy development of\nnew wrappers while its multiprocessing conception shows the results\nfastly.\n\nThe supported networks include by 2014-12-26 are: '500px', 'adtriboo',\n'anarchy101', 'aporrealos', 'apsense', 'arduino', 'ariva', 'armorgames',\n'artbreak', 'artician', 'arto', 'askfm', 'audiob', 'audioboo',\n'authorstream', 'autospies', 'backyardchickens', 'badoo', 'behance',\n'bennugd', 'bitbucket', 'bitcointalk', 'bitly', 'blackplanet', 'bladna',\n'blip', 'blogspot', 'bookmarky', 'bookofmatches', 'boonex', 'bordom',\n'boxedup', 'breakcom', 'bucketlistly', 'burbuja.info', 'burdastyle',\n'buzznet', 'cafemom', 'carbonmade', 'cardomain', 'care2', 'castroller',\n'causes', 'ccsinfo', 'chess', 'cockos', 'connectingsingles',\n'dailymail', 'dailymotion', 'deviantart', 'digitalspy', 'disqus',\n'doodle', 'douban', 'dribbble', 'drugbuyersforum', 'drupal', 'ebay',\n'echatta', 'elmundo', 'enfemenino', 'epinions', 'eqe', 'ethereum',\n'etsy', 'evilzone', 'facebook', 'fanpop', 'fark', 'favstar', 'flickr',\n'flixster', 'foodspotting', 'forobtc', 'forocoches', 'foursquare',\n'freebase', 'freerepublic', 'friendfeed', 'gametracker', 'gapyear',\n'garage4hackers', 'gather', 'geeksphone', 'genspot', 'getsatisfaction',\n'github', 'gitorious', 'gogobot', 'goodreads', 'googleplus', 'gsmspain',\n'hellboundhackers', 'hi5', 'ibosocial', 'identica', 'imgur',\n'instagram', 'instructables', 'intersect', 'intfiction',\n'islamicawakening', 'issuu', 'ixgames', 'jamiiforums', 'kaboodle',\n'kali', 'karmacracy', 'kickstarter', 'kinja', 'klout', 'kongregate',\n'kupika', 'lastfm', 'linkedin', 'livejournal', 'looki', 'marca',\n'matchdoctor', 'mcneel', 'mediavida', 'medium', 'meneame', 'metacafe',\n'migente', 'minecraft', 'musicasacra', 'myeloma', 'myspace', 'naver',\n'netlog', 'netvibes', 'occupywallst', 'odnoklassniki', 'openframeworks',\n'oroom', 'pastebin', 'pearltrees', 'peerbackers', 'photobucket',\n'pinterest', 'pixinsight', 'pjrc', 'plancast', 'pokerred',\n'pokerstrategy', 'pornhub', 'proboards', 'pz', 'qq',\n'quartermoonsaloon', 'rankia', 'rapid', 'ratemypoo', 'rawtherapee',\n'rebelmouse', 'redtube', 'relatious', 'researchgate', 'rojadirecta',\n'ruby', 'scribd', 'sencha', 'skype', 'slashdot', 'slideshare',\n'smartcitizen', 'sokule', 'soundcloud', 'sourceforge', 'spaniards',\n'spoj', 'spotify', 'squidoo', 'steamcommunity', 'steinberg',\n'streakgaming', 'stuff', 'stumbleupon', 'teamtreehouse', 'techcrunch',\n'thecarcommunity', 'theguardian', 'thehoodup', 'thesims',\n'thestudentroom', 'tradimo', 'travian', 'tripadvisor', 'tripit',\n'trulia', 'tumblr', 'tuporno', 'tvtag', 'twicsy', 'twitch', 'twitpic',\n'twitter', 'twoplustwo', 'ummahforum', 'unsystem', 'ustream',\n'vexforum', 'videohelp', 'vimeo', 'virustotal', 'vk', 'wefollow',\n'wikipedia', 'winamp', 'wishlistr', 'wordpress', 'wykop', 'xanga',\n'xat', 'xing', 'xtube', 'youku', 'youtube', 'zabbix', 'zentyal'\n\nLicense: GPLv3+\n===============\n\nThis is free software, and you are welcome to redistribute it under\ncertain conditions.\n\n::\n\n This program is free software: you can redistribute it and/or modify\n it under the terms of the GNU General Public License as published by\n the Free Software Foundation, either version 3 of the License, or\n (at your option) any later version.\n\n This program is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU General Public License for more details.\n\n You should have received a copy of the GNU General Public License\n along with this program. If not, see .\n\nFor more details on this issue, run:\n``python usufy-launcher.py --license``\n\nInstallation:\n=============\n\nThe instructions may vary in the different OS. However, we strongly\nrecommend to install the i3visiotools package separately, as you will be\nable to configure your credentials for the different platforms and\nprivate API. If you don't have any, you can go on with this tutorial.\n\nUnder Linux\n-----------\n\nWe recommend you to create a folder under /var owned by the current\nuser. For instance:\n``# You will need superuser privileges to create this folder sudo mkdir /var/i3visio # You will need to change the owner to your user to work with it safely # If your user was alice sudo chown alice:alice /var/i3visio``\n\nThe rest of the installation under Python 2.7 is as follows:\n``# Navigate to the destiny's folder cd /var/i3visio # Cloning the repository. Recommended for developers. git clone http://github.com/i3visio/usufy usufy-master cd usufy-master``\nor\n``# Navigate to the destiny's folder cd /var/i3visio # Download wget http://github.com/i3visio/usufy/archive/master.zip # Unzip unzip usufy-master.zip cd usufy-master``\n\nThen you can resume the installation.\n``# Superuser privileges are required so as to complete the installation. sudo python setup.py build sudo python setup.py install``\nAfterwards, the module will be importable from any python code. You can\ncheck this by typing: ``python -c \"import usufy\"`` If no error is\ndisplayed, the installation would have been performed correctly.\n\nUsage:\n======\n\nSo as to run the program, navigate to /var/i3visio/usufy-mster/usufy and\nrun: ``python usufy-launcher.py -h`` The usage is described as follows:\n``usage: usufy-launcher.py (--info | -l | -n [ ...]) [-p [ ...]] [-t [ ...]] [-a] [-e [ ...]] [-o ] [-v ] [-h] [--license] [--version]``\n\nThe functionalities are described as follows: \\`\\`\\` Input options (one\nrequired): There are two different ways of receiving the nicks in\nusufy-launcher.py:\n\n--info select the action to be performed amongst the following:\nlist\\_platforms (list the details of the selected platforms) or\nlist\\_tags (list the tags of the selected platforms). -l , --list path\nto the file where the list of nicks to verify is stored (one per line).\n-n [ ...], --nicks [ ...] the list of nicks to process (at least one is\nrequired).\n\nPlatform selection arguments: Criteria for selecting the platforms where\nperforming the search.\n\n-p [ ...], --platforms [ ...] select the platforms where you want to\nperform the search amongst the following: all, badoo, blip, delicious,\nebay, facebook, foursquare, googleplus, karmacracy, klout,\nmyspace,pastebin, pinterest, slideshare, twitter, vk, youtube. More than\none option can be selected. -t [ ...], --tags [ ...] select the list of\ntags that fit the platforms in which you want to perform the search.\nMore than one option can be selected.\n\nProcessing arguments: Configuring the way in which usufy will process\nthe identified profiles.\n\n-a, --avoid\\_processing argument to force usufy NOT to process the\ndownloaded valid profiles. -e [ ...], --extension [ ...] output\nextension for the summary file (at least, one required). Currently\nsupported: csv, json. -o , --output\\_folder output folder for the\ngenerated documents. While if the paths does not exist,\nusufy-launcher.py will try to create; if this argument is not provided,\nusufy will NOT write any down any data. Check permissions if something\ngoes wrong.\n\nAbout arguments: Showing additional information about this program.\n\n-h, --help shows the version of the program and exists. --license shows\nthe GPLv3 license. --version shows the version of the program and\nexists. \\`\\`\\`\n\nExamples:\n=========\n\nThe capabilities of the tool can be divided as informative, basic\nsearches and processing.\n\nInformative:\n------------\n\nThese commands can be used to gather information about the state of the\napplication. - Checking some details of all the platforms to be\nprocessed: ``python usufy-launcher.py --info list_platforms`` - Checking\nsome details of the platforms labelled as 'social' and 'contact':\n``python usufy-launcher.py -p social contact --info list_platforms`` -\nChecking the number of platforms categorised under each and every tag:\n``python usufy-launcher.py --info list_tags`` To gather additional\ninformation about the tool, you may type: - Checking the help of the\napplication: ``python usufy-launcher.py -h`` It may be recommended to be\nrun as to read it step by step: ``python usufy-launcher.py -h | less`` -\nChecking the current version of the application:\n``python usufy-launcher.py --version`` - Checking the terms of the\nlicense: ``python usufy-launcher.py --license`` Again, it may be\nrecommended to be run as to read it step by step:\n``python usufy-launcher.py --license | less``\n\nBasic Searches:\n---------------\n\nThe basic searches will only print the results in the terminal. Here are\nsome examples: - Checking if the user 'example' exist in all the\nplatforms ('-p all' is not needed):\n``python usufy-launcher.py -n example`` We can also use the long version\nof the commands. In this case, the long version of '-n' is '--nick'.\nCheck the section before for further details.\n``python usufy-launcher.py --nick example`` - Checking if the users\n'example1' and 'example2' exist in all the platforms ('-p all' is not\nneeded): ``python usufy-launcher.py -n example1 example2`` - Checking if\nthe users 'example1' and 'example2' exist ONLY in Facebook and Twitter:\n``python usufy-launcher.py -n example1 example2 - p facebook twitter`` -\nChecking if the users existing in 'test.txt' exist in the Platforms\ntagged as 'social': ``python usufy-launcher.py -l test.txt -t social``\n\nAdditional processing:\n----------------------\n\nApart from the console output, usufy-launcher.py is capable of\ngenerating additional resources: - Checking if the user 'example' exist\nin all the platforms and storing the information of the successfully\nfound profiles in a folder called './results' (this will create the\nfolder if it does not exist):\n``python usufy-launcher.py -n example -o ./results`` This option will\ndownload the information of the profiles as well as creating a .csv file\nby default with the profiles found. This .csv file can be changed for a\nJson file: ``python usufy-launcher.py -n example -o ./results -e json``\n- Checking if the users listed in a 'test.txt' file exist in all the\nplatforms WITHOUT stotring\nthe successfully found profiles but keeping the results in a Json file:\n``python usufy-launcher.py -n example -o ./results -e json --avoid_processing``",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://github.com/i3visio/usufy",
"keywords": null,
"license": "COPYING",
"maintainer": null,
"maintainer_email": null,
"name": "usufy",
"package_url": "https://pypi.org/project/usufy/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/usufy/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://github.com/i3visio/usufy"
},
"release_url": "https://pypi.org/project/usufy/v2.0.1/",
"requires_dist": null,
"requires_python": null,
"summary": "usufy - Piece of software to check the existence of a given profile in different platforms developed by i3visio.",
"version": "v2.0.1"
},
"last_serial": 1361227,
"releases": {
"v2.0.1": [
{
"comment_text": "built for Linux-3.14-kali1-686-pae-i686-with-glibc2.7",
"digests": {
"md5": "922d1e1595799207e2720c505339fab8",
"sha256": "70f4efe8f3a7826a3600e321e4123a761fb863da26cf7237b39e79ee64198d4e"
},
"downloads": -1,
"filename": "usufy-v2.0.1.linux-i686.tar.gz",
"has_sig": false,
"md5_digest": "922d1e1595799207e2720c505339fab8",
"packagetype": "bdist_dumb",
"python_version": "any",
"requires_python": null,
"size": 19877,
"upload_time": "2014-12-26T09:37:29",
"url": "https://files.pythonhosted.org/packages/af/c8/f6994bb0ac8afe9db4ea7f99f9f1ec2e7ae30037d19a2cd23860c78a18c0/usufy-v2.0.1.linux-i686.tar.gz"
}
]
},
"urls": [
{
"comment_text": "built for Linux-3.14-kali1-686-pae-i686-with-glibc2.7",
"digests": {
"md5": "922d1e1595799207e2720c505339fab8",
"sha256": "70f4efe8f3a7826a3600e321e4123a761fb863da26cf7237b39e79ee64198d4e"
},
"downloads": -1,
"filename": "usufy-v2.0.1.linux-i686.tar.gz",
"has_sig": false,
"md5_digest": "922d1e1595799207e2720c505339fab8",
"packagetype": "bdist_dumb",
"python_version": "any",
"requires_python": null,
"size": 19877,
"upload_time": "2014-12-26T09:37:29",
"url": "https://files.pythonhosted.org/packages/af/c8/f6994bb0ac8afe9db4ea7f99f9f1ec2e7ae30037d19a2cd23860c78a18c0/usufy-v2.0.1.linux-i686.tar.gz"
}
]
}