реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Не открывается файл sch
Morbid_KIEP
сообщение Dec 1 2008, 08:39
Сообщение #1


Частый гость
**

Группа: Новичок
Сообщений: 123
Регистрация: 30-08-06
Пользователь №: 19 927



В пятницу уходя с работы, сохранил схему. Седня пришел, файл не открывается выдает синтаксическую ошибку в строчке такой-то (файл в формате ASCII), смотрю строчку ничего там такого нет, чтобы могло вызвать ошибку. Уже начал грешить на букву я (работаю в 2002-ом PCAD), результаты тоже оказались нулевым, уже не знаю что и делать. Есть подозрение, что кривая форматка.


--------------------
Жизнь - это перемены, хаос, разврат и страдания. Смерть - это мир, порядок и вечная красота.
Go to the top of the page
 
+Quote Post
Vlad-od
сообщение Dec 1 2008, 08:41
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 363
Регистрация: 27-07-07
Из: Voronezh
Пользователь №: 29 411



А строчку на которую ругается...
Go to the top of the page
 
+Quote Post
Uree
сообщение Dec 1 2008, 09:16
Сообщение #3


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Смотрите на скобки в районе ошибочной строки.
Go to the top of the page
 
+Quote Post
Morbid_KIEP
сообщение Dec 1 2008, 10:12
Сообщение #4


Частый гость
**

Группа: Новичок
Сообщений: 123
Регистрация: 30-08-06
Пользователь №: 19 927



)
(textStyleDef "шрифт 9" //на этой строчке ругается
(font
(fontType Stroke)
(fontFamily SanSerif)
(fontFace "Quality")
(fontHeight 2.54)
(strokeWidth 0.254)
)
(font
(fontType TrueType)
(fontFamily Modern)
(fontFace "ESKD Font")
(fontHeight 3.175)
(strokeWidth 0.19843)
(fontWeight 400)
(fontItalic True)
(fontCharSet 204)
(fontOutPrecision 3)
(fontClipPrecision 2)
(fontQuality 1)
(fontPitchAndFamily 6)
)
(textStyleAllowTType True)
(textStyleDisplayTType True)
)

А что со скобками может быть не так?


--------------------
Жизнь - это перемены, хаос, разврат и страдания. Смерть - это мир, порядок и вечная красота.
Go to the top of the page
 
+Quote Post
Vlad-od
сообщение Dec 1 2008, 10:20
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 363
Регистрация: 27-07-07
Из: Voronezh
Пользователь №: 29 411



здесь все так. Посмотрите строчку выше. Скобки могут быть не парные
Go to the top of the page
 
+Quote Post
Morbid_KIEP
сообщение Dec 1 2008, 10:28
Сообщение #6


Частый гость
**

Группа: Новичок
Сообщений: 123
Регистрация: 30-08-06
Пользователь №: 19 927



)
(textStyleDef "поз.обозначениеntQuality 1)
(fontPitchAndFamily 6)
)
(textStyleAllowTType True)
(textStyleDisplayTType True)
)

Это то, что стоит выше.


--------------------
Жизнь - это перемены, хаос, разврат и страдания. Смерть - это мир, порядок и вечная красота.
Go to the top of the page
 
+Quote Post
Vlad-od
сообщение Dec 1 2008, 10:31
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 363
Регистрация: 27-07-07
Из: Voronezh
Пользователь №: 29 411



)
(textStyleDef "L:H1.5W0.1"
(font
(fontType Stroke)
(fontFamily SanSerif)
(fontFace "Lcom")
(fontHeight 1.5)
(strokeWidth 0.1)
)
(textStyleAllowTType False)
(textStyleDisplayTType False)
)

Должно быть походе на это - съеден апостроф

и возможно еще несколько строк
откройте другой файл с таким шрифтом и попробуйте скопировать этот кусок
Go to the top of the page
 
+Quote Post
Uree
сообщение Dec 1 2008, 10:48
Сообщение #8


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Цитата(Morbid_KIEP @ Dec 1 2008, 13:28) *
)
(textStyleDef "поз.обозначениеntQuality 1")
(fontPitchAndFamily 6)
)
(textStyleAllowTType True)
(textStyleDisplayTType True)
)

Это то, что стоит выше.


