Squiggle Lan Messenger.

Slides:



Advertisements
Similar presentations
Unified Communications (UC) Quick Reference Guide USING YOUR UC CLIENT This guide is designed to provide you with a quick overview of the Unified Communications.
Advertisements

Application Guide For Mesh AP – MAP-3120
XP Road Warrior Connection By: Darren Critchley. What is Road Warrior? Remote client such as a salesperson who needs to connect to the main office LAN.
Basic Network Concepts And Troubleshooting. A Simple Computer Network for File Sharing.
Advanced Workgroup System. Printer Admin Utility Monitors printers over IP networks Views Sharp and non-Sharp SNMP Devices Provided Standard with Sharp.
Content  Overview of Computer Networks (Wireless and Wired)  IP Address, MAC Address and Workgroups  LAN Setup and Creating Workgroup  Concept on.
NFN Configuration Tool
hotEx RADIUS Manager Installation
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
Network Client Configuration By Nanda Ganesan, Ph.D. © Nanda Ganesan, All Rights Reserved.
Microsoft ® Lync ™ 2010 Review IM/Presence Basics.
RIMS II Online Order and Delivery System Tutorial on Downloading and Viewing Multipliers.
SSL From Your Smartphone Support for Android Smartphones /
Remote Assistance  Using this program you can allow someone to work on your computer, chat with you and view your screen with your permission  The other.
Starter for 10 Unit 7: Using Messenger Transform IT SFT07_messenger.
ICTN 6800 GROUP 2: Melissa Hooker Jasman Johnson Eric Kilpatrick Marsha Mabry Kris Morefield Ravi Sharma Charles Yarbrough 03/01/2008.
Remote Accessing Your Home Computer Using VNC and a Dynamic DNS Name.
Installing the Core FTP Client Go to Click on “Download Core FTP now!” Under the Core FTP LE 2.2: free version heading Select.
1 Lab 3 Transport Layer T.A. Youngjoo Han. 2 Transport Layer  Providing logical communication b/w application processes running on different hosts 
Introduction to Skype A. Name -. Applies to Skype for home and small business accounts.
Packet Tracer: Novice Session
SURVEY VIEWER HYPACK Sending SURVEY Windows Across the Network to Non-HYPACK Computers. HYPACK Computer Non-HYPACK Computer Running SURVEY VIEWER.
November 2014Prepared by the Computer Lab Montgomery County-Norristown Public Library.
© 2009 FP Mailing Solutions. All rights reserved. Customer Service Training Basic Computer Training.
Microsoft Internet Security and Acceleration (ISA) Server 2004 is an advanced packet checking and application-layer firewall, virtual private network.
Lab How to Use WANem Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
Home Media Network Hard Drive Training for Update to 2.0 By Erik Collett Revised for Firmware Update.
LPHI ITG Emergency Preparedness Information Sessions & Training.
Special Project Group 03 Chintan Shah Nisharg Patel Cynthia York.
Instant Messaging for the Workplace A pure collaborative communication tool that does not distract users from their normal activities.
1 Understanding the TCP/IP Protocol Suite Industry standard Enables enterprise networking and connectivity.
1 Chapter Overview Installing the TCP/IP Protocols Configuring TCP/IP.
Instant Messaging for the Workplace A pure collaborative communication tool that does not distract users from their normal activities.
1 Chapter Overview Using the New Connection Wizard to configure network and Internet connections Using the New Connection Wizard to configure outbound.
Otasuke GP-EX! Chapter 11 GP-Viewer EX
BlowFish 2000 Copyright © by Gregory Braun. All rights reserved Installation and Users Guide by Robert Moncrief II.
Connecting to a Network Lesson 5. Objectives Understand the OSI Reference Model and its relationship to Windows 7 networking Install and configure networking.
1/28/2010 Network Plus Unit 4 WAP Configuration WAP Configuration In this section we will discuss basic Wireless Access configuration using a Linksys.
MyBLAST standalone installation Lab of Systems Biology & Network Biology website Download link. 1.Click the Download link.
Module 7: Resolving NetBIOS Names by Using Windows Internet Name Service (WINS)
Designed to configure regardless of IP address on computer Will display 195E by Ethernet MAC address Configures IP Address to 195EUpdate FirmwareOpen.
A Step by Step Manual for Students attending Classes on WiZiQ.
Using the Communications Program Chapter Thirteen.
Configuring Network Connectivity Lesson 7. Skills Matrix Technology SkillObjective DomainObjective # Using the Network and Sharing Center Use the Network.
WEEK 11 – TOPOLOGIES, TCP/IP, SHARING & SECURITY IT1001- Personal Computer Hardware System & Operations.
1 Terminology. 2 Requirements for Network Printing Print server Sufficient RAM to process documents Sufficient disk space on the print server.
A guide to file sharing on Windows XP Peer to Peer File Sharing.
Confidential Document number: PDS-1SG Demo Instruction for IMS registration of XT912 April 2012 Anritsu.
Linux Operations and Administration
Wimba Pronto Setting Pronto Preferences of the ND University System April 2009.
FileZilla An open-source success story. Mark Swelstad – Itec400, Winter 2007.
SURVEY VIEWER Note: SURVEY VIEWER functions are now available from the Remote Viewing that is built into HYPACK SURVEY. SURVEY VIEWER still works, but.
Remote Access Using a Netgear DG834 Router 1http://
ITMT Windows 7 Configuration Chapter 5 – Connecting to a Network ITMT 1371 – Windows 7 Configuration 1.
Part 1: How to use EasyAccess 2.0 Similar to your social network software, such as Skype, WhatsApp. One license for each HMI No license is needed for.
Proctor Caching Overview. 2 Proctor Caching Diagram.
Configuring DHCP Relay Configuration Example
ETS Inside Product Launch
(ZCO) ZIMBRA Connector for Outlook User Manual
SMALL HOME NETWORK Local Network Area.
Cluster Communications
Bomgar Remote support software
How to Troubleshoot Downloading Issue of Norton Antivirus?
Getting Started with Skype for Business
Chapter 2: Scaling VLANs
Configuration Of A Pull Network.
Radoslaw Jedynak, PhD Poland, Technical University of Radom
Overview Multimedia: The Role of WINS in the Network Infrastructure
Presentation transcript:

