Author Topic: Драјвери за скенер Plustek OpticPro ST12 за Windows 7  (Read 2422 times)

Offline bicikle

  • Топ Експерт
  • *****
  • Posts: 4080
  • Gender: Male
Драјвери за скенер Plustek OpticPro ST12 за Windows 7
« Opened on 26.03.2013, Tuesday, 19:08:35 (Edited 26.03.2013, Tuesday, 20:54:04) »
Дали знаете каде може да се најдат драјвери за скенер plustek optic pro st12  за 7-ца?
Благодарам!

Offline batka

  • Топ Експерт
  • *****
  • Posts: 9425
Нема драјвери.

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Најдов драјвери за Windows Vista и Windows Vista x64 (барем така пишуваше на driverguide ;D). Пробај со нив, најверојатно ќе функционираат и под Windows 7 ;).

download link:

Code: [Select]
ftp://156.17.95.129/pub/04-Drivers/Plustek/st12_24driver_v3401.zip
permanent mirrors:

Code: [Select]
https://www.box.com/s/sjpoijy22yg8sanor97f
Code: [Select]
https://www.megacloud.com/s/4dKvs7Hkk3/st12_24driver_v3401.rar
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline batka

  • Топ Експерт
  • *****
  • Posts: 9425
Нема да функционираат,проверено.

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Нема да функционираат,проверено.

Добро, јас да предложам ;D. Обично се фаќаат, од Vista на 7, затоа ;).
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline batka

  • Топ Експерт
  • *****
  • Posts: 9425
 За други уреди -можеби- за скенери не се фаќаат.Многу скенери така стојат бидејки нема драјвери за нив.

Offline bicikle

  • Топ Експерт
  • *****
  • Posts: 4080
  • Gender: Male
Не фаќаат.. Изгледа ќе инсталира некоја ВМ....

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Одг: Драјвери за скенер Plustek OpticPro ST12 за Windows 7
« Reply #7 on 27.03.2013, Wednesday, 03:12:25 (Edited 27.03.2013, Wednesday, 03:14:32) »
Може да пробаш да го врзеш преку LPT порт, ако имаш LPT порт на машината ;). Со generic driver, можеби и ќе проработи ;).

Исто така (инаку, ова неколку пати ми успеало ;D), може да го отвориш скенерот и да видиш кој е во него главниот контролер (најверојатно еден е, одговорен за се, па и за USB конекцијата), да побараш online драјвери за „тој и тој“ контролер ;). Можно е некој друг скенер да го користи истиот контролер, а таа фирма да има изработено драјвери за нивниот скенер за Win7, па да се фатат на твојот скенер ;). Вака неколку пати имам наоѓано драјвери ;) (да бидам искрен, уредите не биле скенери, најчесто биле аудио картици, Ethernet картици и некои USB конвертори, за од „еден на друг стандард“ за „нешто“). Дури може и производителот на контролерот на нивниот сајт да има драјвери за „тој и тој“ контролер, а производителот на скенерот да ги нема овие драјвери на неговиот сајт ::). Oва е исто така честа ситуација, производителите сакаат да ќарат повеќе пари, односно да купите нов скенер ::), па на нивниот сајт нема да наведат дека има драјвери за „тој и тој“ контролер за „тој и тој“ понов оперативен систем (или уште по експлицитно, ќе наведат дека нема драјвери за овој понов оперативен систем), а на сајтот на производителот на контролерот ги има драјверите ::)).

Ако сакаш, отвори го скенерот, пиши го кој е контролерот (уште подобро, сликај го ;)), па ќе пробаме нешто да најдеме ;).
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline batka

  • Топ Експерт
  • *****
  • Posts: 9425