Похоже действительно в закрывающих кавычках проблема.

ЗЫ Хотя какое-то странное имя для шрифта...
Go to the top of the page
 
+Quote Post
Morbid_KIEP
сообщение Dec 1 2008, 11:08
Сообщение #9


Частый гость
**

Группа: Новичок
Сообщений: 123
Регистрация: 30-08-06
Пользователь №: 19 927



)
(textStyleDef "поз.обозначениеntQuality 1)
(fontPitchAndFamily 6)
)
(textStyleAllowTType True)
(textStyleDisplayTType True)
)

У меня это шрифта нет. Я не в курсе откуда он взялся.

Что странно, в старом файле проекта все точно также, но я не добавил туда форматку и все открывается нормально. В двоичном формате все открывается без проблем, с этой рамкой.


--------------------
Жизнь - это перемены, хаос, разврат и страдания. Смерть - это мир, порядок и вечная красота.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Dec 1 2008, 11:36
Сообщение #10


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Morbid_KIEP @ Dec 1 2008, 13:08) *
Что странно, в старом файле проекта все точно также, но я не добавил туда форматку и все открывается нормально. В двоичном формате все открывается без проблем, с этой рамкой.
В форматке есть поля с буквой "я". При сохранении PCAD без патча !0xFF.exe спотыкается на букве "я" и выкидывает куски соседних строк. Симптомы идентичные. Т.е. патч нужен не только при чтении ASCII, но и при сохранении.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Vlad-od
сообщение Dec 1 2008, 12:19
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 363
Регистрация: 27-07-07
Из: Voronezh
Пользователь №: 29 411



Вы должны вставить
(textStyleDef "поз.обозначения"
(font
(fontType Stroke)
(fontFamily SanSerif)
(fontFace "Quality")
(fontHeight 2.54)
(strokeWidth 0.254)
)
(font
(fontType TrueType)
(fontFamily Modern)
(fontFace "ESKD Font")
(fontHeight 3.175)
(strokeWidth 0.19843)
(fontWeight 400)
(fontItalic True)
(fontCharSet 204)
(fontOutPrecision 3)
(fontClipPrecision 2)
(fontQuality 1)
(fontPitchAndFamily 6)

Все правильно в форматке надпись поз.обозначениЯ

может шрифт и не подойдет, но файл может открыться, если в других местах нет ляпов
Go to the top of the page
 
+Quote Post
Morbid_KIEP
сообщение Dec 1 2008, 12:48
Сообщение #12


Частый гость
**

Группа: Новичок
Сообщений: 123
Регистрация: 30-08-06
Пользователь №: 19 927



2 Сергей Борщ, все понятно спасибо, заработало, но файл уже не исправить sad.gif.

Цитата
Все правильно в форматке надпись поз.обозначениЯ может шрифт и не подойдет, но файл может открыться, если в других местах нет ляпов

Дальше полезло еще больше ляпов.

Сообщение отредактировал Morbid_KIEP - Dec 1 2008, 13:17


--------------------
Жизнь - это перемены, хаос, разврат и страдания. Смерть - это мир, порядок и вечная красота.
Go to the top of the page
 
+Quote Post
Uree
сообщение Dec 1 2008, 13:39
Сообщение #13


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Вывод - или не пользовать русский язык, или не писать в ASCII формате, или патчить программу.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Dec 1 2008, 14:31
Сообщение #14


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Morbid_KIEP @ Dec 1 2008, 14:48) *
2 Сергей Борщ, все понятно спасибо, заработало, но файл уже не исправить sad.gif.
У меня вся порча ограничивалась форматкой. Т.е. исправить что можно выкусыванием остатков, загрузить файл, выключить в нем форматку, сохранить, загрузить и снова подключить форматку.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Yra
сообщение Feb 15 2009, 19:41
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 396
Регистрация: 22-10-04
Из: Воронеж
Пользователь №: 962



В пикаде 2006 + sp1 решена проблемма с askii - форматом. С русским языком проблемм нету. ... и неубиваемые шрифты можно почистить ручками: открыв файл схемы в блокноте и удалив ненужное.


--------------------
всё можно наладить, если достаточно долго вертеть в руках /Законы Мерфи/
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 03:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01484 секунд с 7
ELECTRONIX ©2004-2016