Giter Club home page Giter Club logo

Luigi Tedone's Projects

caraweb icon caraweb

Face Detection With HTML5's WebSockets, WebRTC's getUserMedia() and OpenCV on Node.js

gaia icon gaia

Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project

moderncv icon moderncv

A modern curriculum vitae class for LaTeX

speech-translation-tools icon speech-translation-tools

A collection of several instruments to collect data in experiments about speech translation. Each branch refers to a different technology.

vodafone-wifi icon vodafone-wifi

Bash script to automatically connect/refresh connections to Vodafone-WiFi hotspots in italy. This script allows you to automatically login or refresh connections to Vodafone-WiFi hotspots which are free for users who have an internet subscription with vodafone and enable in their router the option to share their unused bandwidth through a secondary wifi hotspot that has the standard name "Vodafone-WiFi". When you allow to share your bandwidth, you get login credentials to connect to other people's hotspots. When you first connect to a Vodafone-WiFi hotspot your operating system detects it by trying to connect to a random website and should be redirected accordingly by the server on the router. For vodafone this happens by redirecting on the first http request to a page having the URL https://it.portal.vodafone-wifi.com/jcp/it?res=welcome with some parameters that are the mac address of the router "nasid" the router ip address "uamip" the router port "uamport" your device mac address "mac" and a random generated challenge. In case of any missing parameters or if they are wrong i found out that you get a 404 Not Found response even if the URL is correct. After getting the required parameters the url that does the login is the same as before but with res=login with the parameters attached plus your login info. In order to use this script you just need to setup the username, password and directory variables, the username and password need to have special characters url encoded (that is @ in the username is %40). You can find online tools that url encode your password if you search on google. More info: according to the places i have used this the vodafone station router gives a lease of 600 seconds or 5 minutes so you need to use some kind of watchdog to keep the wireless connection up (i use travelmate on openwrt), second you should run this as often as 5 minutes or 10 minutes (personally i run it every 5 minutes just in case). This script was written using ubuntu 18.04 and tested on it and openwrt 18.06.2, all you need is wget anda shell like bash or ash. This should work on any unix system with a shell and wget(not tested).

webl10n icon webl10n

Client-side internationalization / localization library

webrtc-experiment icon webrtc-experiment

This is a WebRTC experiment that allows a simple videocall between two people.

webrtc-experiment-1 icon webrtc-experiment-1

WebRTC libraries, WebRTC demos, WebRTC experiments, audio, video, screen, conferencing, file sharing, screen sharing, recording, MCU, media stacks, media servers, signaling, SIP, XMPP, XHR, websockets, socket.io, websync, signalR, Translator.js, RecordRTC.js, ffmpeg.js, RTCMultiConnection.js, DataChannel.js, DetectRTC, Meeting.js, MediaRecorder, MediaStreamRecorder, SDP-Serializer, captureStreamUntilEnded, pre-recorded, media streaming, live streaming, mp3 live, desktop sharing, part of screen sharing and everything regarding webrtc i.e. realtime web!

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.