Е,па Гига го знам скенеров и како таков си има мал софтвер и тој би работел само со оригинал драјвери.За други уреди можеш да се надеваш со драјвери од Vista да работи и на Win 7,ама за скенери - не е така! Ми се десило за еден солиден HP кој има опција да скенира и филмски траки,да барам драјвери за да проработи поради таа опција.Се пробав и на крај најдов два драјвери .Со едниот работеше,ама филмовите ги вадеше само црно бели и малку побелени на едната ивица,а со другиот вадеше само црно-бел скен ,никако во боја!! Затоа,ако не најдете оригинални драјвери за моделот,само преинсталација на ОС или фрлање на скенерот во отпад.Се друго само со експеримент и со доста измачување,а резултатите со голем прашалник.                                                                                                   

Offline bicikle

  • Топ Експерт
  • *****
  • Posts: 4080
  • Gender: Male
пробав секако... сега пробува со виртуелна машина да инсталира икс-пе...

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Одг: Драјвери за скенер Plustek OpticPro ST12 за Windows 7
« Reply #10 on 27.03.2013, Wednesday, 16:08:06 (Edited 09.04.2013, Tuesday, 05:57:35) »
Ако драјверот за скенерот работи на база на WIA (Windows Image Acquisition), не би требало да има проблем ;). Или ќе работи како што треба или воопшто нема да работи. WIA сервисот е интегриран во Windows уште од Windows 2000 ;) (можеби и од WinNT 4.0, ама не сум сигурен). Е сега, ако е драјверот базиран на TWAIN... да, тоа е веќе проблем :S. TWAIN е постар стандард и се користеше пред Windows да има native поддршка за скенери преку WIA (TWAIN драјвери најмногу се користеа под Win98). TWAIN се развива и ден денешен, ама ретко кој прозиводител ги базира драјверите на TWAIN стандардот бидејќи за тој стандард се користи само за комуникација меѓу посебен софтвер и скенерот, софтвер кој има TWAIN поддршка, така да, оперативниот систем не е баш одговорен за контролата на скенерот, туку софтверот, а оперативниот систем е само (до некаде барем) „нем набљудувач“ :S. За разлика од оваа ситуација, со WIA драјверите, оперативниот систем е директно одговорен за контролата на скенерот, а софтверот комуницира со скенерот преку оперативниот систем.

Колку што јас имам до сега сретното, TWAIN пред се се користи за LPT комуникација на скенерите (не знам дали TWAIN има и USB поддршка), а WIA се користи за USB комуникација.

Како и да е, нека го отвори скенерот, нека види кој е контролерот, нека слика, можеби и ќе најдеме нешто ;).

За уреди мене што ми требале, сум одвојувал време и сум модифицирал драјвери (некогаш било успешно, некогаш не, зависи, на пример, имам модифицирано драјвери од WinNT 4.0 да функционираат на XP за една ISA Ethernet 10Mbps картица со AMD чип, драјверот функционираше, само во Half-Duplex, ама работеше ;D), ама за други, не сум правел вакво нешто... и не планирам ;D.

На крајот на краиштата, driver API-то на Windows 7 (па и на сите други верзии на Windows) е достапно за секого ;). Ако толку многу ти значи хадверот (или не сакаш да купшуваш нов ;D), може врз база на претодните драјвери да напишеш нови за Windows 7 ;) (разликата е пред се во синтаксата и некои други ситни разлики во import-ите и export-ите на некои од библиотеките под Windows 7 ;), дури може да користиш и некои готови библиотеки од претходни верзии на драјверите наменети за други оперативни системи ;)). Ова бара малку reversing, ама па нема ништо ново да научиш ако не се помачиш ;).
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline bicikle

  • Топ Експерт
  • *****
  • Posts: 4080
  • Gender: Male
Да ти кажам право не сум преправал драјвери... Не знам ни какао оди тоа.. Ако знаеш, не е лошо да напишиш некој туториал.. Сега пробува со ВМ, ама ме зеза нешто бутот... Прво тоа ќе пробам, па после да препишам драјвери или да го отворам да видам што чип користи.

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Да ти кажам право не сум преправал драјвери... Не знам ни какао оди тоа.. Ако знаеш, не е лошо да напишиш некој туториал.. Сега пробува со ВМ, ама ме зеза нешто бутот... Прво тоа ќе пробам, па после да препишам драјвери или да го отворам да видам што чип користи.