Squiggle Lan Messenger

Squiggle is a free, open source, LAN Messenger that supports: Server-less peer to peer LAN chat No Installation required, just download, unzip and run Groupchat, Broadcast chat and Private chat Bridge for connecting two LANs across subnets or WAN (MESH nodes) Fast (multiple) file transfer Spell Check, Buzz, Emoticons, Audio Alerts and Tray Popups Contact Groups, Display Message, Display Pic, Chat Commands Chat History, Status History Contact Status (on-line, off-line, away…etc.) Voice Chat

You will also need to have installed: Software required: Squiggle Client Squiggle Bridge (optional) This software may be downloaded from the Squiggle home page: https://squiggle.codeplex.com (in the “DOWNLOADS” section) You will also need to have installed: .NET Framework 4.0 http://www.microsoft.com/en-us/download/details.aspx?id=17851 Visual C++ 2010 Redistributable http://www.microsoft.com/en-us/download/details.aspx?id=5555 This information is also available by clicking on the “System Requirements” link on the Squiggle home page.

There are two pieces to Squiggle: Squiggle Client – this is the “application” that you run that provides the chat interface, there is no setup required, all settings should be automatically found and entered when the program is launched. 2. Squiggle Bridge – this is the “bridge” software required to connect to multiple subnets “MESH Nodes” and MUST be run on one computer attached tor each node. It can either be launched like an application (good for troubleshooting) or setup as a Windows service. Listens for any Squiggle Client traffic and routes it to other nodes that are also running a bridge. This does require some manual configuration, I will get into that in the next slide. The current “Stable” version is 3.3 and will be used in the demo

Squiggle Bridge To connect to multiple MESH nodes it is necessary to run Squiggle Bridge on one computer attached to each node. Additional computers attached to the same node only need to be running the Squiggle Client application. In order to allow Squiggle Bridge to “see” the other nodes in the group some configuration is required. Here is an example of the default config file:

