Not breaking out of loop
I've written this piece of code to search through a file until it finds:
BufferedReader in = new BufferedReader (new FileReader(outputFile));
String name = null;
String data = in.readLine();
while (name == null)
System.out.print("Please enter your name: ");
name = kybd.nextLine();
kybd.nextLine();
while (data != null)
if (name.equalsIgnoreCase(data))
name = data;
else
name = null;
data = in.readLine();
System.out.println("Sorry, name not found.");
System.out.println();
}I have some problems with the logic of it and it doesn't break out of the loops, can someone give me some advice as to where it's going wrong and how to correct this, thanks.
I've now discovered that the "kybd.nextLine();" was causing it not to enter the first loop, however now I get a NullPointerException and I know what that is, but I do not know why it is happening here.
Edited by: jnaish on Jul 2, 2008 6:40 AM
jnaish wrote:
Changed it to look like this:
while (name == null || name == "no match")
Don't do this. You're comparing object identity instead of comparing their values. Compare strings with .equals().
System.out.print("Please enter your name: ");
name = kybd.nextLine();
//kybd.nextLine();
while (data != null)You never set data (you did in your first example), so data will be null and your loop will not execute.
if (name.equalsIgnoreCase(data))
name = data;
System.out.println("Found.");
else
name = "no match";
data = in.readLine();
System.out.println("Sorry, name not found.");
System.out.println();
}No exception anymore but, name doesn't become equal data either.Restructure your loop. What you're doing is just awkward.
Pseudocode:
function {
get line of user input
loop over lines in file {
if user input is equal to line from file {
print "found"
}Edited by: nclow on Jul 2, 2008 2:11 PM
Similar Messages
-
Gurus
Below is the code which I have written, the problem is, when record is not found, its showing alert, but system getting hanged .. Can you suggest a solution
Declare
CURSOR C_SUBCLASS IS SELECT DEPT, CLASS, SUBCLASS
FROM SUBCLASS
WHERE DEPT = TRIM(TO_NUMBER(:HEAD.DEPT))
AND CLASS = TRIM(TO_NUMBER(:HEAD.CLASS));
C_L_SUBCLASS C_SUBCLASS%ROWTYPE;
Begin
OPEN C_SUBCLASS;
FETCH C_SUBCLASS INTO C_L_SUBCLASS;
IF C_L_SUBCLASS.DEPT IS NULL THEN
L_ALERT := SHOW_ALERT('ALT_OK');
IF L_ALERT = 'ALERT_BUTTON1' THEN
GO_BLOCK('HEAD');
CLEAR_BLOCK;
END IF;
END IF;
end;Regards
Message was edited by:
SeshuHi,
Sorry, to paste the L_alert declaration...
It is declared as L_alert varchar2(50);
The problem here is .. the place where dept and class are selected, they belong to one block ..
And the push button where I have written the code is in another block... I have tried another alternative ...
Declare
L_alert varchar2(50);
L_dept number;
BEGIN
SELECT DEPT INTO L_DEPT
FROM SUBCLASS
WHERE DEPT = TRIM(:HEAD.DEPT);
EXCEPTION
WHEN NO_DATA_FOUND THEN
EMESSAGE('SUBCLASS WHEN NO DATA FOUND');
L_ALERT := SHOW_ALERT('ALT_OK');
GO_BLOCK('HEAD')
END;Now the problem is, its showing message ... and alert .. and now when I am shifting the control back to the head block (where i will be selecting the dept and class), its displaying error "No navigable items in the block" ... Can you suggest something for this
Regards -
While loop not breaking?
I'm writing a parser for some text files.
My setup looks like so:
public void parseFile(String fileNameIn) throws IOException{
BufferedReader br = new BufferedReader(
new FileReader(fileNameIn));
String line = null;
line = br.readLine();
while(line != null){
//do a bunch of stuff
line = br.readLine();
}I hit a line that == null when I am parsing and for some reason it is not breaking out of the while loop? I have no idea why.Sch104 wrote:
I hit a line that == null when I am parsingNo, you don't. That condition causes control to exit from the loop when it reaches the end of the file. A line of text can't be null. Perhaps it might contain zero characters, or only white space, but that doesn't make it null. If you want to break out of the loop when you reach an empty line, you'll have to write a test for an empty line.
(Don't worry about what ibanezplayer85 said. Your code is perfectly good for processing a text file, it's equivalent to what he/she posted. I think your version is easier to understand, but you will very frequently encounter his/her version in code so it doesn't hurt to understand it, though.) -
BPM Collect pattern is not coming out and it is in loop.
Hi Experts,
We have implemented a BPM Collect Time pattern and it was working fine in Dev and QA environments perfectly. Couple of days back we have some server issue in Dev environment and Basis team has done some thing with File Storage. From that time, all our BPM's were not working in Dev. It is showing that the block is waiting for some event to trigger and it is in Process state. We have set it for 5 min and block is not coming out from loop. We exported the code to QA and it is working in QA. We tried SWU3 transaction as given in the below forum and it didn't help us.
bpm collect time infinite loop error
Some one please help us.
Thanks
Venkat
Edited by: Venkata Gupta on Nov 27, 2008 12:54 AMHi
Is Your BPM having deadline branch ?
If there is any system Exception then catch it.
http://help.sap.com/saphelp_nw04/helpdata/en/33/4a773f12f14a18e10000000a114084/content.htm.
According to thread mentioned by you ,Schedule your Missed Deadline Branch.
Also check your BPM using transaction SXMB_MONI_BPE and find out which step have error. -
Can't break out of a while loop
Hi, I am doing a networking course, for which an assignment was to write an echo client and server. I did the assignment in Java and it works just fine. However, there is something I don't understand that is bugging me. I wanted a way to stop the server by either detecting when the client entered "quit" or when the user of the server entered "quit". This was not part of the assignment, but after trying many different things I really want to know (1) what I am doing wrong and (2) what the correct way to do things would be.
I tried to put an "if" clause within the while loop so that if the client entered "quit" the server would detect that, close the socket connections, and break the while loop. But... it seems that I have done this wrong and I am not sure why.
(Note - I am not a Java programer - just a beginner, and the course in question isn't a programming course. I did the program below by following some brief guidelines/tutorial. I don't even have any books on Java to consult right now - just ordered few from Amazon for any future projects.)
The code:
// EchoServer.java - a simple server program. It listens on a predetermined port for an incoming connection.
// After a client connects they can input a line of text and
// the server will echo the exact same line back.
import java.io.*;
import java.net.*;
public class EchoServer {
protected static int DEFAULT_PORT = 3004;
public static void main (String args[]) throws Exception {
int portNumber;
try {
portNumber = Integer.parseInt(args[0]);
} catch (Exception e) {
portNumber = DEFAULT_PORT;
ServerSocket myServer = null;
try{
myServer = new ServerSocket(portNumber);
System.out.println("Echo Server started. Listening on port " + portNumber);
} catch (IOException e) {
System.out.println("Could not listen on port: " + portNumber);
System.out.println(e);
Socket clientSocket = null;
try{
clientSocket = myServer.accept();
} catch (IOException e) {
System.out.println("Accept failed: " + portNumber);
System.out.println(e);
BufferedReader input = null;
PrintWriter output = null;
try {
input = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
output = new PrintWriter(clientSocket.getOutputStream(), true);
} catch (IOException e) {
System.out.println(e);
String theLine;
while(true){
theLine = input.readLine();
output.println(theLine);
output.flush();
if (theLine.equals("quit")) {
input.close();
output.close();
clientSocket.close();
myServer.close();
break;
} // end if
} // end while
} // end main
} // end EchoClientA few observations:
- You might as well exit after you have caught your exceptions, since none of the conditions I see would allow your program to run properly afterwards. You can either do that by a System.exit(int) or a return;
- Although this s an example program, you should take advantage of doing things right. Addining a try-finally would be good for tidying things up. First declare your variables before the main try, otherwise the finally won't be able to do its job. For example (this won't compile as is):
Socket clientSocket = null;
ServerSocket myServer = null;
InputStream in = null;
OutputStream out =null;
try {
String theLine = null;
while( (theLine = input.readLine()) != null ){
output.println(theLine);
output.flush();
if (theLine.equals("quit")) {
break;
} // end while
} catch ( IOException ex ) {
ex.printStackTrace();
} finally {
if ( in != null ) {
in.close();
if ( out != null ) {
out.close();
// add other conditions to close other closeable objects
}The reasoning is that if an exception were ever to happen you would be sure that the clean up would be done. In your current example you may risk having an inputstream left open. Also note that BufferedReader.readLine() returns null when its arrived at the end of its content. -
Loop with WMI Query taking too long, need to break out if time exceeds 5 min
I've written a script that will loop through a list of computers and run a WMI query using the Win32_Product class. I am pinging the host first to ensure its online which eliminates wasting time but the issue I'm facing is that some of the machines
are online but the WMI Query takes too long and holds up the script. I wanted to add a timeout to the WMI query so if a particular host will not respond to the query or gets stuck the loop will break out an go to the next computer object. I've added my code
below:
$Computers = @()
$computers += "BES10-BH"
$computers += "AUTSUP-VSUS"
$computers += "AppClus06-BH"
$computers += "Aut01-BH"
$computers += "AutLH-VSUS"
$computers += "AW-MGMT01-VSUS"
$computers += "BAMBOOAGT-VSUS"
## Loop through all computer objects found in $Computes Array
$JavaInfo = @()
FOREACH($Client in $Computers)
## Gather WMI installed Software info from each client queried
Clear-Host
Write-Host "Querying: $Client" -foregroundcolor "yellow"
$HostCount++
$Online = (test-connection -ComputerName ADRAP-VSUS -Count 1 -Quiet)
IF($Online -eq "True")
$ColItem = Get-WmiObject -Class Win32_Product -ComputerName $Client -ErrorAction SilentlyContinue | `
Where {(($_.name -match "Java") -and (!($_.name -match "Auto|Visual")))} | `
Select-Object Name,Version
FOREACH($Item in $ColItem)
## Write Host Name as variable
$HostNm = ($Client).ToUpper()
## Query Named Version of Java, if Java is not installed fill variable as "No Java Installed
$JavaVerName = $Item.name
IF([string]::IsNullOrEmpty($JavaVerName))
{$JavaVerName = "No Installed"}
## Query Version of Java, if Java is not installed fill variable as "No Java Installed
$JavaVer = $Item.Version
IF([string]::IsNullOrEmpty($JavaVer))
{$JavaVer = "Not Installed"}
## Create new object to organize Host,JavaName & Version
$JavaProp = New-Object -TypeName PSObject -Property @{
"HostName" = $HostNm
"JavaVerName" = $JavaVerName
"JavaVer" = $JavaVer
## Add new object data "JavaProp" from loop into array "JavaInfo"
$JavaInfo += $JavaProp
Else
{Write-Host "$Client didn't respond, Skipping..." -foregroundcolor "Red"}Let me give you a bigger picture of the script. I've included the emailed table the script produces and the actual script. While running the script certain hosts get hung up when running the WMI query which causes the script to never complete. From one of
the posts I was able to use the Get-WmiCustom function to add a timeout 0f 15 seconds and then the script will continue if it is stuck. The problem is when a host is skipped I am not aware of it because my script is not reporting the server that timed out.
If you look at ZLBH02-VSUS highlighted in the report you can see that its reporting not installed when it should say something to the effect query hung.
How can I add a variable in the function that will be available outside the function that I can key off of to differentiate between a host that does not have the software installed and one that failed to query?
Script Output:
Script:
## Name: JavaReportWMI.ps1 ##
## Requires: Power Shell 2.0 ##
## Created: January 06, 2015 ##
<##> $Version = "Script Version: 1.0" <##>
<##> $LastUpdate = "Updated: January 06, 2015" <##>
## Configure Compliant Java Versions Below ##
<##> $java6 = "6.0.430" <##>
<##> $javaSEDEVKit6 = "1.6.0.430" <##>
<##> $java7 = "7.0.710" <##>
<##> $javaSEDEVKit7 = "1.7.0.710" <##>
<##> $java8 = "8.0.250" <##>
<##> $javaSEDDEVKit8 = "1.8.0.250" <##>
## Import Active Directory Module
Import-Module ActiveDirectory
$Timeout = "False"
Function Get-WmiCustom([string]$computername,[string]$namespace,[string]$class,[int]$timeout=15)
$ConnectionOptions = new-object System.Management.ConnectionOptions
$EnumerationOptions = new-object System.Management.EnumerationOptions
$timeoutseconds = new-timespan -seconds $timeout
$EnumerationOptions.set_timeout($timeoutseconds)
$assembledpath = "\\" + $computername + "\" + $namespace
#write-host $assembledpath -foregroundcolor yellow
$Scope = new-object System.Management.ManagementScope $assembledpath, $ConnectionOptions
$Scope.Connect()
$querystring = "SELECT * FROM " + $class
#write-host $querystring
$query = new-object System.Management.ObjectQuery $querystring
$searcher = new-object System.Management.ManagementObjectSearcher
$searcher.set_options($EnumerationOptions)
$searcher.Query = $querystring
$searcher.Scope = $Scope
trap { $_ } $result = $searcher.get()
return $result
## Log time for duration clock
$Start = Get-Date
$StartTime = "StartTime: " + $Start.ToShortTimeString()
## Environmental Variables
$QueryMode = $Args #parameter for either "Desktops" / "Servers"
$CsvPath = "C:\Scripts\JavaReport\JavaReport" + "$QueryMode" + ".csv"
$Date = Get-Date
$Domain = $env:UserDomain
$HostName = ($env:ComputerName).ToLower()
## Regional Settings
## Used for testing
IF ($Domain -eq "abc") {$Region = "US"; $SMTPDomain = "abc.com"; `
$ToAddress = "[email protected]"; `
$ReplyDomain = "abc.com"; $smtpServer = "relay.abc.com"}
## Control Variables
$FromAddress = "JavaReport@$Hostname.na.$SMTPDomain"
$EmailSubject = "Java Report - $Region"
$computers = @()
$computers += "ZLBH02-VSUS"
$computers += "AUTSUP-VSUS"
$computers += "AppClus06-BH"
$computers += "Aut01-BH"
$computers += "AutLH-VSUS"
$computers += "AW-MGMT01-VSUS"
$computers += "BAMBOOAGT-VSUS"
#>
## Loop through all computer objects found in $Computes Array
$JavaInfo = @()
FOREACH($Client in $Computers)
## Gather WMI installed Software info from each client queried
Clear-Host
Write-Host "Querying: $Client" -foregroundcolor "yellow"
$HostCount++
$Online = (test-connection -ComputerName ADRAP-VSUS -Count 1 -Quiet)
IF($Online -eq "True")
$ColItem = Get-WmiCustom -Class Win32_Product -Namespace "root\cimv2" -ComputerName $Client -ErrorAction SilentlyContinue | `
Where {(($_.name -match "Java") -and (!($_.name -match "Auto|Visual")))} | `
Select-Object Name,Version
FOREACH($Item in $ColItem)
## Write Host Name as variable
$HostNm = ($Client).ToUpper()
## Query Named Version of Java, if Java is not installed fill variable as "No Java Installed
$JavaVerName = $Item.name
IF([string]::IsNullOrEmpty($JavaVerName))
{$JavaVerName = "No Installed"}
## Query Version of Java, if Java is not installed fill variable as "No Java Installed
$JavaVer = $Item.Version
IF([string]::IsNullOrEmpty($JavaVer))
{$JavaVer = "Not Installed"}
## Create new object to organize Host,JavaName & Version
$JavaProp = New-Object -TypeName PSObject -Property @{
"HostName" = $HostNm
"JavaVerName" = $JavaVerName
"JavaVer" = $JavaVer
## Add new object data "JavaProp" from loop into array "JavaInfo"
$JavaInfo += $JavaProp
Else
{Write-Host "$Client didn't respond, Skipping..." -foregroundcolor "Red"}
#Write-Host "Host Query Count: $LoopCount" -foregroundcolor "yellow"
## Sort Array
Write-Host "Starting Array" -foregroundcolor "yellow"
$JavaInfoSorted = $JavaInfo | Sort-object HostName
Write-Host "Starting Export CSV" -foregroundcolor "yellow"
## Export CSV file
$JavaInfoSorted | export-csv -NoType $CsvPath -Force
$Att = new-object Net.Mail.Attachment($CsvPath)
Write-Host "Building Table Header" -foregroundcolor "yellow"
## Table Header
$list = "<table border=1><font size=1.5 face=verdana color=black>"
$list += "<tr><th><b>Host Name</b></th><th><b>Java Ver Name</b></th><th><b>Ver Number</b></th></tr>"
Write-Host "Building HTML Table" -foregroundcolor "yellow"
FOREACH($Item in $JavaInfoSorted)
Write-Host "$UniqueHost" -foregroundcolor "Yellow"
## Alternate Table Shading between Green and White
IF($LoopCount++ % 2 -eq 0)
{$BK = "bgcolor='E5F5D7'"}
ELSE
{$BK = "bgcolor='FFFFFF'"}
## Set Variables
$JVer = $Item.JavaVer
$Jname = $Item.JavaVerName
## Change Non-Compliant Java Versions to red in table
IF((($jVer -like "6.0*") -and (!($jVer -match $java6))) -or `
(($jName -like "*Java(TM) SE Development Kit 6*") -and (!($jName -match $javaSEDEVKit6))) -or `
(($jVer -like "7.0*") -and (!($jVer -match $java7))) -or `
(($jName -like "*Java SE Development Kit 7*") -and (!($jName -match $javaSEDEVKit7))))
$list += "<tr $BK style='color: #ff0000'>"
## Compliant Java version are displayed in black
ELSE
$list += "<tr $BK style='color: #000000'>"
## Populate table with host name variable
$list += "<td>" + $Item."HostName" + "</td>"
## Populate table with Java Version Name variable
$list += "<td>" + $Item."JavaVerName" + "</td>"
## Populate table with Java Versionvariable
$list += "<td>" + $Item."JavaVer" + "</td>"
$list += "</tr>"
$list += "</table></font>"
$End = Get-Date
$EndTime = "EndTime: " + $End.ToShortTimeString()
#$TimeDiff = New-TimeSpan -Start $StartTime -End $EndTime
$StartTime
$EndTime
$TimeDiff
Write-Host "Total Hosts:$HostCount"
## Email Function
Function SendEmail
$msg = new-object Net.Mail.MailMessage
$smtp = new-object Net.Mail.SmtpClient($smtpServer)
$msg.From = ($FromAddress)
$msg.ReplyTo =($ToAddress)
$msg.To.Add($ToAddress)
#$msg.BCC.Add($BCCAddress)
$msg.Attachments.Add($Att)
$msg.Subject = ($EmailSubject)
$msg.Body = $Body
$msg.IsBodyHTML = $true
$smtp.Send($msg)
$msg.Dispose()
## Email Body
$Body = $Body + @"
<html><body><font face="verdana" size="2.5" color="black">
<p><b>Java Report - $Region</b></p>
<p>$list</p>
</html></body></font>
<html><body><font face="verdana" size="1.0" color="red">
<p><b> Note: Items in red do not have the latest version of Java installed. Please open a ticket to have an engineer address the issue.</b></p>
</html></body></font>
<html><body><font face="verdana" size="2.5" color="black">
<p>
$StartTime<br>
$EndTime<br>
$TimeDiff<br>
$HostCount<br>
</p>
<p>
Run date: $Date<br>
$Version<br>
$LastUpdate<br>
</p>
</html></body></font>
## Send Email
SendEmail -
Break out of a while loop from outside the loop
Hello,
I have an application where I have some nested while loops. Is it possible to break the innermost loop from a control that is outside of the inner loop? My inner loop is running a scan and read operation on the serial port and is reading data as it somes in. I need this loop to break when the user presses a button located in one of the outer loops so that another section of the vi can execute. Thanks in advance.
Greg
Gregory Osenbach, CLA
FlukeGreg,
You should place the terminal of the button in the innermost loop and wire out from there to the other locations the value is needed. If these are nested loops, the controls will not get read until the outer loop iterates again and this can only happen if the inner loop has ended anyway. Thus your scheme will not work.
Alternatively, you can place the control in a loop that executes in parallel,then use local variables of it in the other locations, but the above solution is better.
LabVIEW Champion . Do more with less code and in less time . -
Not Breaking the loop but how to continue with the next iteration in a For
Hi all
i have the following piece of code
Please let me know, what is the /*some construct*/ which will not break the loop but goes to the next iteration skipping Login b
Loop
Login A
/*some construct*/
Login B
End loop;
P.S
I should do this without Label or Exception ... I am using oracle 8i
Thanks
Hariharan
TAn [url http://www.oracle.com/pls/tahiti/tahiti.tabbed?section=48911]IF statement?
loop
login_a;
if false
then
login_b;
end if;
end loop;Regards,
Rob. -
Hi How do I break out of this loop?
I rebooted my phone by pressing the button on the front and top of the phone at the same time. After the phone restarted, I was able to get out of the do-loop. Hope that works for you.
-
Break-out-box does not respond, but is powered on
Hey!?Big Problem... my break-out-box doesn't work any more. There is no possibility to use the mute function, IR-control, CMSS-Control or to do anything else with it... simply dead, although it is powered on. LED is green and at the optical out i have a red one shining. I tried cleansweap and reinstall drivers, nothing changed the situation. Cable are correctly connected, i didn't change the last years. I'm also missing the extended connection possibilitys in my "sound and speakers" options... formerly there where a lot more, now there are only?fi've or six controller bars. WHAT HAS HAPPEND? Is it normal that there are three steps with the CMSS options like: CMSS, CMSS2 and STEREO SOUND? I remember that formerly there was also CMSS3... correct? MAybe this is another wrong thing... Any hints regarding this box and controller problem?Thanks a lot in advance,Alabaster
Try doing a clean reinstall (i.e. backup data, format and reinstall) of Windows yet? Sounds like something else apart from the drivers got corrupted.
-
Breaking out of a for-in-a-for-in-a-for
I have a question about how the break statement works. Take this:
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10; j++) {
for (int k = 0; k < 10; k++) {
if (something) {
break;
}Am I right in saying this will only break out of the very inner for loop? What I want is a way to break out the very inner and second inner for loops, but NOT the outer. Is there a way to do this? Thanks!Darryl.Burke wrote:
I would prefer to factor that out into its own method.private void method() {
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10; j++) {
for (int k = 0; k < 10; k++) {
if (something) {
return;
}db(Being not bright enough to think in three dimensions concurrently, let alone four) I hate deep-nested-loops.
class Cube ....
private boolean contains(T target) {
for (int y=0; y<NUM_ROWS; y++) {
if (rowContains(target, y)) return true;
private boolean rowContains(T target, int y) {
for (int x=0; x<NUM_COLS; x++) {
if (colContains(target, y, x)) return true;
return false;
private boolean colContains(T target, int y, int x) {
for (int z=0; z<CELL_SIZE; z++) {
if (cube[y][x][z].equals(target)) return true;
return false;
}... and hows about a CellVisitor to encapsulate all that nasty repeated for-x-for-y-for-z code.... a tad slower but (unless you're algoracing) who really gives a flying toss.
Just another alternative.
;-) Keith. -
DEAR TECHIS,,
plz tell me the way to come out from the loop of item table
i have devloped a bdc prog for Customer invoice fb70. for that i have used two tables for header and item. here my problem is after posting the data. the loop is not breaking of item table to undersanding pupuse i m giving smalle
as
loop at header .
performe...
loop at item where acnt = header-acnt.
perform........
endloop.
endloop.
Here i didnt get the way to come out from the item tables loop.
pls reply....
Rewards for useful ans..
thanks in advance...Hi Devalla,
It's of sure that, your are looping the item table only when you have the acnt = header-acnt, in the Where condition of the loop.
Stilll you find that your loop is not breaking up means its really a ?
Try to debug and find out where is the probs?
okay .. if you want to come out conditionally, place EXIT command at the begining or at the end of the Loop by placing a CHECK. with whatever you want either using the count of number of entries in the item table with respect to the header acnt field.
if thing it's sure it's going to be some simple thing which block you...
If still cant post the code.. with where it hooks...
Reward points if useful -
How can I use Pinnacle break-out box to capture in CS5
A colleague uses Pinnacle's break-out box to capture analog video directly through CS4, bypassing Studio.
I have CS5, and bought Pinnacle Studio 14.
But when I open CAPTURE in CS5, I get a "capture device offline" statement. Anyone got any ideas?
CLOr...
Old forum message, message now gone, but here's the summary - I have not used, only made note of the product "Matt with Grass Valley
Canopus in their tech support department stated that the 110 will suffice for most hobbyist. If a person has a lot of tapes that were
played often the tape stretches and the magnetic coding diminishes. If your goal is to encode tapes in good shape buy the 110, if you
will be encoding old tapes of poor quality buy the 300"
http://www.grassvalley.com/products/advc55 One Way Only to Computer
http://www.grassvalley.com/products/advc110 for good tapes, or
http://www.grassvalley.com/products/advc300 better with OLD tapes
Or ADS Pyro http://www.adstechnologies.com
ADS Pyro $120 http://www.bhphotovideo.com/c/product/462759-REG/ADS_Technologies_API_557_EFS_PYRO_A_V_Lin k_with.html
Pyro has low rating @Newegg and low at BHPV
Below said... I have the ADS Pyro AV Link and it works flawlessly and it bypasses MacroVision
http://forum.videohelp.com/threads/275966-Is-Canopus-50-55-100-110-REALLY-god-s-gift-to-th e-VHS-capture-universe
ADVC55 $159 http://www.bhphotovideo.com/c/product/312315-REG/Grass_Valley_602005_ADVC_55_Analog_to_Dig ital.html
ADVC55 has higher ratings at BHPV with very few low ratings and also high rating @Newegg
Next Article said Liked the ADVC55's picture quality the best
http://www.macworld.com/reviews/product/406056/review/advc55.html -
my wife has icloud on our computer and I want to break out and create my own icloud account. I've built the account but can't figure out how to COPY our joint address book onto my account so I can then weed out my own addresses. Please help!
Welcome to the Apple Community.
When you log out of the joint account, you should be asked if you want to keep the contacts, you do. When you log into your new account you should be asked if you want to merge contacts, you do.
If you have already signed into your new account and not taken these options, the simplest thing to do might be to add your wife's account back as a secondary account in system preferences > mail, contacts & calendars. In groups in address book you can drag contacts from your wife's contacts onto your contact group to copy them. -
To break out of a non-global zone and become root user in the global zone
Hi folks
"to break out of a non-global zone and become root user in the global zone through a kernel bug exploit"
Is this possible and has SUN allready a fix/workaround/patch for that?
CheersIs it possible there's a bug in the kernel? Sure.
Someone would need to find and identify such a bug before it could be fixed. I've not heard of the discovery of a bug like this. You could check the bug database at www.opensolaris.org.
Darren
Maybe you are looking for
-
hi, i have a problem while counting the pages for a PDF file. Note: The pdf file size is more than 1.5 GB. if the pdf size with in 1 MB then there is no problem, if it's size is 1.5 GB then only we are getting following error. Error message : Excepti
-
hi i m trying to create ear file but could not able to do that. can anyone help me out please. i click on the application in the menu then deploy -- then select new delopyment profile then ok. but on the specified path ear file not getting generated.
-
i need to go back to aol and have my favorites restored as my computer is not running well. I need to get my favorites back as it contains very important information.
-
I have never worked offf line so am unfamiliar with this mode. The change must have ocurred when I downloaded Firefox4
-
..can anybody help me ?....