473,237 Members | 1,390 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,237 software developers and data experts.

Looking for an interpreter that does not request internet access

Hello,
I recently installed new anti-virus software and was surprised the
next time I brought up IDLE, that it was accessing the internet.

I dislike software accessing the internet without telling me about it,
especially because of my slow dial up connection (there is no option
where I live), but also because I feel it unsafe.

Can anyone recommend an interpreter that does not access the internet
when it starts (or when it is running, unless I specifically write a
program that causes it to do so, so as a browser)?

James Alan Farrell
Jun 26 '07 #1
11 1747
On 6/25/07, James Alan Farrell <no_spam@no_spam.comwrote:
Hello,
I recently installed new anti-virus software and was surprised the
next time I brought up IDLE, that it was accessing the internet.

I dislike software accessing the internet without telling me about it,
especially because of my slow dial up connection (there is no option
where I live), but also because I feel it unsafe.

Can anyone recommend an interpreter that does not access the internet
when it starts (or when it is running, unless I specifically write a
program that causes it to do so, so as a browser)?

James Alan Farrell
--
http://mail.python.org/mailman/listinfo/python-list
On windows . . . hmm. Eclipse with pydev, python from the
command-line, Crimson Editor (I think it has python support).

I'm surprised that IDLE is accessing the internet - it's probably
looking for updates or something, and you can probably turn it off.
Eclipse checks for updates unless you tell it not to.

FYI, although IDLE runs an interpreter, it is not an interpreter - it
is an editor (I think so anyhow, I don't use it (find it clunky) and
could be wrong)
Jun 26 '07 #2
James Alan Farrell <no_spam@no_spam.comwrites:
I recently installed new anti-virus software and was surprised the
next time I brought up IDLE, that it was accessing the internet.
See the message it displays when you start it. It's not really
accessing the internet, it's opening a socket to another process
running on the same machine. Try unplugging your network cable and
running idle and you'll see the socket connection still succeeds.
Jun 26 '07 #3
James Alan Farrell wrote:
Hello,
I recently installed new anti-virus software and was surprised the
next time I brought up IDLE, that it was accessing the internet.

I dislike software accessing the internet without telling me about it,
especially because of my slow dial up connection (there is no option
where I live), but also because I feel it unsafe.
It is not accessing the internet. It is opening up a local socket connection to
communicate with a separate (but still local!) process for the interactive
interpreter.
Can anyone recommend an interpreter that does not access the internet
when it starts (or when it is running, unless I specifically write a
program that causes it to do so, so as a browser)?
The regular interpreter works fine.

--
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco

Jun 26 '07 #4
On Jun 25, 7:07 pm, James Alan Farrell <no_spam@no_spam.comwrote:
Hello,
I recently installed new anti-virus software and was surprised the
next time I brought up IDLE, that it was accessing the internet.

I dislike software accessing the internet without telling me about it,
especially because of my slow dial up connection (there is no option
where I live), but also because I feel it unsafe.

Can anyone recommend an interpreter that does not access the internet
when it starts (or when it is running, unless I specifically write a
program that causes it to do so, so as a browser)?