<?xml version="1.0"?> <configuration> <configSections> <section name="BridgeConfiguration" type="Squiggle.Bridge.Configuration.BridgeConfiguration, Squiggle.Bridge, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/> </configSections> <BridgeConfiguration> <InternalServiceBinding IP="10.58.241.212" Port="1235"/> <ExternalServiceBinding IP="10.58.241.212" Port="1236"/> <PresenceBinding MulticastIP="226.10.11.12" MulticastPort="9998" ServicePort="9997" CallbackPort="9996" /> <Targets> <add IP="10.115.218.213" Port="1236"/> </Targets> </BridgeConfiguration> <system.diagnostics> <!-- <trace autoflush="true" > <listeners> <add name="FileListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="Squiggle.Bridge.log" /> </listeners> </trace> //--> </system.diagnostics> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> </startup> </configuration>

To modify the Squiggle. Bridge. exe To modify the Squiggle.Bridge.exe.config file you will need to do the following: Get the IP Address of each computer in the network that is running the bridge on that node. For this demonstration let us assume we have three nodes and the IP addresses for the computer running the Squiggle Bridge are: (NODE #1) - 10.58.241.212 (NODE #2) - 10.115.218.213 (NODE #3) - 10.117.54.182 On the “local” computer running the bridge for that node find the “<Bridge Configuration>” section and change the default IP address in the lines that have “InternalServiceBinding” and “ExternalServiceBinding” to the IP address of that computer Then in the “<Targets>” section add a new IP line for the additional computers running Squiggle Bridge on the other nodes and add each IP address to a line. So the files should look like this:

(NODE #1) - 10.58.241.212 (NODE #2) - 10.115.218.213 (NODE #3) - 10.117.54.182 <?xml version="1.0"?> <configuration> <configSections> <section name="BridgeConfiguration" type="Squiggle.Bridge.Configuration.BridgeConfiguration, Squiggle.Bridge, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/> </configSections> <BridgeConfiguration> <InternalServiceBinding IP="10.58.241.212" Port="1235"/> <ExternalServiceBinding IP="10.58.241.212" Port="1236"/> <PresenceBinding MulticastIP="226.10.11.12" MulticastPort="9998" ServicePort="9997" CallbackPort="9996" /> <Targets> <add IP="10.115.218.213" Port="1236"/> <add IP="10.117.54.182" Port="1236"/> </Targets> </BridgeConfiguration> <system.diagnostics> <!-- <trace autoflush="true" > <listeners> <add name="FileListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="Squiggle.Bridge.log" /> </listeners> </trace> //--> </system.diagnostics> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> </startup> </configuration>

(NODE #1) - 10.58.241.212 (NODE #2) - 10.115.218.213 (NODE #3) - 10.117.54.182 <?xml version="1.0"?> <configuration> <configSections> <section name="BridgeConfiguration" type="Squiggle.Bridge.Configuration.BridgeConfiguration, Squiggle.Bridge, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/> </configSections> <BridgeConfiguration> <InternalServiceBinding IP="10.115.218.213" Port="1235"/> <ExternalServiceBinding IP="10.115.218.213" Port="1236"/> <PresenceBinding MulticastIP="226.10.11.12" MulticastPort="9998" ServicePort="9997" CallbackPort="9996" /> <Targets> <add IP="10.58.241.212" Port="1236"/> <add IP="10.117.54.182" Port="1236"/> </Targets> </BridgeConfiguration> <system.diagnostics> <!-- <trace autoflush="true" > <listeners> <add name="FileListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="Squiggle.Bridge.log" /> </listeners> </trace> //--> </system.diagnostics> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> </startup> </configuration>

(NODE #1) - 10.58.241.212 (NODE #2) - 10.115.218.213 (NODE #3) - 10.117.54.182 <?xml version="1.0"?> <configuration> <configSections> <section name="BridgeConfiguration" type="Squiggle.Bridge.Configuration.BridgeConfiguration, Squiggle.Bridge, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/> </configSections> <BridgeConfiguration> <InternalServiceBinding IP="10.117.54.182" Port="1235"/> <ExternalServiceBinding IP="10.117.54.182" Port="1236"/> <PresenceBinding MulticastIP="226.10.11.12" MulticastPort="9998" ServicePort="9997" CallbackPort="9996" /> <Targets> <add IP="10.58.241.212" Port="1236"/> <add IP="10.115.218.213" Port="1236"/> </Targets> </BridgeConfiguration> <system.diagnostics> <!-- <trace autoflush="true" > <listeners> <add name="FileListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="Squiggle.Bridge.log" /> </listeners> </trace> //--> </system.diagnostics> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> </startup> </configuration>