Туториал за тоа нема да врши работа ако не го знаете Windows Driver API-то, а тоа се разликува од верзија до верзија на Windows (minor верзиите имаат скоро исто API, major верзиите имаат сосема различно, на пример, Windows XP се води како Win Ver 5.1 и има скоро исто Driver API како и Windows Server 2003, кој се води како Win Ver 5.2, major version number имаат ист, па затоа и имаат скоро исто Driver API, ама minor version number им се разликува, едниот е .1, а другиот е .2 ;)). Има и IDE-иња со интегрирани Windows Driver API команди, ама не сум користел некој од нив. Има некои „основни хакови“ кои се многу често користени ;). Во конкретниов случај, тоа нема да функционира, треба да се смени синтаксата на inf фајловите од драјверите за да фаќа драјверот на Windows 7. Што точно треба да се смени, не знам, немам модифицирано драјвери за да фаќаат под Windows 7, само од WinNT на WinXP или од Win2000 на WinXP (не секој драјвер од Win2000 се фаќа на WinXP, некогаш потребно е да се модифицира драјверот ;)). Најчесто, разликите се во начинот на дефинирање на класата на device и синтаксата која се користи за тоа ;). Ова зборувам за модифицирање на драјвер од x86 оперативен систем на x86 оперативен систем. Модификација од x86 на x64 нема да функционира поради различните библиотеки (освен ако ги немате библиотеките од x64 верзијата за, на пример, Vista), едните се компајлирани за x86 оперативен, другите за x64. Зависи од device class, ама повеќето не работат... освен ако не користат определени generic библиотеки од оперативниот систем, тогаш да, може да функционираат ;).

Најчест „хак“ (ова е ептен просто ;D) е „CHICAGO хакот“ ;D (јас вака си го викам ;D). Во конфигурационите inf фајлови, (порано) често беше наведено и за која верзија на оперативен систем е наменет драјверот ;). Ако место верзијата на оперативниот систем, напишете "CHICAGO" (со $ на почетокот и на крајот, без quotes... а може да беше и со quotes, не ми текнува ;D... ќе си пробате ;D), оперативниот систем нема да го „одбие“ дајверот, под услов синтаксата на конфигурациониот inf фајл да е иста со онаа која ја бара оперативниот систем ;). Како и да е, ова е многу просто и најчесто не функционира во денешно време бидејќи денес, скоро сите дрјвери се version signed како "CHICAGO", така да, самиот оперативен систем одредува дали синтаксата му одговара или не, ако не му одговара, не го инсталира драјверот, ако му одговара, го инсталира. Библиотеките се сосема друг проблем, тоа е веќе покомпицирана модификација. Бара познавање и од други работи. Нема да навлегувам во тоа. Само ќе напоменам дека многу често нема потреба од пишување на нови библиотеки, ако ги имате библиотеките за некоја друга верзија на оперативниот систем (на пример, ги имате библиотеките за Windows Vista x64, која има ист major version number како и Windows 7 x64, само треба да е „погодено“ дали станува збор за x86 или x64).

Ти види кој контролер го користи, сликај го ако можеш, па дај ќе побараме нешто, можеби ќе најдеме нешто online, па нема да ти треба да модифицираш драјвери ;).
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."

Offline bicikle

  • Топ Експерт
  • *****
  • Posts: 4080
  • Gender: Male
На крај со ВМ завршив работа...

Offline GigaWatt

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 12890
  • Gender: Male
  • Не фалширам
Па барем сликај го внатре. Можеби ќе се најде драјвер за контролерот. Додека не се проба, никогаш не се знае ;).
It's not schizophrenia... It's just a voice in my head...

"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"Newton's third law: The only way humans have ever figured out of getting somewhere is to leave something behind."