James Alan Farrell
One of two things is going on. Either the anti-virus program you
installed is so clueless that it doesn't understand "localhost" or the
IP address equivalent, or IDLE (or it's subprocess) is opening the
socket in promiscuous mode. Either one will give you that symptom.

There are definitely anti-virus products that are that clueless.
Scream at the vendor.

I doubt if it's Idle, but I'm not in the mood to check the code to see
if it's doing it right.

John Roth


Jun 26 '07 #5
On Tue, 26 Jun 2007 03:50:11 -0000, John Roth <Jo*******@jhrothjr.com>
wrote:
>On Jun 25, 7:07 pm, James Alan Farrell <no_spam@no_spam.comwrote:
>Hello,
I recently installed new anti-virus software and was surprised the
next time I brought up IDLE, that it was accessing the internet.

I dislike software accessing the internet without telling me about it,
especially because of my slow dial up connection (there is no option
where I live), but also because I feel it unsafe.

Can anyone recommend an interpreter that does not access the internet
when it starts (or when it is running, unless I specifically write a
program that causes it to do so, so as a browser)?

James Alan Farrell

One of two things is going on. Either the anti-virus program you
installed is so clueless that it doesn't understand "localhost" or the
IP address equivalent, or IDLE (or it's subprocess) is opening the
socket in promiscuous mode. Either one will give you that symptom.

There are definitely anti-virus products that are that clueless.
Scream at the vendor.

I doubt if it's Idle, but I'm not in the mood to check the code to see
if it's doing it right.

John Roth
Thanks to all who answered.

The antivirus is McAfee, and I have found it clueless in many ways.
Unfortunately the vendor is my place of employment, and if I am to
work from home and log into their system, they require me to have it.
Otherwise I have to go to the office.

Management and IT there might well be clueless but I am new there and
don't want to say that yet.
Jun 29 '07 #6
On Mon, 25 Jun 2007 20:41:59 -0500, Robert Kern
<ro*********@gmail.comwrote:
>James Alan Farrell wrote:
>Hello,
I recently installed new anti-virus software and was surprised the
next time I brought up IDLE, that it was accessing the internet.

I dislike software accessing the internet without telling me about it,
especially because of my slow dial up connection (there is no option
where I live), but also because I feel it unsafe.

It is not accessing the internet. It is opening up a local socket connection to
communicate with a separate (but still local!) process for the interactive
interpreter.
>Can anyone recommend an interpreter that does not access the internet
when it starts (or when it is running, unless I specifically write a
program that causes it to do so, so as a browser)?

The regular interpreter works fine.
At the risk of sounding clueless, what is "the regular interpreter"?
I've now read several python books, and they all recommend IDLE.

I've not yet tried unplugging the cable -- have other fish to fry at
the moment, but will try it.
Jun 29 '07 #7
James Alan Farrell wrote:
At the risk of sounding clueless, what is "the regular interpreter"?
I've now read several python books, and they all recommend IDLE.
By typing "python" at your command prompt you'll also get
an interactive interpreter.
Jun 29 '07 #8
On Jun 25, 6:07 pm, James Alan Farrell <no_spam@no_spam.comwrote:
Hello,
I recently installed new anti-virus software and was surprised the
next time I brought up IDLE, that it was accessing the internet.

I dislike software accessing the internet without telling me about it,
especially because of my slow dial up connection (there is no option
where I live), but also because I feel it unsafe.

Can anyone recommend an interpreter that does not access the internet
when it starts (or when it is running, unless I specifically write a
program that causes it to do so, so as a browser)?

James Alan Farrell
It is a false alarm. The IP address 127.0.0.1 is a reserved address
that means "this computer". It is more commonly known as "localhost".
A server application can bind to 127.0.0.1 and it can be accessed by a
client application running on the same computer. This is what IDLE is
doing. It is not accessing the Internet. It is only using the IP
protocol to communicate between different parts of the application.

The anti-virus application should be configured to allow use of
127.0.0.1. But coming from a corporate IT world, I'm not surprised
that it is not reasonably configured....

casevh

Jun 29 '07 #9
James Alan Farrell <no_spam@no_spam.comwrites:
Hello,
I recently installed new anti-virus software and was surprised the
next time I brought up IDLE, that it was accessing the internet.

I dislike software accessing the internet without telling me about it,
especially because of my slow dial up connection (there is no option
where I live), but also because I feel it unsafe.
When I start up IDLE, I get this message:

************************************************** **************
Personal firewall software may warn about the connection IDLE
makes to its subprocess using this computer's internal loopback
interface. This connection is not visible on any external
interface and no data is sent to or received from the Internet.
************************************************** **************

It would seem to explain the alarm you're seeing.
Jun 29 '07 #10
* James Alan Farrell (Tue, 26 Jun 2007 01:07:46 GMT)
I recently installed new anti-virus software and was surprised the
next time I brought up IDLE, that it was accessing the internet.

I dislike software accessing the internet without telling me about it,
especially because of my slow dial up connection (there is no option
where I live), but also because I feel it unsafe.

Can anyone recommend an interpreter that does not access the internet
when it starts (or when it is running, unless I specifically write a
program that causes it to do so, so as a browser)?
Sorry, but this is really ridiculous. When you start Idle it
explicitly tells you

************************************************** **************
Personal firewall software may warn about the connection IDLE
makes to its subprocess using this computer's internal loopback
interface. This connection is not visible on any external
interface and no data is sent to or received from the Internet.
************************************************** **************

You shouldn't use any kind of software (Antivirus or Personal
Firewall) if you have no idea how it's working or can't interpret the
messages they give.

If your Antivirus really told you that Idle is accessing the
"Internet" than uninstall this crap.

Thorsten
Jun 29 '07 #11
* Hrvoje Niksic (Fri, 29 Jun 2007 13:07:01 +0200)
James Alan Farrell <no_spam@no_spam.comwrites:
Hello,
I recently installed new anti-virus software and was surprised the
next time I brought up IDLE, that it was accessing the internet.

I dislike software accessing the internet without telling me about it,
especially because of my slow dial up connection (there is no option
where I live), but also because I feel it unsafe.

When I start up IDLE, I get this message:

************************************************** **************
Personal firewall software may warn about the connection IDLE
makes to its subprocess using this computer's internal loopback
interface. This connection is not visible on any external
interface and no data is sent to or received from the Internet.
************************************************** **************

It would seem to explain the alarm you're seeing.
Actually it wouldn't. 127.0.0.1 is definitely not "the Internet" and
it would make James' posting even mysterious...
Jun 29 '07 #12

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Allman | last post by:
I'm trying to implement a small WebDAV server using PHP. (WebDAV is an HTTP extension that (among other things) makes it possible to manage files using the HTTP protocol; kinda in the same way...
12
by: lawrence | last post by:
I notice that when my weblog software tries to contact www.weblogs.com, to use the update service, my whole site (all PHP) slows down. Contacting www.weblogs.com can take a long time. I can't...
1
by: Kim Gijung | last post by:
Hi all, I'm wondering how the apache server and php interepreter handles request. If one request comes to apache server what is next procedure? if apache server passes the request to php...
4
by: Paul Miller | last post by:
Some background first - we have some software that embeds a Python interpreter into a host application. Scripts are loaded dynamically and used. But we want to support the ability to edit scripts...
14
by: Matt | last post by:
Any progammers looking for a killer app to develop? How about a voice enabled forum? One of the most powerful, exciting, and engrossing experiences on the Internet is the Forum. The first great...
1
by: Andrew | last post by:
Hello friends, I am building a website hosted through DSL box. It uses Form Authentication. When I tested from local network machine, it worked fine: Asking me to login if I tried non-public...
5
by: John Antypas | last post by:
Hello all, I'm writing in tool in Python that manipulates various data objects read from various streams. I wanted to give the user a chance to do advanced work that could not easily be done...
3
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 3 Jan 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). For other local times, please check World Time Buddy In...
0
by: jianzs | last post by:
Introduction Cloud-native applications are conventionally identified as those designed and nurtured on cloud infrastructure. Such applications, rooted in cloud technologies, skillfully benefit from...
0
by: abbasky | last post by:
### Vandf component communication method one: data sharing ​ Vandf components can achieve data exchange through data sharing, state sharing, events, and other methods. Vandf's data exchange method...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 7 Feb 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:30 (7.30PM). In this month's session, the creator of the excellent VBE...
0
by: stefan129 | last post by:
Hey forum members, I'm exploring options for SSL certificates for multiple domains. Has anyone had experience with multi-domain SSL certificates? Any recommendations on reliable providers or specific...
0
Git
by: egorbl4 | last post by:
Скачал я git, хотел начать настройку, а там вылезло вот это Что это? Что мне с этим делать? ...
0
by: MeoLessi9 | last post by:
I have VirtualBox installed on Windows 11 and now I would like to install Kali on a virtual machine. However, on the official website, I see two options: "Installer images" and "Virtual machines"....
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: Aftab Ahmad | last post by:
So, I have written a code for a cmd called "Send WhatsApp Message" to open and send WhatsApp messaage. The code is given below. Dim IE As Object Set IE =...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.